Middle Java Full-Stack Developer (React, AWS)
Tecnología
EPAM SystemsDesde Casa, MéxicoHace 1 semanasHasta 10/6/2026
100% Remoto
Descripción del puesto
We are looking for a Middle Java Full-Stack Developer (React, AWS) to build scalable features for a global business travel management platform. You will deliver end-to-end solutions using Java, ReactJS, Spring, REST APIs, and AWS, partnering with product and engineering teams in an agile setup—apply now
Responsibilities
- Design and implement integrated software solutions using standard engineering practices
- Troubleshoot and resolve complex technical issues efficiently
- Research and recommend frameworks and architectural/code design patterns for scalable solutions
- Test, debug, and maintain applications using modern development tools and methodologies
- Lead and actively participate in design and code review processes
- Collaborate with Product teams to refine and translate business requirements into technical implementations
- Partner with cross-functional teams to ensure alignment and timely delivery of objectives
- Share technical knowledge across teams to improve development practices
- Advocate for system scalability, resilience, and operational excellence through testing, monitoring, and alerting tools
- Report project statuses and progress to relevant stakeholders and leadership
- Mentor team members in building maintainable and testable code
- Seek continuous opportunities to enhance system performance and improve user experiences
Requirements
- 2+ years of experience in full-stack software development
- Hands-on expertise in Java, including backend development and microservices architecture
- Proficiency in ReactJS to create responsive and interactive user interfaces
- Working knowledge of Amazon Web Services and cloud-based application deployment
- Solid understanding of the Spring framework, REST APIs development, and system integration
- Background collaborating in agile environments and delivering high-quality code
- Strong problem-solving ability to diagnose and address system issues for reliable performance
- Experience establishing efficient workflows through automated testing and monitoring practices
- English proficiency at a B1+ level or higher
Nice to have
- Familiarity with Go Language and Node.js
- Knowledge of Claude Code
Keywords
javareact-jsreactamazon-web-servicesplanning-and-designvisual-art-designproduct-development-and-designpolicies-and-practicestroubleshootingsensors-test-measurementdebuggingtraining-and-developmentdeveloper-toolscode-reviewobjectives-and-key-resultsscalabilityoperational-excellencetesting-and-analysismentoringsoftware-developmentback-end-developmentmicroservicesmicro-services-architecturespring-frameworkspringsystems-integrationautomation-testinggoogle-go-languagegolangnodejsclaude-code
¿Te interesa este puesto?