Position: Senior Java Developer
Company: EPAM Systems
Category: Java
Experience required: 3y
English level: upper

WHAT YOU’LL DO
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 customer’s representatives
Leveraging your deep understanding of Java Enterprise Technology (including experience with open source proprietary technology.

WHAT YOU HAVE
4+ years of hands on Java development experience
Strong Java EE and/or Spring knowledge
Good command of English both written and spoken
Good understanding of design patterns
Hands on experience in Cloud technologies is an advantage
Dedication to high quality software development through conventions, maintainability and testing.

WE OFFER
Permanent job in a hybrid corporate environment
Regular training and development opportunities
Unlimited access to LinkedIn learning solutions
Use of high-valued applications
Bilingual work environment
Competitive salary and benefits
Recreation area
Relocation opportunities
International projects