Skip To Main Content
backBack to Search

Lead Java Developer

Remote in Argentina
Java
& 3 others

We are looking for a highly skilled and motivated Lead Java Developer with a strong focus on Angular to join our team.

In this role, you will lead a team of engineers, driving the development of innovative solutions that meet business needs. You will collaborate with cross-functional stakeholders, ensuring the successful delivery of high-quality applications while fostering a culture of technical excellence and teamwork.

Responsibilities
  • Translate Technical Design Documents into implementable solutions, ensuring alignment with business requirements
  • Lead back-end and front-end engineers to successfully deliver key project milestones and objectives
  • Establish clear working plans, timelines, and priorities for your team to meet project goals
  • Collaborate with stakeholders across various levels within Delivery Navigator to ensure alignment and progress
  • Partner with your Delivery Manager to achieve the goals of the "Review and Publication Workflow Improvements (RPW)" stream
  • Oversee and approve the code quality produced by back-end and front-end engineers, ensuring adherence to best practices and standards
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field, or equivalent practical experience
  • 5+ years of hands-on experience as a Java Developer with a proven track record of delivering complex projects
  • At least one year of experience in a leadership role, managing and mentoring a team of engineers
  • Deep expertise in Angular, including building dynamic, scalable, and user-friendly front-end applications
  • Extensive hands-on experience in implementing application and system integrations
  • Proficiency in programming with JavaScript and TypeScript, with a strong understanding of modern development practices
  • Experience working with Agile development methodologies, such as Scrum, for iterative and collaborative project execution
  • Proven experience in implementing, configuring, customizing, and integrating third-party software solutions
  • Demonstrated ability to design and develop internal business applications, including both front-end and back-end components
  • Fluent English skills (written and spoken) at a C1 level or higher
Nice to have
  • Participation in multiple full system implementation life cycles, including analysis, design, build, test, implementation, and support
  • Strong understanding of information management, data modeling, system integration, development methodologies (including unit testing), and modern web technologies
  • Excellent interpersonal and communication skills, with strong analytical abilities and a proactive, action-oriented mindset
  • Experience designing, building, and supporting data integrations involving highly sensitive financial data
  • Good understanding of protocols such as SFTP, HTTPS, and SOAP, and system integration methods like Web Services and REST services
  • Familiarity with SQL, AppEngine, Cloud SQL, Spanner, and related database technologies
  • Experience with protocol buffers for efficient data serialization and communication
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