We are seeking a highly skilled and motivated Lead Java Developer to join our dynamic team. As a Lead Developer, you will play a pivotal role in driving the development and success of backend services and web applications. You will lead a team of developers, mentor junior team members, and ensure the efficient delivery of high-quality solutions that meet business and technical requirements.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Want more jobs like this?
Get jobs in Bahía Blanca, Argentina delivered to your inbox every week.
#LI-DNI#EasyApply
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
- 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
- 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
- Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
- Medicina Prepaga (It covers the collaborator and direct family group)
- Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
- Discounts card
- English Training (English lessons, twice per week)
- Training Program (Access to multiple customized training plans according to the needs of each role within the company)
- Marriage bonus (The company doubles the allowance established by law that ANSES offers)
- Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
- External Agreements and Discounts
- Vacations: 14 calendar days a year