
at Capgemini
ConsultanciesPosted 2 days ago
No clicks
**Lead Software Engineer** drives enterprise application development. **Designs, develops**, and **implements** Java/J2EE applications. **Distributed systems** expertise for system integration. **Backend development** and **API authentication** skills **required**. Collaborates cross-functionally to **troubleshoot** and **deliver quality systems**. 5-8 years of **Java/J2EE experience** essential. Strong **Oracle Database** and **API security** knowledge. Utilizes **Git** and **Azure ADO** for version control.
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Full Job Description
Job Description
Role Overview
We are seeking a highly skilled Java/J2EE Developer with strong experience in designing, developing, and implementing enterprise-level applications. The ideal candidate should have solid expertise in distributed systems, integration patterns, and backend service development, along with the ability to work collaboratively across multiple teams.
Key Responsibilities
- Design, develop, and implement applications using Java/J2EE technologies
- Work on distributed architectures, integrating internal and external systems and applications
- Develop and maintain backend systems, APIs, and web services to support self-service call flows
- Understand and implement API authentication mechanisms
- Collaborate with cross-functional teams to analyze, design, and troubleshoot integration issues
- Prepare and execute system test cases and ensure quality deliverables
- Perform unit testing and ensure proper validation before delivery
- Participate in implementation discussions, including third-party integrations
- Maintain clear and comprehensive code documentation following best practices
- Manage source code using Git repositories / Azure ADO
- Ensure timely delivery of assigned development tasks
Required Skills & Qualifications
- 58 years of hands-on experience in Java/J2EE development
- Strong understanding of J2EE platform and enterprise application architecture
- Good working knowledge of Oracle Database
- Solid understanding of integration patterns and distributed systems
- Experience working with REST/SOAP APIs and web services
- Knowledge of API security and authentication methods
- Familiarity with code versioning tools such as Git and Azure ADO
- Strong analytical and problem-solving skills



