Job Description

Senior Software Engineer


Your Role:

  • Design, develop, and maintain Java-based applications and RESTful APIs. 
  • Implement test automation frameworks and scripts for functional and integration testing.
  • Collaborate with QA and DevOps teams to integrate automated tests into CI/CD pipelines. 
  • Conduct code reviews and enforce best practices for development and testing. 
  • Troubleshoot and resolve complex technical issues across development and testing environments. 
  • Ensure application performance, security, and scalability. 
  • Mentor junior developers and QA engineers on coding and automation standards. 

Your Profile:

  • 5+ years of experience in Java development. 
  • Strong expertise in REST API design and development. 
  • Hands-on experience with test automation tools (e.g., Selenium, Rest Assured, JUnit, TestNG). 
  • Solid understanding of object-oriented programming, des...

Ready to Apply?

Take the next step in your AI career. Submit your application to Capgemini today.

Submit Application