Senior Java Developer

ELEKS

Multiple Locations, Europe

ELEKS Software Engineering and Development Office is looking for a Senior Java Developer in Poland, Croatia, and other European countries (remotely).

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

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Multiple Countries      Developer      Java Developer      Remote      ELEKS     

© EuroJobsites 2025