Skip to main content

Middle Java Full-Stack Developer (React, AWS)

Tecnología
EPAM Systems
Desde 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?