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 looking for a highly motivated individual to join our development teams as Senior / Lead Software Engineer, with focus on backend development, technology being Java.
Not found
Responsibilities
- Being part of an Agile development team
- Contributing to the success of our customer projects
- Development of new product functionality, technical analysis, effort estimation
- Design and implementation of new business requirements
- Working in close cooperation with customers representatives
- Leveraging your deep understanding of Java Enterprise Technology (including experience with open source proprietary technology
Requirements
4+ years of experience in JavaAt least 3 projects within experienceGood understanding of design patternsExperience working with public cloud services (preferred AWS)Strong knowledge about Java (17+) running in containerized environmentStrong knowledge about Spring frameworksStrong knowledge about Test Pyramid (Unit, Component, Integration, E2E)Experience with SQLCritical thinking / challenging status QuoExperience in coaching team membersGood command of English both written and spokenNice to have
Experience working with Apache KafkaKnowledge about DDD or BDDWe offer
Dynamic, entrepreneurial corporate environmentDiverse multicultural, multi-functional, and multilingual work environmentOpportunities for personal and career growth in a progressive industryGlobal scope, international projectsWidespread training and development opportunitiesUnlimited access to LinkedIn learning solutionsCompetitive salary and various benefitsAdvanced wellbeing and CSR programs, recreation area