6935 Senior Software Engineer - Java / Springboot
Ixtapaluca, Mexico | Posted on 08/06/2026
We are looking for a Senior Software Engineer (API) with extensive experience in Java, Spring Boot, REST APIs, and Microservices to join a team responsible for designing, developing, and supporting client-facing applications and services
The idóneo candidate is a hands-on senior engineer with strong enterprise software development experience, solid API and microservices expertise, and exposure to AI-powered applications, intelligent automation, or Generative AI solutions .
Responsibilities
- Design and develop high-quality, scalable software features and services.
- Design, build, and maintain REST APIs .
- Develop enterprise applications using Java and Spring Boot .
- Work with modern microservices-based architectures .
- Apply software engineering best practices, including code reviews, unit testing, and peer programming.
- Translate customer and business requirements into technical designs.
- Collaborate with architects and engineering teams on software design and architecture.
- Balance new feature development, defect resolution, and technical debt.
- Work closely with DevOps teams to build and maintain CI/CD pipelines .
- Apply API management concepts and work with tools such as APIM .
- Participate actively in Agile ceremonies, including story refinement.
- Leverage AI-assisted engineering tools such as GitHub Copilot and Claude Code to accelerate development and improve code quality.
- Contribute to AI-powered applications, intelligent automation solutions, or Generative AI-enabled products.
Requirements
Required Qualifications
- 8–12 years of professional software development experience , with a strong background in enterprise applications.
- Strong hands-on experience with Java 8/11/17+ .
- Strong professional experience with Spring Boot .
- Hands-on experience with Spring MVC and Spring Security .
- Strong experience designing and developing REST APIs .
- Solid ex