Your Page Title
🔍

    Senior Software Engineer – Java (Spring Boot & Microservices) at Capgemini – Hyderabad

    Are you an experienced Java developer ready to lead complex projects and drive digital transformation for global clients? Capgemini, a worldwide leader in consulting, technology services, and digital innovation, is seeking an experienced Senior Software Engineer (Java Developer) to join their dynamic team in Hyderabad.

    This is a key technical role where you will act as a senior contributor, responsible for designing, developing, and optimizing the cutting-edge solutions that help major enterprises succeed in a digital-first world.

    Your Role and Responsibilities

    As a Senior Software Engineer, you will operate with autonomy and technical leadership. Your primary duties will involve:

    • Designing, developing, and maintaining high-performance, scalable enterprise applications using Java 8 (or higher) and the Spring Boot framework.
    • Building and managing a robust Microservices architecture, including the development and deployment of secure, high-throughput REST APIs.
    • Acting as a key technical contributor and problem-solver, analyzing complex engineering challenges and formulating innovative solutions.
    • Collaborating with global clients, business analysts, and cross-functional teams to translate business needs into technical specifications.
    • Ensuring high code quality by writing clean, efficient, and testable code; you will also participate actively in peer code reviews.
    • Supervising and mentoring junior software engineers, guiding the team to meet both technical and project delivery goals.
    • Interfacing with SQL Server (or similar relational databases) to ensure data integrity and optimize queries.

    What We Are Looking For (Qualifications)

    This role requires a deep understanding of programming concepts and modern software design principles.

    • Experience: 5+ years of professional, hands-on software development experience.
    • Education: A Bachelor’s or Master’s degree in Computer Science, IT, or a related engineering field.
    • Core Java: Must have strong, hands-on coding skills in Java 8+.
    • Frameworks: Deep expertise in the Spring Framework, especially Spring Boot.
    • Architecture: Proven experience designing, building, and deploying applications using a Microservices architecture.
    • APIs & DB: Strong experience in building and consuming RESTful APIs, combined with proficiency in SQL Server or another major RDBMS.
    • Cloud & DevOps: Solid knowledge of cloud platforms (preferably AWS or Azure) and familiarity with CI/CD processes, unit testing, and code quality tools.
    • Leadership: Excellent communication skills and a proven ability to mentor junior team members and work effectively in a collaborative environment.

    How to Apply

    Ready to “Get the Future You Want”? If you are a passionate senior developer ready to make an impact with a global technology leader, we encourage you to apply.

    Click the “Apply Now” button below to start your journey with Capgemini!

    Apply Now
    Share the Post:

    Entry Level Jobs