Skip navigation EPAM

Senior Java Developer / Java Developer Poland

  • hot

Senior Java Developer / Java Developer Description

Job #: 73017
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 intermediate/highly skilled Java Developer who can help us deliver development services to EPAM’s one the most valuable client. Our Client provides cloud-native platform that enables insurers to grow by realigning their business model around the customer.
We are supporting Employment Contract or B2B, depending on your preferences.


  • Maintenance and development
  • Integration with other clients’ systems and applications
  • Being part of a self-organizing and cross-functional Agile team
  • Being a leader within the team, actively improving overall software quality
  • Taking ownership of the area and deliver high-quality solutions
  • Contributing to the team’s technical direction and the improvement of its tools and processes
  • Working as part of a global team of professionals


  • Computer science fundamentals
  • Java skills
  • Writing/reviewing maintainable code
  • Experience working with Spring 3, JSTL, Primefaces
  • Experience with Spring 5 , Java 8/11, PostgreSQL, Cassandra, Docker, SpringBoot
  • Performing code reviews for peers
  • Ability to design an architecture of a feature or application from scratch
  • Experience in Unit Testing
  • Familiarity with at least one testing and mocking frameworks
  • Good English communication skills & experience in client-facing communications
  • Solid SDLC understanding and experience working in agile environment
  • Self-management and strong prioritization skills
  • Capability to work in agile environment without direct supervision

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
  • Please note that only selected candidates will be contacted

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices