AI First Software Engineer (Background Core Java/React)
On-site · Mexico City, Mexico City, Mexico
Job Summary
Senior Fullstack Engineer (Java/React) to design, develop, and maintain end-to-end product features across backend and frontend using Java (11/17+) with Spring Boot and React/TypeScript. Responsible for scalable backend services, robust REST APIs, API documentation (OpenAPI/Swagger), and frontend UX. Apply Clean Architecture and SOLID, work with relational databases (PostgreSQL/MySQL), and implement asynchronous patterns (Kafka/RabbitMQ). Drive quality with testing strategies, code reviews, and CI/CD, collaborate on cloud deployments (AWS/Azure/GCP), and mentor junior engineers while operating in an AI-first delivery model.
Required Qualifications
- 6+ years of experience delivering production software
- Strong experience with Spring Boot
- Solid React development with TypeScript
- Strong understanding of API design and REST API contracts
- Experience with relational databases (PostgreSQL/MySQL) and performance optimization
- Experience with asynchronous/event-driven patterns (Kafka/RabbitMQ)
- CI/CD and containerization (Docker)
- Cloud deployments (AWS/Azure/GCP)
- Mentor junior engineers and contribute to technical strategy
- Experience with AI-assisted development workflows (Copilot, GenAI)
- Knowledge of security practices (OAuth2/OIDC/JWT)
- Strong testing strategy and code quality practices
- English proficiency for global teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.