Description
Job Summary:
Senior Java Developer to work on development, maintenance, and evolution of applications; vulnerability analysis; and system integration within an agile and innovative environment.
Key Highlights:
1. Development and evolution of Java and Spring Boot applications.
2. Collaboration using agile methodologies and multidisciplinary teams.
3. Opportunity for continuous learning and a structured career path.
**Job Description \- Grade Specific**
-------------------------------------
Your technology future starts here.
At Capgemini, we unleash human energy through technology to generate real impact on businesses, people, and society. We are a global, diverse, and innovative company, composed of over 420,000 professionals across 50+ countries. Here, continuous learning, collaboration, and ownership are part of everyday life—and you’ll have the opportunity to work in an environment that values who you are, always with purpose.
**Technical Requirements**
Solid experience as a Senior Java Developer
Proficiency in Java 17\+, Java Core, and Design Patterns
Experience with Spring Boot, Spring Framework, Java EE, and CDI
Development and consumption of REST APIs
Front-end knowledge with Angular 17\+, TypeScript, JavaScript, jQuery, JSP, HTML, and CSS
Experience with application servers such as WebSphere 8\.5, Tomcat, or similar
Use of tools including Eclipse, RAD, StarTeam, VS Code, and NPM
Knowledge of SQL Server, OracleDB, and NoSQL databases
Experience with Kafka, Docker, Kubernetes, Bitbucket, Bamboo, Nexus, SonarQube, and GitLab
Vulnerability analysis and remediation using Fortify
Experience with agile methodologies
**Position Responsibilities**
Develop, maintain, and evolve applications using Java and Spring Boot
Implement and consume REST services and APIs
Develop front-end interfaces and functionalities using Angular and web technologies
Perform analysis, correction, and prevention of security vulnerabilities
Carry out integrations between corporate systems and applications
Participate in technical design, architecture discussions, and code reviews
Perform corrective and evolutionary maintenance on legacy and modern systems
Handle production incidents and problem analysis
Collaborate with multidisciplinary teams using agile methodologies
Ensure code quality through best practices, testing, and static analysis tools
What we offer for your professional development:
* Structured career path and personalized learning tracks
* Corporate University with access to Harvard, Coursera, Udemy, and Pluralsight
* Official certifications through partners such as SAP, AWS, Microsoft, and Salesforce
* EF Education First platform (English, Spanish, French, and German)
What we offer for your holistic well-being:
* Medical and dental insurance
* TotalPass
* Capgemini Equilibrium (nutritional and psychotherapeutic support)
* Private pension plan and life insurance
* Family Care Program: extended maternity and paternity leave, fertility support, personalized health and wellness guidance
* Meal/voucher allowance
* Discounted employee stock purchase plan
* Remote work allowance
* Pharmacy discounts
* Benefits club and much more!