




Job Summary: We are seeking a Backend Java developer to participate in innovative technology projects, developing robust, scalable, and high-performance solutions for business-critical applications. Key Highlights: 1. Developing robust and scalable solutions with modern Java 2. Participating in the evolution of microservices architectures and DDD 3. Collaborating on performance optimization and code quality Are you passionate about developing robust, scalable, and high-performance solutions? We are looking for a **Backend Java** developer who wants to participate in innovative technology projects and contribute to the development of business-critical applications. **What would your responsibilities be?** * Design, develop, and maintain backend services and RESTful APIs using Java 8, 11, 17 or newer LTS versions. * Apply functional programming (streams, lambdas, Optionals) and design patterns specific to modern Java. * Implement persistence layers using JPA/Hibernate, Spring Data, relational databases (PostgreSQL, MySQL, Oracle), and non-relational databases (MongoDB, Redis). * Build robust applications using the Spring ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Cloud). * Manage concurrency, threads, and collections by leveraging improvements in \`java.util.concurrent\` and \`CompletableFuture\`. * Write unit and integration tests using JUnit 5, Mockito, and Testcontainers. \- Integrate systems via asynchronous messaging (RabbitMQ, Kafka, ActiveMQ). * Participate in architecture evolution: microservices, DDD, event-driven, hexagonal. * Collaborate on performance optimization: memory analysis, garbage collection, profiling. * Maintain code quality using tools such as SonarQube, SpotBugs, and Checkstyle. **What do we require from you?** **Bachelor’s degree or engineering degree in Computer Science, Information Systems, or related field. (Degree mandatory).** * Minimum 3–5 years of backend development experience with Java (excluding internships). * Experience with Java 17+ (records, sealed classes, pattern matching, text blocks). * Knowledge of containers (Docker) and orchestration (Kubernetes). * Familiarity with cloud platforms (AWS, GCP, or Azure) and their SDKs. * Experience with NoSQL databases (MongoDB, Cassandra, Redis). * Implementation of security mechanisms (OAuth2, JWT, Spring Security). * Usage of Lombok, MapStruct, Feign clients. * Knowledge of reactive architecture (WebFlux, Reactor Core). * Participation in open-source projects or contributions to the Java community. **What benefits would you receive?** * Statutory benefits from day one * Base salary of $30,000 to $35,000 net * **On-site work located in the south of CDMX.** * Work modality: Hybrid (3 days in office, 2 days remote) If you are interested in participating in this process, please apply through this channel with your updated CV. If you do not meet the requirements at this time, we will retain your information for future vacancies matching your profile. Job type: Full-time Salary: $30,000.00 \- $35,000.00 per month Education: * Completed bachelor’s degree (Preferred) Experience: * Java: 4 years (Mandatory) * Docker: 4 years (Mandatory) * MongoDB: 4 years (Mandatory) Work location: On-site employment


