Lead Java Software Developer – Java 8, Microservices, ReactJS, JUnit
EPAM Systems · Coimbatore, Tamil Nadu, India
EPAM Systems · Coimbatore, Tamil Nadu, India
Join our team as a **Lead Software Developer** , where you will work on full-stack development projects using Java and React technologies. You will collaborate closely with product managers, designers, and developers to create responsive web applications and scalable back-end services. This role offers a chance to contribute to key projects while advancing your technical expertise. Apply now to take the next step in your development career. **Responsibilities** - Design and develop responsive web applications using React for front-end and Java for back-end development - Collaborate with product managers, designers, and other developers to gather and translate requirements into technical specifications - Implement RESTful APIs and integrate third-party services to enhance application features - Optimize application performance for speed and scalability to ensure a seamless user experience - Conduct code reviews and provide constructive feedback to uphold code quality and development standards - Troubleshoot and debug applications to resolve issues promptly - Stay informed about new technologies and industry trends to continuously improve development practices **Requirements** - Experience of 8 to 12 years in full stack development with a focus on Java and React - Proficiency in front-end technologies including HTML, CSS, JavaScript, React.js, Redux, and React Router - Strong background in back-end development using Java with frameworks such as Spring Boot or Java EE - Knowledge of database management systems like MySQL, PostgreSQL, or MongoDB and ability to write efficient SQL queries - Familiarity with version control tools such as Git and agile development methodologies - Problem-solving skills with ability to work collaboratively in a team environment