Senior Java Developer/Analyst

Experis ManpowerGroup Sp. z o.o.

Town of Poland (NY)

On-site

USD 47,435 - 79,059

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Experis ManpowerGroup Sp. z o.o. is seeking an experienced Java developer for on-site work in Warsaw.

The role focuses on design, implementation, and modernization of a monolithic system toward microservices, with 50% analytical duties and 50% development. Strong Java, Spring Boot, Hibernate/JPA, and REST knowledge are required. Candidates should have 5+ years of experience, familiarity with legacy systems, and willingness to work in a Polish time zone.

Qualifications

  • Very good knowledge of Java (8+) and OO programming; Java 17 is a plus.
  • At least 5+ years of experience; Regular/Senior level.
  • Experience in independent design, implementation, documentation and testing.
  • Strong knowledge of Spring/Spring Boot, Hibernate/JPA, JEE, RESTful APIs, Oracle.
  • Practical experience with messaging queues, distributed systems, and JBoss/WildFly.
  • Experience with Maven, GitLab CI/CD, Jenkins, Nexus, Jira, and Docker.

Responsibilities

  • Design and implementation of IT solutions based on analytics and technical docs.
  • Review and improve analytical documentation; maintain technical docs.
  • Lead migrations toward microservices and modernize legacy Java 8 systems.
  • Work with legacy code and a monolithic TMS system; participate in refactoring.
  • Define and implement automated test cases; perform regression testing.
  • collaborating with security improvements and vulnerability mitigation.
  • Work in Scrum; ~50% analytical work and ~50% development; support rollout to new markets.

Skills

Java (8+)
Analytical thinking
Agile/Scrum

Tools

Maven
Git
GitLab
GitLab CI/CD
Jenkins
Nexus
Jira
Docker
JEE
Hibernate/JPA
Spring Boot
RabbitMQ

Job description

  • On-site work from Warsaw (5 days per week from the Client's office)
  • Full availability in the Polish time zone
  • Polish language is required
  • English: at least B2

Tasks
  • Design and implementation of IT solutions based on analytical and technical documentation
  • Review and improvement of analytical documentation
  • Creation and maintenance of technical documentation
  • Technical upgrades and modernization of an existing system (including migration to Java 17 and newer technologies like Spring Boot)
  • Work with legacy code and monolithic architecture (Java 8-based system)
  • Reverse engineering based on: existing source code, functional and technical documentation, documented business processes, system UI and database access
  • Participation in transformation of a monolithic TMS system (POS terminal management) towards microservices architecture
  • Defining, designing and implementing automated test cases (including regression testing)
  • Identification of areas for test automation based on code and documentation
  • Work with system security improvements and vulnerability mitigation
  • Close cooperation with operational and development teams (~50% analytical work / ~50% development)
  • Working in Scrum (2-week sprints) in a small development team
  • Supporting system evolution and rollout to new markets (e.g. Germany)

Requirements
  • Very good knowledge of Java (8+) and object-oriented programming (experience with Java 17 is a plus)
  • At least 5+ years of experience (Regular/Senior level)
  • Experience in independent design, implementation, documentation and testing of application components
  • Strong analytical skills and ability to work with legacy systems
  • Very good practical knowledge of: Spring / Spring Boot, Hibernate / JPA, JEE, RESTful API design, Relational databases (especially Oracle)
  • Practical experience with: message queues (RabbitMQ), system integration and distributed systems, application servers (JBoss / WildFly), development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira
  • Docker

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer - Microservices & Modernization (Warsaw)
Senior Java Developer - Microservices & Modernization (Warsaw)

Experis ManpowerGroup Sp. z o.o. • Town of Poland (NY)

On-site
USD 47,000 - 80,000
Senior Backend Java Developer
Senior Backend Java Developer

Your ITeams Sp. z o.o. • Town of Poland (NY)

Hybrid
USD 31,000 - 48,000
Hybrid work (3 days per week in the办公室
Luxmed Gold Extended medical care
Multisport Plus
+4
Senior Java Developer Java, Spring, SQL, Git Warsaw, Gdańsk, Gdynia
Senior Java Developer Java, Spring, SQL, Git Warsaw, Gdańsk, Gdynia

Diverse CG Sp. z o.o. Sp.k. • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
Senior Java Developer Java, Spring, SQL, Git Warsaw, Gdańsk, Gdynia
Senior Java Developer Java, Spring, SQL, Git Warsaw, Gdańsk, Gdynia

DCG Poland • Town of Poland (NY)

On-site
USD 80,000 - 120,000
Private medical care
Co-financing for the sports card
Dedicated consultant support
Java Fullstack Developer
Java Fullstack Developer

Integral Solutions - Informatica Distributor • Town of Poland (NY)

On-site
Senior Java Developer (Fully Remote)
Senior Java Developer (Fully Remote)

Swiss Post Solutions • Town of Poland (NY)

Remote
Competitive salary
Internal Talents’ Development Program
Sport activities
+3
Java Fullstack Developer
Java Fullstack Developer

ITFS Inc • Town of Poland (NY)

Hybrid
Transparent terms of cooperation
Opportunity to work on a development project
Co-financing for healthcare packages
Senior Java Developer Java, Spring MVC, SOLID Cracow
Senior Java Developer Java, Spring MVC, SOLID Cracow

Diverse CG Sp. z o.o. Sp.k. • Town of Poland (NY)

On-site
USD 110,000 - 150,000
Personal Consulting Agency (License No
4642)
Senior Fullstack Developer (M/K)
Senior Fullstack Developer (M/K)

Experis ManpowerGroup Sp. z o.o. • Town of Poland (NY)

Hybrid
USD 47,000 - 69,000
Private medical care
Life insurance
MultiSport card
+3
Senior Java Developer Java, Spring MVC, SOLID Cracow
Senior Java Developer Java, Spring MVC, SOLID Cracow

DCG Poland • Town of Poland (NY)

On-site
USD 90,000 - 150,000