JVM Software Engineer

25.23 - 33.63 USDNet per hour - B2B
Java

JVM Software Engineer

Java
Lublin, Lublin +2 Locations

P&P Solutions

Full-time
B2B
Mid
Hybrid
25.23 - 33.63 USD
Net per hour - B2B

Job description

Client: A leading German telecommunications and IT corporation

Start date: ASAP

Locations: Warszawa, Poznań, Lublin

Work model: hybrid with 3 days/week from the office

Engagement: Long-term

Form of cooperation: B2B, full-time

Working hours: Standard business hours


About our client:

A leading German telecommunications and IT corporation, recognized for innovative solutions in cloud computing, web hosting, and internet services, is expanding its European Technology Center in Poland. The company is building strong development teams in Warsaw, Poznan, and Lublin to support its long-term digital transformation initiatives.


About the project & team:

You will join an established development team consisting of three experienced Java developers and one test manager. This team is part of a larger department that includes over 20 developers across several cross‑functional teams.

The department is responsible for the company’s core CRM platform, which includes multiple frontends (Java Swing, JavaFX, React) and numerous backend services built in technologies such as JBoss 4/7, WildFly 10, Spring Boot, and Spring Batch.

The primary focus of your future team is the modernization of the CRM system, including the migration of business logic from a legacy monolithic JBoss 4 application to a modern, domain‑driven architecture using Spring Boot. Future development includes building new React-based frontends, enhancing backend services, and modernizing database layers (e.g., Sybase migrations).

You will work within a stable, collaborative setup, contributing to high-impact solutions used across the organization.


Must‑have skills:

  • Java >21

  • REST

  • Spring / Spring Boot

  • Unit- and Integrations-Tests (Mockito, Testcontainers, JUnit 5)

  • Git

  • Swagger

  • IntelliJ


Nice to have skills:

  • Kubernetes

  • JEE5 (JBOSS)

  • SQL (Optimal: Postgres, Sybase)

  • Java Swing or JavaFX

  • JBPM

  • Jenkins (CI/CD)

  • English Level: B2/C1


Responsibilities:

  • Develop and maintain backend services within a large CRM platform.

  • Migrate business logic from a monolithic JBoss 4 system to Spring Boot microservices.

  • Participate in building new frontends (React) and extending backend functionalities.

  • Contribute to database modernization, including migration of Sybase logic.

  • Collaborate closely with developers and the team’s test manager.

  • Ensure high code quality through unit and integration testing.

  • Use best practices in CI/CD, version control, and modern development standards.


What We Offer:

  • Competitive compensation: up to 120 PLN/h netto on a B2B contract

  • Flexible settlements: Payments issued in your preferred form

  • Fast invoicing: Short 14‑day payment terms

  • Comprehensive healthcare: Extended private medical care package

  • My Benefit platform: Access to a cafeteria system including Multisport cards and prepaid vouchers (e.g., IKEA, Zalando, Notino, and more)


Tech stack

    English

    B2

    Java

    advanced

    REST

    regular

    Spring

    regular

    Unit Testing

    regular

    integration testing

    regular

    Git

    regular

    Swagger

    regular

    IntelliJ

    regular

    JEE5

    nice to have

    Kubernetes

    nice to have

Office location

Published: 26.02.2026

JVM Software Engineer

25.23 - 33.63 USDNet per hour - B2B
Summary of the offer

JVM Software Engineer

Lublin, Lublin
P&P Solutions
25.23 - 33.63 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Wyrażam zgodę na przetwarzanie podanych przeze mnie moich danych osobowych przez P&P Solutions Sp. z o.o., z siedzibą przy ul. Pułaski... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.