Capgemini is looking for a Senior Java fullstack developer/Lead to design and develop real-time integrations, web applications, and batch processing applications using Java and Spring frameworks, to accelerate their dual transition to a digital and sustainable world.
Requirements
- 12+ years as a Java Developer, with a strong background in software development
- Extensive experience with Java and related frameworks (e.g., Spring, Hibernate)
- Good in Spring MVC, Spring data JPA, JMS, Design patterns, Webservices
- Good in React UI framework, JavaScript, JSP
- Experience with SOAP & REST API’s Integration
- Designing and developing Spring Boot Microservices
- Proficiency in SQL and experience with relational databases
Responsibilities
- Design and Development of real time integrations, web applications and batch processing applications using Java and Spring frameworks
- Troubleshooting, debugging systems, Test and manage project deployments and production releases
- Execution of code reviews, ensure work is completed on time and in accordance with our coding standards, conventions, and practices
- Builds effective relationships and communicates with business partners and vendors to collect and clarify business requirements
- Designing and developing Spring Boot Microservices
- Experience with SOAP & REST API’s Integration
- Experience in AWS, Apache Ignite, AWS Cloud, Continuous Integration environment
Other
- Self-directed, disciplined, and self-aware to balance project development and support activities with a commitment to excellence in quality and communication
- Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini
- Bachelor's degree or equivalent experience
- Ability to work in a team environment
- Strong communication and interpersonal skills