Senior Java Developer, México
Posted 22hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Java Developer designing and building high-performance backend solutions using Java and Spring at Capgemini. Collaborate in Agile teams to deliver impactful software solutions.
Responsibilities:
- Design and build scalable, high-performance backend solutions using modern Java and Spring frameworks.
- Write clean, testable code and ensure quality through robust testing frameworks.
- Collaborate with teams in an Agile environment.
- Solve complex problems and deliver high-quality software.
Requirements:
- At least 8 years of experience working with Java and knowledge on using the Java design patterns, Java stream API, Collections, Concurrency, reactive programming, and multithreading
- At least 5 years of strong experience working with Spring framework and related projects like: Spring Boot, Spring Web MVC, Spring Data, Spring State Machine, Spring JMX and Spring JMS
- Strong knowledge of OOPS concepts and Java serialization/deserialization concepts
- Basic knowledge on Network architecture (TCP/IP or OSI model)
- Well versed using testing frameworks like TestNG, Mockito, Junit, Spring testing
- Deep understanding of Maven build lifecycle
- Good knowledge using Unix commands
- Well versed using Git
- Excellent problem solving and debugging skills
- Working experience in Agile/Kanban methodologies
- Experience building clients/servers using gRPC (Desirable)
- Basic knowledge of security concepts (Desirable)
- Acquainted with tools like: Azure DevOps, Confluence, Jenkins, Intellij and Postman (Desirable)
- Knowledge working with JEE (Servlets, JPA, JMS, JMX) and persistence libraries like Hibernate (Desirable)
Benefits:
- Empowered Careers with Purpose: Work on meaningful projects that use technology to solve real-world challenges.
- Growth and Learning at Every Step: Access continuous learning through internal academies, certifications, and mentorship.
- Own your growth: Open access to digital learning platforms.














