MEXICO ONLY — Candidates must currently be living in Mexico. Applications outside Mexico will be automatically rejected.
We are seeking a Senior Full Stack Software Engineer with strong expertise inJava, Spring Boot, React, AWS , and distributed systems technologies. In this role, you will design, develop, and maintain scalable, secure, and high-performance enterprise applications for a Fortune 500 retail client. You will contribute to modern web applications, backend microservices, cloud-native solutions, and event-driven architectures while collaborating with cross-functional teams in a fast-paced environment.
What You'll Do - Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and React .
- Build RESTful APIs, backend services, and microservices following modern software engineering practices.
- Develop responsive, high-performance user interfaces using React .
- Design and implement cloud-native solutions on AWS .
- Build and optimize event-driven architectures using Kafka, RabbitMQ, or Amazon SQS .
- Work with SQL and NoSQL databases including PostgreSQL and DynamoDB.
- Collaborate with cross-functional engineering teams throughout the software development lifecycle.
- Participate in architecture discussions, technical design, and code reviews.
- Troubleshoot production issues and improve application performance, scalability, and reliability.
- Mentor junior engineers and contribute to engineering best practices.
Required Skills - 5+ years of professional software engineering experience.
- Strong hands-on experience with Java and Spring Boot in production environments.
- Strong hands-on experience building frontend applications with React .
- Professional experience working with both Java and React on enterprise applications.
- Experience designing and consuming REST APIs .
- Experience building microservices and distributed systems.
- Hands-on experience with AWS cloud services.
- Experience with Kafka, RabbitMQ, Amazon SQS, or similar messaging platforms .
- Experience with relational databases such as PostgreSQL.
- Experience working within Agile/Scrum teams.
Nice to Have - Docker
- Kubernetes
- Terraform
- GitHub Actions or GitLab CI/CD
- DynamoDB
- Splunk or New Relic
- Infrastructure as Code
- Event-Driven Architecture
- Domain-Driven Design (DDD)
What We're Looking For We're looking for engineers who are currently working across both backend and frontend technologies , with Java as their primary backend language and React as their primary frontend framework .
The ideal candidate has recent production experience building scalable enterprise applications, enjoys solving complex technical challenges, and has worked with cloud-native and event-driven architectures.
Candidates whose primary backend experience is Node.js, .NET, Python, PHP, or other backend technologies without strong recent Java experience are unlikely to be a match for this opportunity.
#J-18808-Ljbffr