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.
DESCRIPTION
We’re currently looking for Java Developers who can join 8-12 people Agile team. We offer work on a project to accelerate the modernization of legacy platform. Knowledge of asset management will be a plus. Strong experience with back-end Java engineering in technology-led companies is required.
We are supporting Employment Contract or B2B, depending on your preferences.
RESPONSIBILITIES
Be a part of an AGILE development team
Contribute to the success of our customer projects
Develop new product functionality, technical analysis, effort estimation
Design and implementation of new business requirements
Work in close cooperation with customer’s representatives
Leverage your deep understanding of Java Enterprise Technology (including experience with open source proprietary technology
Senior colleagues are encouraged to manage individual teams on technical grounds and closely adhere to the deadlines and report to the Project Managers
REQUIREMENTS
Java 4+ years of commercial experience
4+ years of experience designing, developing front end application and Micro-services, REST APIs
Full stack development or experience with most of the technologies listed below:
JAVA
AWS Cloud
AWS Fargate
Spring
Junit, Jmeter and API testing
Splunk
Experience in BitBucket, Bamboo, JIRA and Confluence
Ability to analyze legacy application and define target state design / architecture
Experience in UI development which interacts with REST API
Experience in working in a SCRUM team
Advanced English
WE OFFER
Team & working conditions:
Friendly team and enjoyable working environment
Engineering community of industry’s professionals
Flexible schedule and opportunity to work remotely
Relocation within our offices
Corporate and social events
Benefits package (health insurance, multisport, shopping vouchers)
Stable income:
Employment Contract or B2B
Regular assessments and salary reviews
Participation in the Employee Stock Purchase Plan
Referral bonuses
Career development:
Innovative solutions delivery and engineering excellence
Outstanding career roadmap
Leadership development, career advising, soft skills and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, O’Reilly, Cloud Guru
Language classes on English and Polish for foreigners