Java & 10 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Oversee the creation and development of robust software solutions utilizing Java and AWS technologies
- Provide leadership and mentorship to developers, guiding them in technical matters
- Work closely with cross-functional teams to define project scope, objectives, and deliverables
- Implement coding, testing, and deployment best practices to uphold quality standards
- Analyze and improve application performance, scalability, and reliability
- Identify and resolve complex technical challenges efficiently
- Advocate for the adoption of advanced development methodologies and tools
- Conduct code reviews to ensure quality and facilitate knowledge sharing among team members
- Streamline development workflows and processes to maximize team efficiency
- Stay informed on emerging technologies and industry trends to maintain a competitive edge
Requirements
- At least 5 years of experience in software development
- A minimum of one year of experience leading and managing development teams
- Strong expertise in Java Core and Java 8
- Solid experience in developing RESTful APIs using Spring Boot
- Proficiency in designing scalable applications using Microservice Architecture Style
- Hands-on experience with Amazon Web Services (AWS) for cloud-based solutions
- Advanced knowledge of SQL databases
- Familiarity with NoSQL databases for modern data storage needs
- Experience with CI/CD pipelines to automate build and deployment processes
- Ability to perform Unit Testing to ensure code quality and reliability
- Proficient English communication skills (written and spoken) at a B2 level or higher
Nice to have
- Experience with containerization tools such as Docker and orchestration systems like Kubernetes
- Background in working within Agile or DevOps environments
We offer/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