···
Log in / Register
Senior Developer
$MXN 40,000/year
Computrabajo
Full-time
Onsite
No experience limit
No degree limit
Azcapotzalco, Mexico City, CDMX, Mexico
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are seeking a passionate Senior Fullstack Developer committed to technical excellence, with experience in distributed systems and clean architectures to design and implement scalable solutions. Key Highlights: 1. Robust microservice design and development with Java 21 and Spring Boot 2. Implementation of decoupled architectures (Hexagonal Architecture) 3. Development of dynamic interfaces with Angular 20 and RxJS We are looking for a Senior Fullstack Developer with a strong focus on the Java ecosystem and modern architectures for designing and implementing scalable solutions. The ideal candidate must be passionate about technical excellence, experienced in distributed systems, and possess a clean architecture mindset. Key Responsibilities Design and develop robust microservices using Java 21 and Spring Boot. Implement and maintain decoupled architectures following the Hexagonal Architecture pattern (Ports & Adapters). Develop dynamic and reactive user interfaces using Angular 20 and RxJS. Ensure code quality through comprehensive unit testing (JUnit/Mockito) and tools such as Husky for Git hooks. Model complex functional flows and design sequence diagrams to ensure system traceability. Optimize business logic and system performance using AI tools applied to development. Technical Requirements (Technology Stack) Backend & Data Java 21 (Use of Virtual Threads and new language specifications). Spring Boot (RESTful API development). JPA / Hibernate and advanced PostgreSQL management. Flyway for database version control. Asynchronous messaging management with RabbitMQ. Frontend Angular 20 and advanced TypeScript. Proficiency in RxJS (Observables/Subjects) and SCSS. Experience with Angular Material and HTML5 layout. Infrastructure and Tools AWS (S3) for file storage management. Docker for environment containerization. Maven for dependency and project lifecycle management. Technical documentation with Swagger / OpenAPI. Skills and Best Practices (Mandatory) Proven experience in Hexagonal Architecture and design patterns. Security handling via JWT (JSON Web Tokens). Proficiency in version control tools (Git) and collaborative workflows. Strategic use of AI (Copilot, ChatGPT, etc.) for code generation, debugging, and optimization. Ability to create DTOs, handle custom exceptions, and ensure clear layer separation.-Requirements- Minimum Education: Higher Education - Bachelor's Degree 7 years of experience Languages: English Knowledge: Agile, Architecture, DevOps, SQL, Project Monitoring, Software Testing Keywords: developer, programmer, senior, sr

Source:  computrabajo View original post
Mateo García
Computrabajo

Company

Computrabajo
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.