




Job Summary: We are seeking Java Software Engineers (Backend/Full Stack) with experience in Spring Boot to join a team focused on robust development, API security, and production support. Key Highlights: 1. High-impact technical projects 2. Collaborative environment with a focus on best practices 3. Integration into a robust backend development team **Hybrid role based in Mexico** **Occasional onsite work at offices in CDMX** (Paseo de la Reforma – travel expenses covered) We are looking for **Java Software Engineers (Backend / Full Stack)** with solid experience in **Spring Boot** development, secure API design, and high technical quality standards. You will join a team focused on robust backend development, API security, performance, and production support in demanding environments. If you are interested in working on challenging projects with strong architectural and testing best practices, this opportunity is for you. **Responsibilities** * Backend development with **Java and Spring Boot** (Spring MVC, Security, Data). * API design, documentation, and versioning (OpenAPI / Swagger). * Implementation of API security (OAuth 2\.0, JWT, TLS, encryption in transit and at rest, data masking). * Development of automated tests (JUnit, Mockito, REST\-Assured, Postman or similar tools). * Integration of tests into CI/CD pipelines. * Execution and analysis of performance tests (JMeter, Gatling or others). * Design and optimization of SQL queries in relational databases. * Troubleshooting and debugging at application and integration levels. * Production support and incident resolution. **Requirements** * Solid hands-on experience developing with **Java and Spring Boot**. * Real-world experience designing and documenting APIs. * Strong knowledge of **API security**. * Experience with automated testing and continuous integration. * Proficient use of SQL and relational databases. * Experience providing production support. * Fluent professional Spanish. * Intermediate English (technical reading and basic communication). * Bachelor’s degree in Computer Science, Engineering, or equivalent experience. **What We Offer** * High-impact technical projects. * **Collaborative environment with a focus on best practices.** Employment Type: Full-time, Indefinite-term contract Salary: Starting from $30,000\.00 per month Application Question(s): * Tell us about your experience developing with Java and Spring Boot. What types of applications have you built? * Describe your experience designing and documenting APIs. Have you worked with OpenAPI or Swagger? * Explain how you have implemented API security (OAuth 2\.0, JWT, TLS, encryption, etc.). * What tools do you use for automated testing, and how do you integrate them into CI/CD? * Describe your experience conducting performance tests (JMeter, Gatling or others). Which metrics do you analyze? * Tell us how you optimize SQL queries in relational databases. * Describe a critical production issue you resolved. How did you approach the incident? * Can you attend client offices located on Avenida Paseo de la Reforma in CDMX? Experience: * Java: 5 years (Mandatory) * Spring Boot: 3 years (Mandatory) Work Location: Hybrid remote work in 06600, Juárez, CDMX


