Skip To Main Content
backBack to Search

Senior Java Full-Stack Developer

Remote in Mexico
Java
& 14 others

We are seeking a Senior Full-Stack Engineer with a strong focus on backend development to join our dynamic team.

This role involves close collaboration with product, design, and engineering counterparts, leveraging cutting-edge technologies to build and deliver seamless, high-quality software solutions.

Responsibilities
  • Write modular and reusable code aligned with clean architecture and best practices
  • Ensure scalability, performance, responsiveness, and accessibility throughout the application
  • Foster backend and frontend architecture improvements through active participation in design discussions
  • Collaborate on API design and integration to ensure seamless functionality between the backend and frontend
  • Engage in sprint ceremonies, peer reviews, and technical planning sessions
  • Maintain code quality and standards using Git Flow, Jenkins pipelines, and SonarQube analysis
  • Implement and execute comprehensive unit testing strategies with Jest, Junit 5, and Mockito
  • Deliver features from concept to production deployment with ownership and attention to detail
  • Drive cross-functional collaboration to help achieve broader product and team goals
Requirements
  • 3+ years of experience as a Full-Stack developer, with expertise in Java 21 and Spring Boot 3
  • Solid grasp of frontend development with Angular 17 and TypeScript, including RxJS and component-based design
  • Proficiency in REST/GraphQL APIs and micro-frontend frameworks
  • Strong familiarity with testing frameworks such as Jest, JUnit 5, and Mockito
  • Competency in Git workflows and CI/CD tools like Jenkins and SonarQube to manage deployments and code quality
  • Background in cross-functional collaboration and feature delivery with technical leadership responsibilities
Nice to have
  • Understanding of containerization and orchestration tools like Docker, Kubernetes, and GCP
  • Knowledge of advanced DevOps practices and their application for scaling and automation
  • Familiarity with progressive DevOps pipelines and cloud-based deployment patterns
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn