Job Description

We are looking for an experienced Lead Java Developer to join our team, focusing on SAP Cloud solutions. This role is designed for a seasoned professional who thrives on leading development efforts, driving innovation, and creating scalable, efficient web applications within a collaborative Agile environment. ResponsibilitiesLead the design, development, and delivery of scalable web applications using Java and Spring BootCollaborate with cross-functional teams and stakeholders to integrate SAP-related technologies into advanced cloud-based solutionsOversee the use of databases like PostgreSQL, MySQL, or HANA Cloud to ensure robust and efficient data operationsDrive the implementation of Agile development methodologies, such as Scrum or Kanban, ensuring successful team deliveryIdentify and resolve complex system issues to maintain optimal application performanceLead code reviews and enforce coding standards, fostering a culture of technical excellenceGuide teams in the creation of unit, integration, and performance tests for application reliabilityProvide mentorship and technical leadership to team members, ensuring skill development and alignment with project goalsEvaluate business requirements to architect and deliver effective, scalable technical solutionsMaintain comprehensive documentation for all development processes and solutions Requirements5+ years of experience building web applications in professional settings1+ years of leadership experience in relevant rolesIn-depth expertise using Java, Spring Boot, and relational databases such as PostgreSQL, MySQL, or HANA CloudProven ability to incorporate SAP-related technologies into dynamic development projectsStrong hands-on experience with Agile methodologies, including Scrum or Kanban, in a leadership capacityDemonstrated leadership, collaboration, and communication skills to effectively manage teams and drive resultsExcellent command of written and spoken English (B2+ level) Nice to haveDeep familiarity with event-driven architectural patterns and best practicesProven experience with DevOps technologies such as CI/CD pipelines, Kubernetes, or Docker in an operational settingStrong understanding of modern cloud infrastructure concepts and their strategic applications We offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In