Senior Java Developer – Platform Modernization

Posted 1 day ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• Revise and modernize legacy logic from current Java/Spring code, Oracle schemas, and PL/SQL into clean, thoroughly tested Spring Boot services.

• Develop a new cloud-native platform utilizing Azure with PostgreSQL for operations and Databricks for analytics and reporting.

• Design and implement backend services using Java/Spring Boot across domain, business logic, persistence, and API layers.

• Evaluate legacy code and recreate business logic with tests demonstrating behavioral parity.

• Create PostgreSQL schemas, JPA/Hibernate mappings, versioned Flyway/Liquibase migrations, and optimize query performance.

• Execute Oracle-to-PostgreSQL data migration and reconciliation tools for parallel executions and cutover processes.

• Build contract-first REST APIs utilizing OpenAPI specifications.

• Implement asynchronous integrations and event flows using technologies like Azure Service Bus and Kafka, incorporating retries, idempotency, and error handling.

• Provide operational-platform data feeds into Databricks in collaboration with data engineers.

• Write automated unit, integration, Testcontainers, and contract tests.

• Contribute to CI/CD pipelines, containerization, and Azure deployment across DEV, TEST, and PROD environments.

• Establish logging, monitoring, and alerting systems for round-the-clock operations.

• Engage in troubleshooting and ensure production readiness prior to go-live.

• Work closely with the Business Analyst/Product Owner on user stories and acceptance criteria.

• Conduct code reviews within the development team.


⛳️ Requirements

• A minimum of 5+ years of professional experience as a Java backend developer, with recent projects focused on hands-on coding.

• Proficient programming abilities in Java 5+, Spring Boot, and the Spring ecosystem.

• Strong relational database expertise in PostgreSQL and Oracle, including SQL, JPA/Hibernate, schema migrations, and performance optimization.

• Capability to read and comprehend PL/SQL.

• Experience working with legacy codebases, including reading, refactoring, and securely migrating existing logic.

• Proven experience in developing REST APIs.

• Familiarity with asynchronous, message-driven integrations such as Kafka, Azure Service Bus, RabbitMQ, or IBM MQ.

• Practical knowledge of Azure services, including AKS or App Service, Azure Functions, Service Bus, Key Vault, and Entra ID.

• Experience with containerization using Docker/Kubernetes.

• Strong emphasis on testing discipline, including unit, integration, and contract testing.

• Background in business-critical, high-availability systems where reliability and accuracy are essential.

• Experience utilizing AI coding assistants or agentic workflows in daily delivery tasks.

• Excellent communication skills in English.

• Eligibility to work in the EU.


🏝️ Benefits

• Join a supportive team of enthusiastic professionals in AI & Big Data.

• Work on international projects with global enterprises and startups.

• Enjoy flexible work arrangements, including remote options or modern office and coworking space access.

• Opportunities for career development.

• Participate in knowledge-sharing initiatives.

• Access to language classes.

• Sponsored training and attendance at conferences.

• Access to Databricks and Anthropic training materials and certification programs.

• Engage in team-building events.

• Benefit from an integration budget.

• Celebrate work anniversaries, birthdays, and significant milestones.

• Medical and sports packages available.

• Eye care services provided.

• Well-being support services, including psychotherapy and coaching.

• Full work equipment provided, including a laptop and other necessary devices.

• Opportunities to speak at conferences, contribute to the company blog, or participate in meetups.

• A dedicated onboarding buddy to assist you.

• A friendly, supportive, and autonomous company culture.

People also viewed

Smile Digital Health19 hours ago

Azure Platform Engineer

CA flagCanada OnlyFull-timePlatform EngineerC$115k – C$130k/year
ApplyView job
Shift520 hours ago

Principal Platform Engineer

US flagVirginia OnlyFull-timePlatform Engineer$255k – $280k/year
ApplyView job
Exemplar Companies, PBC20 hours ago

AI Platform Developer

US flagMassachusetts OnlyFull-timePlatform Engineer
ApplyView job
Oddball21 hours ago

Power Platform Developer

US flagUnited States OnlyFull-timePlatform Engineer$100k – $135k/year
ApplyView job
Experian22 hours ago

Vice President – Platform Engineering

US flagUnited States OnlyFull-timePlatform Engineer$250k – $350k/year
ApplyView job
Semble22 hours ago

Senior Platform Engineer

GB flagUnited Kingdom, +1 more countryFull-timePlatform Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers