Lead Java Software Developer – Java8, Spring Boot, Microservices

7 days ago


Chennai, India Epam Full time

Description We are seeking a Lead Java Software Developer with strong expertise in Java 8, Spring Boot, and Microservice Architecture Pattern to join our team. As a Lead Java Software Developer, you will play a crucial role in designing and developing high-quality, scalable software solutions, and leading a team of developers. Your work will contribute to the seamless operation and growth of our software products. #LI-DNI Responsibilities Design and develop high-quality software solutions using Java 8, Spring Boot, and Microservice Architecture Pattern Lead and mentor a team of developers in software design, coding, and testing Collaborate with cross-functional teams to define, design, and ship new features Conduct code reviews and ensure code quality and adherence to coding standards Architect and develop scalable, reliable, and maintainable software solutions Participate in the entire application lifecycle, focusing on coding and debugging Write clean, scalable code using Java programming languages Develop and integrate RESTful APIs for various applications Stay updated on the latest industry trends and best practices in software development Contribute to the continuous improvement of development processes and tools Requirements Minimum 8 to 12 years of experience as a Java Developer within production projects BS/MS degree in Computer Science, Software Engineering, or a related subject Good knowledge of the Java standard library Comfortable with practicing TDD and pair programming Well versed in DevOps approach and concepts Experience in Object-Oriented design principles (SOLID) Hands-on experience with Spring and/or Spring Boot Experience in functional programming design principles Experience in designing and working with REST APIs Knowledge of agile software development Experience and proficiency in using Linux/bash shell Proficiency with using and deploying to cloud platforms Experience in cloud-native development B2+ English level proficiency We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)



  • Chennai, India Epam Full time

    Description We are seeking a Senior Java Software Developer with expertise in Java 8, Microservice Architecture Pattern, and Spring Boot to join our dynamic team. As a Senior Java Software Developer, you will be pivotal in designing and developing high-performance and high-capacity services for our projects, ensuring adherence to agile software development...


  • Chennai, India Epam Full time

    Description We are actively looking for a Lead Software Engineer who has expertise in Java and Microservices. The successful candidate will play a key role in creating, developing, and implementing backend solutions using Spring Boot and Microservices architecture. If you are driven by innovation and creative solutions, we encourage you to submit your...


  • Chennai, India Epam Full time

    Description We are seeking a Software Engineer proficient in Java and Microservices to join our team. In this role, you will be responsible for designing, developing, and implementing Java-based backend solutions using Spring Boot and Microservices architecture. If you're passionate about innovation, we invite you to apply and become part of our team!...

  • Java Developer

    1 day ago


    Chennai, India Tata Consultancy Services Full time

    TCS is Hiring for - Java Developer (Spring Boot & Microservices)Experience : 3 to 10yearsLocation : ChennaiResponsibility of / Expectations from the RoleAble to create microservice from Archetype and Must have ability to configure microservice for production ready (Spring-Boot)Able to develop in Java 17 for GCP or Java 8 for Service Oriented Architecture...

  • Java Developer

    1 day ago


    chennai, India Tata Consultancy Services Full time

    TCS is Hiring for - Java Developer (Spring Boot & Microservices)Experience : 3 to 10yearsLocation : ChennaiResponsibility of / Expectations from the RoleAble to create microservice from Archetype and Must have ability to configure microservice for production ready (Spring-Boot)Able to develop in Java 17 for GCP or Java 8 for Service Oriented Architecture...

  • Java Developer

    1 day ago


    Chennai, India Tata Consultancy Services Full time

    TCS is Hiring for - Java Developer (Spring Boot & Microservices) Experience : 3 to 10years Location : Chennai Responsibility of / Expectations from the Role - Able to create microservice from Archetype and Must have ability to configure microservice for production ready (Spring-Boot) - Able to develop in Java 17 for GCP or Java 8 for Service Oriented...

  • Java Developer

    22 hours ago


    chennai, India Tata Consultancy Services Full time

    TCS is Hiring for - Java Developer (Spring Boot & Microservices) Experience : 3 to 10years Location : Chennai Responsibility of / Expectations from the Role Able to create microservice from Archetype and Must have ability to configure microservice for production ready (Spring-Boot) Able to develop in Java 17 for GCP or Java 8 for Service Oriented...


  • Chennai, India Epam Full time

    Description We are actively recruiting a Senior Software Engineer with proficiency in Java and Microservices to be a part of our team. Your role will primarily encompass the design, development, and implementation of Java-based backend solutions using Spring Boot and Microservices architecture. If innovation stirs your passion, we warmly welcome your...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    TCS Hiring !!! Role :Java Spring boot Microservices Exp: 4-8 Yr Location: Chennai JD **Must-Have** **(Ideally should not be more than 3-5)** - Fluent in Java/J2EE hands-on coding - Good Analytical and Communication Skills - Ability to guide junior Java developers on the team **Good-to-Have** - Experience with Microservices, Spring...


  • Chennai, India Tata Consultancy Services Full time

    Greetings from TATA CONSULTANCY SERVICES!WALK-IN-DRIVE "Java Microservices/ Spring Boot"Interview Date: 8th November 2025Years of Experience: 5 - 10 yearsLocation: MumbaiJob Description:-Must-Have:- Experience using and developing RESTful APIs using JAX-RS, JSON- Experience in use of source code management system like SVN or GIT and build tools like ant,...