Пропустити навігацію EPAM

Java Software Engineer Prague, Czech Republic

Java Software Engineer Description

Job #: 66740
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.

No less important is the safety, well-being, and experience of our applicants. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience; we look forward to speaking with you.

DESCRIPTION


EPAM CZ is currently looking for a Java Software Engineer to make our team even stronger!

Responsibilities

  • Become a member of the Agile team responsible for building and enhancing system
  • Be responsible for the development and timely delivery of new features and functionalities as well as enhancements to the core systems
  • Participate on the architecture and design decisions
  • Occasionally interact with the end users to understand issues/feedback and incorporate the same in developing solutions
  • Contribute to the continuous improvement of the processes and the system

Requirements

  • Proven professional experience in Java software development
  • Strong core Java skills including but not limited to Generics, Collections, Multithreading, I/O, Streams and JDBC
  • Proficient in reading, writing and debugging multithreaded Java code
  • Knowledge of relational databases
  • Strong problem-solving and critical thinking skills
  • Able to understand complex problems and translate them into solution respecting OOP fundamentals
  • Understanding of enterprise design patterns
  • Experience with technologies supporting development, continuous integration, automated testing and deployment
  • Proficiency in technologies supporting Java development and deployment – Spring, Maven, Xml, etc
  • Team player familiar with Agile development concepts
  • Good English communication skills (B2 overall language level)

We offer

  • Opportunity to work in a fast-paced, agile, software engineering culture
  • English-speaking environment
  • Unlimited access to LinkedIn learning solutions
  • Comfortable modern offices in Prague 4 or remote work from any location in Czech Republic
  • Benefit program (5 weeks of vacation, paid sick days, paid days off for special occasions, meal vouchers, flexi pass, Prague city public transport annual coupon, multisport cards, contribution to pension fund, health insurance for family member)
  • English language courses
  • Czech language courses upon request
  • Relocation assistance
  • Rotation program - possibility to relocate for short and long-term projects within 30 countries
  • Referral bonuses for recommended candidates
  • Mobile Phone Tariff’s program for managerial level candidates
  • EPAM Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
  • Some of these benefits may be available only after you have passed your probationary period

ПРИВІТ! ЯК МИ МОЖЕМО ВАМ ДОПОМОГТИ?

НАШІ ОФІСИ