(EG0031) Senior Java Engineer - Talent Connection
Remote · Mexico
Job Summary
Senior Java Engineer to design, develop, and operate scalable backend systems within a cloud-native, microservices-based architecture. This backend-focused role entails strong ownership of services, contributing to architectural decisions, and close collaboration with product, QA, and DevOps teams to deliver reliable and maintainable solutions. Responsibilities include designing and developing backend services using Java and Spring Boot, building and maintaining RESTful APIs, operating microservices in production, ensuring performance, scalability, reliability, and security of distributed systems, leading code reviews and enforcing clean code and testing practices, troubleshooting complex production issues, and mentoring semi-senior engineers for technical growth.
Required Qualifications
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 5+ Years of experience with Java
- 4+ Years of experience with Spring Boot
- 4+ Years of experience with REST APIs
- 3+ Years of experience with TypeScript
- 3+ Years of experience with Microservices Architecture
- 3+ Years of experience with Docker
- 2+ Years of experience with Kubernetes
- 2+ Years of experience with cloud (AWS / Azure / GCP)
- Advanced English Level required for communication with US clients
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.