Senior Java Developer

A
AddeptoAI and data engineering
Workplace type: remote; Country code: PLFull-TimeSenior
Salary20000 - 28650 PLN per month net b2b
Apply NowOpens the employer's application page

Job Details

Languages
Good communication skills in English.
Experience
At least 5+ years of commercial experience as a Java backend developer.
Required Skills
DockerPostgreSQLJavaKafkaKubernetesOracleSpring BootAzureRESTful APIs

Requirements

  • At least 5 years of commercial experience as a Java backend developer.
  • Recent projects with hands-on coding as the main activity.
  • Strong Java and Spring Boot skills, with knowledge of the Spring ecosystem.
  • Relational database skills in PostgreSQL and Oracle, including SQL, JPA/Hibernate, schema migrations, and performance tuning.
  • Ability to read and understand PL/SQL.
  • Experience reading, refactoring, and safely migrating legacy code and business logic.
  • Experience building REST APIs and asynchronous, message-driven integrations.
  • Working knowledge of Azure and containerization with Docker and Kubernetes.
  • Strong unit, integration, and contract testing discipline.
  • Experience with business-critical, high-availability systems where reliability and correctness matter.
  • Experience using AI coding assistants or agentic workflows in day-to-day delivery.
  • Good communication skills in English.

Responsibilities

  • Design and implement backend services in Java and Spring Boot, including domain models, business logic, persistence, and API layers.
  • Analyze legacy Java/Spring code and Oracle PL/SQL, then re-implement business logic with tests that prove behavioural parity.
  • Build the PostgreSQL data layer, including schemas, JPA/Hibernate mappings, versioned migrations, and query performance tuning.
  • Implement Oracle-to-PostgreSQL data migration and reconciliation tooling for parallel run and cutover.
  • Develop contract-first REST APIs using OpenAPI for operational portals and integrated systems.
  • Implement asynchronous integrations and event flows, including retries, idempotency, and error handling.
  • Deliver operational platform data feeds into Databricks in cooperation with data engineers.
  • Write automated unit, integration, and contract tests and keep the codebase production-ready.
  • Contribute to CI/CD pipelines, containerization, and Azure deployments across DEV, TEST, and PROD environments.
  • Build logging, monitoring, and alerting; troubleshoot production issues and support production readiness and go-live.
View Full Description & ApplyYou'll be redirected to the employer's site
20000 - 28650 PLN per month net b2b
Apply Now