JustJoin.IT Hybrydowo Mid

JVM Software Engineer

P&P Solutions

⚲ Warszawa, Lublin, Poznań

90 - 120 PLN/h netto (B2B)

Wymagania

  • integration testing
  • Git
  • REST
  • Unit Testing
  • Swagger
  • IntelliJ
  • Kubernetes
  • JEE5
  • Java
  • Spring

Opis stanowiska

Client: A leading German telecommunications and IT corporationStart 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)