CareerPlanGet AI match score →

JVM Software Engineer | LOM | 1

Warsaw, Masovian Voivodeship, pl💼 Full-time🗓 2026-07-10 → 2026-07-31

Core

Modernizing and migrating database systems from Sybase to PostgreSQL by refactoring monolithic applications into microservices and moving business logic from the database layer to an application service layer.

Role type

Senior IC JVM Software Engineer

Builds

Microservices-based application services and modernized database architectures

Domain

Enterprise IT, Database Modernization, Java Ecosystem

Deliverable

production ML models | product features | infrastructure

Required skills

Java 17/21, Spring Boot, Spring Cloud, Microservices architecture, REST API design, PostgreSQL, Sybase, Maven, Unit testing (JUnit 5, Mockito), System architecture design, Technical decision-making

Preferred skills

AI integration in development processes

Responsibilities

Analyze existing applications and databases to prepare architecture for migration, Design and develop microservices solutions, Migrate business logic from stored procedures to application services, Refactor monolithic solutions, Collaborate on system architecture and technical decisions, Identify opportunities to leverage AI technologies

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗