Java & React Full Stack Engineer (AWS) - Level III
- Monterrey, Nuevo León, Mexico
- Fully Remote
- Full-time
- Information Technology
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 in Java, 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.
We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit https://www.linkedin.com/company/confiz
