Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21687660

    CHENNAI · FULLTIME

    Backend Java Developer (Java, Spring boot, Microservices, AWS)

    Capgemini

    Capgemini

    Chennai · onsite · Posted 1d ago

    Sourced fromNaukri
    Undisclosed4–8 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 10 questions to answer1.8s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Your Role

    • We are looking for an experiencedBackend Java Developerto design, develop, and maintain scalable, secure, and high-performance backend systems
    • You will work on microservices architecture, RESTful APIs, and cloud-native solutions, collaborating with cross-functional teams to deliver enterprise-grade applications

    In This Role, You Will:

    • 4 to 8 Years experience in Design and develop backend services using Java (8+), Spring Boot, and microservices architecture
    • Build and expose RESTful APIs following best practices
    • Implement business logic, validations, and exception handling
    • Integrate with SQL/NoSQL databases and external systems
    • Ensure security using Spring Security, OAuth2, and JWT
    • Write unit and integration tests (JUnit, Mockito) and maintain code quality
    • Participate in code reviews, follow clean coding standards, and optimize performance
    • Collaborate with frontend, QA, DevOps, and product teams
    • Troubleshoot and resolve production issues
    • Contribute to CI/CD pipelines, containerization, and cloud deployments

    Required Skills

    • Strong proficiency in Java (Java 8 or above)
    • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA
    • Expertise in microservices design patterns (Circuit Breaker, Retry, API Gateway, etc )
    • Solid understanding of REST APIs, HTTP methods, and status codes
    • Experience with SQL databases (MySQL, PostgreSQL, Oracle, Mongo DB) and ORM frameworks (Hibernate/JPA) \Familiarity with Git, build tools (Maven/Gradle), and logging frameworks (Log4j/Logback)

    Nice to Have

    • Experience with event-driven architecture and distributed tracing
    • Familiarity with monitoring tools (ELK, Prometheus, Splunk)
    • Knowledge of Infrastructure as Code (Terraform, CloudFormation)
    • Experience writing code using GitHub Copilot and leveraging Generative AI tools for development and problem-solving
    • Knowledge of Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions)
    • Exposure to cloud platforms (AWS/Azure/GCP) and messaging systems (Kafka/RabbitMQ) is a plus

    Soft Skills

    • Strong problem-solving and analytical skills
    • Excellent communication and collaboration abilities
    • Ability to work independently and mentor junior developers
    • Adaptable to new technologies and changing requirements


    Sourced from naukri

    Section · 02

    Skills

    JenkinsMavenDevopsDockerKubernetesGithubPostgresqlNoSQLApache Kafkarestful apisgoogle cloud platformamazon web servicesgradleaws cloudformationAws Api GatewayMySQLSQLREST APISpring BootJavaArchitectureMicroservicesMVCMicrosoft AzureGITArtificial Intelligence

    Section · Company

    About Capgemini

    Capgemini

    Capgemini

    IT Services & Consulting

    235k+

    employees

    1967

    59 years old

    Mumbai, Maharashtra

    India

    About

    Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value.

    Industries

    IT Services & ConsultingAnalytics & KPOBankingSoftware Product

    Employee ratings

    53,345 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.8

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance7494Salary7201Work Culture5032Appraisal4419Senior Management3872

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Backend Java Developer (Java, Spring boot, Microservices, AWS) · waiting for your command