Jobs / Full Stack Developer / EPAM Senior Java Full Stack Developer Jobs in Coimbatore
EPAM logo

EPAM

EPAM Senior Java Full Stack Developer Jobs in Coimbatore

location_on Coimbatore | On-site
work 5+ years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

EPAM is hiring a Senior Java Software Developer for a full stack engineering opportunity in Coimbatore. The role combines Java backend development with React-based front-end engineering to build responsive web applications and deliver reliable digital experiences. It is suited to experienced developers who can work across application layers, contribute to technical decisions, and collaborate with product, design, and engineering teams.

The position focuses on creating maintainable software, integrating services, improving application performance, reviewing code, and resolving defects. Candidates should be comfortable with modern web development practices and have practical experience building production applications using Java and React.


Key Responsibilities

  • Design and develop responsive web applications using React for the front end and Java for backend services.
  • Work with product managers, designers, and developers to convert business requirements into practical technical specifications.
  • Build RESTful APIs and connect applications with third-party services when required.
  • Improve application performance, responsiveness, and scalability through effective engineering practices.
  • Review source code and help maintain consistent quality and development standards.
  • Investigate software defects, identify their causes, and implement appropriate fixes.
  • Keep up with relevant technology developments and identify improvements that can strengthen development workflows.
  • Contribute to collaborative engineering activities across the application lifecycle.


Required Skills

Applicants should have at least 5 years of professional full stack development experience, with a strong focus on Java and React. Strong React.js knowledge is required, including familiarity with commonly used libraries such as Redux and React Router.

On the backend, candidates should have solid Java development experience and knowledge of frameworks such as Spring Boot or Java EE. The role also requires a practical understanding of HTML, CSS, and JavaScript for front-end development.

Database experience is important. Candidates should be comfortable working with systems such as MySQL, PostgreSQL, or MongoDB and should be capable of writing efficient SQL queries. Familiarity with Git and an understanding of Agile development practices are also required.


Preferred Skills

The vacancy does not provide a separate list of preferred technical skills. Experience that complements the core requirements, such as broader full stack application development, REST API integration, performance optimization, third-party service integration, and modern React development practices, can be useful for this type of role.

Candidates who actively follow new software technologies and apply practical improvements to development workflows may also be well positioned for the opportunity.


Education

The provided job description does not mention a specific degree requirement. Candidates should review the official EPAM vacancy for the latest education criteria if any additional academic requirement applies during the recruitment process.


Experience

This is a senior-level opportunity requiring 5 or more years of full stack development experience. Applicants should be able to demonstrate practical project experience across both Java backend services and React front-end applications.

Relevant experience includes developing RESTful APIs, integrating external services, working with databases, optimizing application performance, reviewing code, troubleshooting defects, and delivering software in an Agile environment.


Required Technologies

The main technology stack includes Java, React.js, Redux, React Router, Spring Boot, Java EE, HTML, CSS, JavaScript, MySQL, PostgreSQL, MongoDB, SQL, Git, RESTful APIs, and full stack web development practices. The role is centered on combining Java backend engineering with modern React front-end development.


Soft Skills

Effective communication and teamwork are important because the engineer will collaborate with product managers, designers, and other developers. Strong problem-solving ability is needed to investigate defects, address technical challenges, and improve application performance.

Candidates should also be willing to learn, adapt to changing technology, participate in code reviews, and contribute constructively to technical discussions. An organized approach to development and a focus on software quality can help in this role.


Benefits of Working in this Role

The vacancy describes opportunities to work on technical challenges that can have an impact across different geographies. EPAM also highlights professional development through its online university, global knowledge-sharing activities, external certifications, sponsored Tech Talks and Hackathons, and LinkedIn Learning.

The posting also mentions the possibility of relocating to another EPAM office for short- or long-term projects and focused individual development. The stated benefit package includes health benefits, retirement benefits, paid time off, and flexible benefits.


Work Mode

The provided vacancy identifies the position in Coimbatore, India. The source text does not explicitly state that this role is remote or hybrid, so candidates should confirm the current work arrangement with EPAM before applying.


Location

The position is based in Coimbatore, Tamil Nadu, India. The opportunity is relevant to experienced professionals searching for Java jobs, React jobs, full stack developer jobs, software jobs, and IT jobs in Coimbatore.


Who Should Apply

This role is suitable for experienced full stack developers with at least 5 years of professional experience in Java and React. Candidates should have strong React.js skills, backend Java expertise, REST API experience, and familiarity with databases and SQL.

Professionals who have built responsive web applications, integrated third-party services, improved application performance, participated in code reviews, and worked in Agile teams may be a strong fit. The role is particularly appropriate for developers who want to continue growing across both front-end and backend engineering.


Career Growth

The position offers exposure to full stack application development, Java backend engineering, React development, API integration, databases, performance engineering, and modern software delivery practices. Working with cross-functional teams can also strengthen communication and technical design skills.

The learning resources and professional development opportunities described by EPAM can support continued growth through online learning, certifications, knowledge sharing, technology events, and hackathons.


Application Advice

Before applying, make your resume clearly show at least 5 years of full stack development experience and highlight projects involving both Java and React. Include specific examples of RESTful API development, third-party integrations, database work, SQL optimization, performance improvements, and defect resolution.

Mention your experience with Spring Boot or Java EE, Redux, React Router, Git, and Agile practices where applicable. Keep the resume focused on completed projects and explain the impact of your engineering contributions. If you have worked on scalable or high-performance web applications, make those achievements easy for recruiters to identify.


Technical Ecosystem

Eligibility Criteria

school

Education

The provided vacancy does not specify a mandatory degree or formal educational qualification.

work_history

Experience

5+ years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.