{"schemaVersion":"jobsearcher.job.v1","id":"928f65dbf003fd5076b3811d","url":"https://jobsearcher.com/jobs/928f65dbf003fd5076b3811d","canonicalUrl":"https://jobsearcher.com/jobs/928f65dbf003fd5076b3811d","title":"Senior Java Developer","description":"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.We are searching for a Senior Java Developer to strengthen our backend platform and help deliver stable software in a collaborative, modern engineering setup. You will use Spring Boot, REST, and Microservice Architecture Style with Java 8, SQL, and Java NoSQL, plus CI/CD, unit tests, AWS, and ReactJS for full delivery—submit your application.ResponsibilitiesImplement and maintain robust backend architectures for enterprise-level systemsCoordinate with multidisciplinary teams to deliver reliable and efficient software productsLead code reviews and share insights to uphold coding standardsAddress system performance and resolve technical challenges as they ariseOversee integration with external APIs and third-party servicesUpdate and maintain technical documentation for new and existing featuresDrive adherence to best practices throughout the software development lifecycleAssist with the ongoing improvement of team workflows and technical expertiseRequirementsMinimum of 3 years of hands-on experience in Java developmentStrong command of Java Core and Java 8 for backend programmingPractical experience with Spring Boot for enterprise application developmentDeep knowledge of designing and building RESTful APIsExperience with Microservice Architecture for modular and scalable systemsProficiency in SQL for relational database operationsFamiliarity with Java NoSQL databases for non-relational data managementExperience with CI/CD tools and practices for automated development workflowsAbility to write and maintain unit tests for software reliabilityWorking knowledge of Amazon Web Services for deploying and managing cloud solutionsExperience with ReactJS for developing user interfaces and connecting with backend systemsExcellent English communication skills at B2+ (Upper-Intermediate) level or higher, written and spokenWe 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 LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.","company":"EPAM Systems","rawCompany":"epam systems","city":"St Peters","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-09-04T07:31:46.547Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer","description":"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.We are searching for a Senior Java Developer to strengthen our backend platform and help deliver stable software in a collaborative, modern engineering setup. You will use Spring Boot, REST, and Microservice Architecture Style with Java 8, SQL, and Java NoSQL, plus CI/CD, unit tests, AWS, and ReactJS for full delivery—submit your application.ResponsibilitiesImplement and maintain robust backend architectures for enterprise-level systemsCoordinate with multidisciplinary teams to deliver reliable and efficient software productsLead code reviews and share insights to uphold coding standardsAddress system performance and resolve technical challenges as they ariseOversee integration with external APIs and third-party servicesUpdate and maintain technical documentation for new and existing featuresDrive adherence to best practices throughout the software development lifecycleAssist with the ongoing improvement of team workflows and technical expertiseRequirementsMinimum of 3 years of hands-on experience in Java developmentStrong command of Java Core and Java 8 for backend programmingPractical experience with Spring Boot for enterprise application developmentDeep knowledge of designing and building RESTful APIsExperience with Microservice Architecture for modular and scalable systemsProficiency in SQL for relational database operationsFamiliarity with Java NoSQL databases for non-relational data managementExperience with CI/CD tools and practices for automated development workflowsAbility to write and maintain unit tests for software reliabilityWorking knowledge of Amazon Web Services for deploying and managing cloud solutionsExperience with ReactJS for developing user interfaces and connecting with backend systemsExcellent English communication skills at B2+ (Upper-Intermediate) level or higher, written and spokenWe 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 LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.","datePosted":"2026-09-04T07:31:46.547Z","dateModified":"2026-09-04T07:31:46.547Z","hiringOrganization":{"@type":"Organization","name":"EPAM Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Peters","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"928f65dbf003fd5076b3811d"},"url":"https://jobsearcher.com/jobs/928f65dbf003fd5076b3811d"}}