RESPONSIBILITIES
- Lead and manage a team of Java developers, guiding them through development cycles and ensuring high-quality code standards
- Architect and design robust, scalable, and maintainable backend services and microservices
- Oversee the development and integration of SDKs and libraries written in Java
- Collaborate with product owners and stakeholders to define technical requirements and deliver solutions aligned with business objectives
- Troubleshoot and resolve complex technical issues while maintaining high service availability and operational health
- Drive improvements in development processes, testing strategies, and deployment pipelines
- Ensure best practices in software engineering are followed, including code reviews, documentation, and continuous learning within the team
- Mentor and grow junior developers, fostering a collaborative and high-performance team environment
REQUIREMENTS :
- 5+ years of relevant working experience with Java
- Strong expertise in Spring, JAX-RS, and other relevant Java technologies
- Significant experience with front-end JavaScript frameworks like ReactJS and Node.js
- Familiarity with cloud infrastructure platforms, especially AWS services
- Proven experience with NoSQL databases such as MongoDB and Redis
- Expertise in developing and deploying microservices in a cloud-native environment
- Deep understanding of identity management services, including Oauth2 and other authorization protocols
- Proven leadership experience in managing and mentoring a development team
- Strong problem-solving skills with a focus on solution-oriented thinking
- Excellent command of the English language (B2+ level), with strong communication and collaboration skills
- Experience in CI/CD pipelines and DevOps practices
- Ability to take ownership of end-to-end delivery and continuous improvement
NICE TO HAVE
- Experience with containerization technologies like Docker and Kubernetes
- Knowledge of infrastructure-as-code tools like Terraform and Ansible
- Familiarity with Gradle and other build automation tools
- Strong understanding of Agile methodologies and Scrum practices
WE OFFER
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills