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