Senior Java Developer

ELEKS Software Engineering and Development Office is looking for a Senior Java Developer in Poland or Croatia.

ABOUT PROJECT

Our customer is Europe’s leading health, sport, and leisure group, operating over 100 clubs, primarily located in the UK.
These clubs offer the ideal destinations for families to stay fit and healthy. Their facilities include state-of-the-art gyms, heated indoor and outdoor pools, world-class racquet sports amenities, fully equipped group exercise studios, and luxurious spas.

REQUIREMENTS

  • 4+ years of commercial experience with Java
  • Experience with Java 11, 17, 21, Spring family, SOPS (Secrets OPerationS) / PGP, Servlets, REST API, ORMs (Hibernate, ScalikeJDBC), SQL ( PostgreSQL, SQL Server), Git, Azure, Jenkins, Docker, Kubernetes, Ansible
  • Familiarity with micro-service architecture (distributed systems)
  • Nice to know: Artifactory, Netflix Hystrix, LaunchDarkly, Apache Velocity / Thymeleaf, ShedLock, Junit 4/5, WireMock, NewRelic
  • FE JS: Typescript and KnockoutJS will be a plus
  • Upper-Intermediate level of English
  • Ability to talk with Product owners and business teams, identify their real needs, and propose the most optimal and valuable solution
  • Ability to identify bugs in the code and correctly interpret bug reports
  • Ability to seamlessly develop new features to the existing solution
  • Problem-solving skills
  • Ability to “get things done”
  • Strong time-management skills
  • Good Team player
  • Quick learner with the ability/desire to share knowledge

KEY DUTIES AND RESPONSIBILITIES

  • Take ownership to resolve customer-reported bugs/feature requests by SLAs and change management protocols
  • Reproduce issues that cannot be resolved without a code change, establish their causes, and modify code to eliminate defects
  • Modify existing software code using standard software development and project-specific practices and test its correctness. Analyze software code compliance with and performance standards
  • Ensure that changes to the software code do not conflict with the technical and business requirements of the product
  • Conduct knowledge sharing for junior staff
  • Approve technical requirements for software with stakeholders. Analyze variants of software requirements implementation; evaluate their time consumption and workload
  • Support the L2 team by helping them understand how supported software works
  • Create and update documentation and instructions on supported systems to help the support team work more efficiently
  • Attend customer meetings and be ready to communicate/report status with customers

What will you get with ELEKS

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with low level of bureaucracy

ABOUT ELEKS

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Yuliia Overko
Recruiter Contacts
Apply
Apply via Linkedin
or refer a friend
Apply
or refer a friend

Noticed a perfect match for a friend?

Get a valuable bonus for a reference

Refer a friend