Full-Stack Developer (Java/ReactJS)

This position can be in Mysuru OR Bengaluru

Responsibilities

  • Writing reusable, testable, and efficient code.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives.and technologies and presenting these for architectural review.
 
Skills & Qualifications
  • 5+ years of work experience. Strong proficiency with Java.
  • Proven hands-on Software Development experience.
  • Hands on experience in designing and developing applications using Java EE platforms.
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.). 
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Experience in the Spring Framework.
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience in EJB (Enterprise Java Beans).
  • Experience in XML,X query, XSL.
  • Experience with test-driven development.
  • Good understanding of server-side CSS pre-processors.
  • Web/UI technologies: JavaScript, ES6, HTML/CSS, React JS, Redux, Angular JS, any MVC/MVVM JS Framework, etc.
  • Experience with state management libraries like Redux/Flux.
  • Third party UI Integrations / Enterprise Integration: Single Sign on, Authentication protocols, cloud services, Server and Client Security.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Proficient understanding of code versioning tools, such as Git. 
  • Any cloud knowledge (AWS, GCP, Azure) is an added advantage.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field