Position: Senior or Lead Java Engineer
Company: EPAM
Category: Java
Experience required: 3y
English level: upper

DESCRIPTION
We are looking for a Senior/Lead  Engineer for one of the fastest-growing accounts at EPAM leading development of payments Integration with clients platform. Candidate must be proven & trusted senior/ tech lead who can be relied upon to steer team and a client on technical side toward solution optimization. Relevant technical skillset and proven team leadership experience are important.

PROJECT TECHNOLOGIES AND TOOLS

SpringBoot
Spring Batch
REST
Microservices
AWS

WHAT TO DO
integration with GuideWire, Veritas, CoreLogic

RESPONSIBILITIES
Lead a team
Take part in architecting the Microservices in the cloud
Develop and deliver the set of Microservices in the Agile environment
Slice the data lake into the chunks and consume what your services need
Take the end-to-end responsibility for solutions delivered

REQUIREMENTS
Deep knowledge and 3+ years of practical experience in  and JEE
1+ years of team leading experience
Good understanding of development principles and paradigms
Good knowledge and practical experience with Spring and Microservices
Eager for self-learning as well as for learning from industry experts
Able to work independently and mindfully as part of a cohesive cross-functional Agile team
Good spoken and written English

NICE TO HAVE

AWS Step Functions
Lambdas
Message Brokers (AWS SQS, Rabbit MQ)

WE OFFER
Competitive compensation depending on experience and skills
Individual career path in engineering
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with certified
English teachers Flexible work hours