CareerPlanSign in

Software Engineer Java

Ciudad de México, México💼 Full-time🗓 2026-08-16 → 2026-09-07

Core

Designing, developing, and optimizing robust, scalable, and secure backend solutions within modern microservices-based architectures.

Role type

Senior IC backend software engineer (Java)

Builds

Backend applications, RESTful APIs, and microservices for enterprise clients

Domain

Enterprise software development, AI-first consultancy

Deliverable

production ML models | product features

Required skills

Java (8+), Spring Boot, Jakarta EE, RESTful API design, relational databases (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), ORMs (Hibernate, JPA), CI/CD pipelines, automated testing (JUnit, Mockito), Git, Agile/Scrum

Preferred skills

Performance profiling, troubleshooting, SOLID principles, application security practices

Technologies

Java, Spring Boot, Jakarta EE, PostgreSQL, MySQL, MongoDB, Redis, Hibernate, JPA, JUnit, Mockito, Testcontainers, Postman, Newman, Jenkins, GitLab CI

Responsibilities

Designing and maintaining backend applications; implementing RESTful APIs with versioning and authentication; building microservices; managing relational and NoSQL databases; optimizing data access; developing unit and API tests; applying secure development best practices; contributing to CI/CD pipelines; collaborating in agile teams; identifying bottlenecks and optimizing performance; troubleshooting production issues.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.