Padmi

Lead Java FullStack Software Engineer

MumbaiPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at EPAM Systems

Opens the source posting on shine.com

Source description

About the role

View original

As a Lead Java Engineer, you will play a crucial role in the development and maintenance of high-quality software solutions using Java, Microservices, and ReactJS. Your responsibilities will include: - Leading the development process for Java-based applications using Spring Framework and Microservices - Implementing front-end solutions with React.js and managing multiple front-end (MFE) architectures - Handling database development tasks involving PostgreSQL or Oracle and integrating them with application services - Overseeing application containerization and orchestrating deployments through Azure or similar cloud platforms - Designing and constructing robust back-end Microservices and REST APIs - Enhancing and maintaining the existing codebase to ensure high-quality standards - Conducting thorough unit testing and code reviews across the team - Adhering to and enforcing coding best practices, as well as participating in SCRUM ceremonies - Engaging in estimation and planning sessions for project timelines and deliverables - Providing mentorship to other developers and collaborating effectively with team members Qualifications required for this role: - 8+ years of experience in Java, including Java 8, Core Java, Spring Boot, and Microservices - Proficiency in front-end technologies such as React.js, Typescript, JavaScript, HTML5, and CSS3 - Experience with deploying and managing applications on Azure or similar cloud platforms - Solid understanding of object-oriented design, design patterns, and Restful web services - Background in unit testing and conducting code reviews - Competency in database technologies, preferably SQLServer - Showcase of implementing APIs and microservices architecture - Flexibility to participate in SCRUM ceremonies and other Agile planning sessions - Knowledge of the financial services sector, particularly in wealth management - Background in PostgreSQL or Oracle database systems This information provides a comprehensive overview of the responsibilities and qualifications expected from the Lead Java Engineer role. As a Lead Java Engineer, you will play a crucial role in the development and maintenance of high-quality software solutions using Java, Microservices, and ReactJS. Your responsibilities will include: - Leading the development process for Java-based applications using Spring Framework and Microservices - Implementing front-end solutions with React.js and managing multiple front-end (MFE) architectures - Handling database development tasks involving PostgreSQL or Oracle and integrating them with application services - Overseeing application containerization and orchestrating deployments through Azure or similar cloud platforms - Designing and constructing robust back-end Microservices and REST APIs - Enhancing and maintaining the existing codebase to ensure high-quality standards - Conducting thorough unit testing and code reviews across the team - Adhering to and enforcing coding best practices, as well as participating in SCRUM ceremonies - Engaging in estimation and planning sessions for project timelines and deliverables - Providing mentorship to other developers and collaborating effectively with team members Qualifications required for this role: - 8+ years of experience in Java, including Java 8, Core Java, Spring Boot, and Microservices - Proficiency in front-end technologies such as React.js, Typescript, JavaScript, HTML5, and CSS3 - Experience with deploying and managing applications on Azure or similar cloud platforms - Solid understanding of object-oriented design, design patterns, and Restful web services - Background in unit testing and conducting code reviews - Competency in database technologies, preferably SQLServer - Showcase of implementing APIs and microservices architecture - Flexibility to participate in SCRUM ceremonies and other Agile planning sessions - Knowledge of the financial services sector, particularly in wealth management - Background in PostgreSQL or Oracle database systems This information provides a comprehensive overview of the responsibilities and qualifications expected from the Lead Java Engineer role.

One address, no account. We’ll tell you when matching roles go live.

More at EPAM Systems

Related open roles

View all roles