Find a jobRecruiters

Senior/Lead Java Developer

Exclusive opportunity

Hybrid

Senior/Lead Java Developer

Epam Systems

Senior/Lead Java Developer

Skills

Google Cloud PlatformSQL QueriesDockerReactJavaMicroservicesSpring BootKafkaAIAWSGradleKubernetesAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₹2,000,000 – ₹3,500,000 / year

Location:

Coimbatore, Tamil Nadu, India

Work mode:

Hybrid

Published on:

19 September 2026

What they need


Hey there,

If you love building scalable systems and want to work with a global product engineering giant, EPAM might be your next stop.

Why EPAM?

  • Fortune 1000 & NYSE-listed company
  • Forbes Top 25 Fastest-Growing Public Tech Companies
  • 70,000+ engineers across 50+ countries
  • Powering mission-critical products for Fortune 500 clients in cloud, data, and AI
    This isnt supporting work or legacy maintenance you’ll be building real products, solving real-scale problems, alongside top-tier engineers.

Location: Coimbatore[ Hybrid Mode]
Role: Permanent
Tech Stack: Java Developer

Job Summary

We are looking for a skilled Java Developer to join EPAM's engineering team. The candidate will be responsible for designing, developing, testing, and maintaining scalable applications using Java and modern backend technologies.

Key Responsibilities

  • Design, develop, and maintain applications using Java and Spring Boot.
  • Develop and integrate RESTful APIs and web services.
  • Work with databases and write efficient SQL queries.
  • Participate in the complete software development lifecycle, including development, testing, deployment, and support.
  • Troubleshoot, debug, and resolve application issues.
  • Write clean, maintainable, and reusable code.
  • Participate in code reviews and follow software development best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver technical solutions.
  • Work in an Agile development environment.
  • Contribute to performance, scalability, security, and reliability improvements.

Required Skills

  • Strong knowledge of Core Java.
  • Good understanding of Java 8+ features, including Streams and Lambda expressions.
  • Hands-on experience with Spring / Spring Boot.
  • Experience developing REST APIs.
  • Good understanding of OOP, Collections, Exception Handling, Multithreading, and Java fundamentals.
  • Experience with SQL and relational databases.
  • Knowledge of Git and build tools such as Maven or Gradle.
  • Good understanding of Microservices architecture is preferred.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork skills.

Good to Have

  • Experience with React.js or Angular for full-stack positions.
  • Knowledge of Kafka or other messaging technologies.
  • Experience with Docker/Kubernetes.
  • Exposure to AWS, Azure, or GCP.
  • Experience with JUnit/Mockito and automated testing.
  • Understanding of system design and design patterns.

Other offers great for you!

These companies are also looking for great profiles

Washington Frank

Java Developer

Freelance

Brussels, Belgium

Hybrid

Skills

JavaLinuxApache

1 month ago

Quick apply

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

1 hour ago

Quick apply

Proelan

Ingénieur Full Stack Java React H/F

Permanent contract

Nice, France

Hybrid

Skills

ReactJavaSpring Boot

6 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools