Senior Java Full-Stack Developer (React, AWS)
Tecnología
EPAM Systems, Inc.
Desde Casa, MéxicoHace 3 semanasHasta 27/5/2026
100% Remoto
Descripción del puesto
We are seeking a Senior Java Full-Stack Developer to join our team in creating cutting-edge, scalable applications. This is an opportunity to leverage your skills in Java, React, AWS, and other modern technologies to design and deploy high-quality solutions while collaborating with a team of talented professionals in a dynamic environment.
- *Responsibilities
- Build scalable applications that support intelligent workflows, automation, and improved user experiences
- Design, develop, and deploy full-stack solutions with high standards of performance and security
- Create and maintain backend microservices using Java and Spring framework
- Develop responsive front-end interfaces with ReactJS and modern JavaScript (ES6+)
- Integrate and consume RESTful APIs for efficient communication between front-end and backend components
- Write scripts and services for various backend tasks using Python
- Implement secure authentication and authorization workflows, including SAML via tools such as OKTA
- Troubleshoot and debug complex issues across the stack
- Collaborate with DevOps to implement CI/CD pipelines and optimize deployment processes
- Work with architecture teams to define technical principles and foundational designs for scalable systems
- Identify risks and bottlenecks related to scalability, production readiness, and model performance
- *Requirements
- 3+ years of software engineering experience
- Strong hands-on experience with Java, Python, and Spring framework
- Proficiency in Amazon Web Services and CI/CD practices
- Expertise in front-end development using ReactJS and modern JavaScript (ES6+)
- Background in developing microservices architectures and RESTful APIs
- Knowledge of secure coding practices and API security fundamentals
- Experience integrating authentication and identity management solutions such as OKTA
- Familiarity with Agile development methodologies and version control tools like Git
- Strong collaboration and problem-solving skills
- Excellent written and verbal communication skills in English (B2+ level)
- *Nice to have**
- Familiarity with Auth0 and SAML-based authentication workflows
- Experience with Terraform for infrastructure provisioning
- Knowledge of GraphQL
- Experience with Node.js and/or Golang
- Understanding of Claude Code and its applications
- Exposure to AI/ML components, frameworks, or the integration of intelligent workflows
- Experience in Expense Management and Travel industry domains
Keywords
javareact-jsreactamazon-web-servicesplanning-and-designvisual-art-designproduct-development-and-designmicroservicesspringspring-frameworkjavascriptes6pythonauthenticationsecurity-access-markup-language-samlsecurity-assertion-markup-language-samloktatroubleshootingdebuggingdevelopment-operations-devopscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdscalabilitymodel-performancepolicies-and-practicesfront-end-developmenttraining-and-developmentapplication-programming-interface-apiapi-securityidentity-managementagile-software-developmentsoftware-version-managementrevision-managementsource-code-managementversion-controlauth0terraforminfrastructure-provisioningprovisioninggraphqlnodejsgolangclaude-codeartificial-intelligencemachine-learningexpense-management
¿Te interesa este puesto?