EРAM: Senior Software Engineer (Java)
Жұмыстың қысқаша сипаттамасы
EPAM is a leading global provider of digital platform engineering and development services.
Basic requirements (education, skills):
- 4+ years of production experience;
- Proficient in Java 8, 11, 17 & related technology stack;
- Spring framework;
- Experience with relational and NoSQL databases, migration tools;
- Experience with Cloud technologies;
- Experience with building tools/CI/CD;
- Agile/Scrum/Kanban;
- Experience with microservices architecture;
- B2 English speaking level.
Additional skills and knowledge:
- Experience with messaging/streaming platforms;
- eCommerce;
- Hybris, Akqa;
- Scala.
What you will be doing (functional duties):
- Software engineering / development;
- Create/design technical and project documentation;
- Troubleshooting;
- Provide several possible decisions of engineering problem;
- Create deliverables in good quality;
- Implement functionality without supervision;
- Mentoring and contributing.
What we offer (social package, benefits, bonuses):
- Opportunity of participation in international projects;
- Worldwide team of professionals - single-messengers;
- Mentoring and career opportunity;
- Learning & Development platform access;
- Family support;
- EPAM eKid's;
- Professional and corporate events;
- Medical insurance.