Currently, we are looking for a remote Senior Java Developer to join our global team.The client is a global leader in retail and wholesale pharmacy, touching millions of lives every day through dispensing and distributing medicines. The company has more than 170 years of trusted healthcare heritage and innovation in community pharmacy and pharmaceutical wholesaling.ResponsibilitiesUnderstand existing application architecture and solution designDesign individual components and develop the componentsTroubleshoot and identify reported production issues and fixWork with other architects, leads, team members in an agile scrum environmentDesign and develop applications that can be hosted on Azure cloudDesign and develop framework and core functionalityIdentify the gaps and come up with working solutionsUnderstand enterprise application design framework and processesReview code and establish best practicesRequirements3+ years of experience in Java DevelopmentStrong knowledge of Java, Spring Boot (Core and Framework)Microservices and serverless architecture (Docker) knowledgeAzure functions, Service Bus, CosmosDB experienceExperience with CI/CD, DevSecOps, setting up and managing Build and release pipelinesHands-on development experience requiredEnglish B2+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 LinkedInSeniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation Technology, Engineering, and Business DevelopmentIndustriesSoftware Development, IT Services and IT Consulting, and Pharmaceutical Manufacturing
#J-18808-Ljbffr