Currently, we are looking for a Remote Senior Java Developer to join our team.ResponsibilitiesDesign and implement new modules and featuresDesign new micro-servicesImplement unit and integration testsPerform peer-to-peer code reviewsRequirements3+ years of experience as a Java developer2+ years of experience with micro-services2+ years of experience with SQLExperience with JMS/ActiveMQStrong knowledge of Java 8+Knowledge of Spring at an intermediate levelKnowledge of JPA/HibernateKnowledge of Maven and REST APIB2 level of EnglishWe 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 Technology, Information and Internet
#J-18808-Ljbffr