Addepto
Addepto
New

Senior Java Developer

20k - 28.7k PLN/ mies.B2B
SeniorFull-time·B2B
#452827·Dodano 3 dni temu·11
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaSpringPL/SQLREST APIAzureOraclePostgreSQL

Firma i stanowisko

Addepto is a leading AI consulting and data engineering company that builds scalable, ROI-focused AI solutions for large enterprises and startups. It is part of KMS Technology and is recognized by Forbes as a top 10 AI consulting company worldwide. The company develops its own product ContextClue and contributes open-source solutions to the AI community.

Wymagania

  • At least 5+ years of commercial experience as a Java backend developer with hands-on coding.
  • Strong programming skills in Java (5+), Spring Boot, and Spring ecosystem (Spring Data, Spring Security, Spring Integration).
  • Solid relational database skills in PostgreSQL and Oracle, including SQL, JPA/Hibernate, schema migrations, performance tuning, and ability to understand PL/SQL.
  • Experience working with legacy codebases including reading, refactoring, and migrating logic.
  • Experience building REST APIs and asynchronous integrations using Kafka, Azure Service Bus, RabbitMQ, or IBM MQ.
  • Working knowledge of Azure services (AKS, App Service, Azure Functions, Service Bus, Key Vault, Entra ID) and containerization with Docker/Kubernetes.
  • Strong testing discipline covering unit, integration, and contract testing.
  • Experience with business-critical, high-availability systems.
  • Experience using AI coding assistants or agentic workflows.
  • Good communication skills in English.

Nice to have:

  • Experience with Databricks for analytics and reporting.

Obowiązki

  • Design and implement backend services in Java and Spring Boot including domain model, business logic, persistence, and API layers.
  • Analyze legacy Java/Spring code and Oracle PL/SQL, re-implement business logic with tests ensuring behavioral parity.
  • Build PostgreSQL data layer with schema design, JPA/Hibernate mappings, versioned migrations, and query tuning.
  • Implement data migration and reconciliation tooling for Oracle to PostgreSQL transition.
  • Develop contract-first, OpenAPI-based REST APIs consumed by operational portals and systems.
  • Implement asynchronous integrations and event flows using Azure Service Bus, Kafka, including retries and error handling.
  • Deliver data feeds into Databricks in cooperation with data engineers.
  • Write automated tests (unit, integration, contract) using JUnit and maintain code production-readiness.
  • Contribute to CI/CD pipelines, containerization, and deployment on Azure environments.
  • Build logging, monitoring, and alerting systems; participate in troubleshooting and production readiness.
  • Collaborate with Business Analysts/Product Owners on user stories, acceptance criteria, and conduct code reviews.

Tools: Jira, Confluence, Wiki, GitHub, Agile, Scrum, Kanban.

Benefity

  • Work remotely or from modern offices and coworking spaces with flexible arrangements.
  • Engage with global enterprises and startups on international projects.
  • Career growth opportunities through knowledge-sharing, language classes, sponsored training, and conferences.
  • Access to team-building events and an integration budget.
  • Celebration of work anniversaries, birthdays, and milestones.
  • Medical and sports packages, eye care, psychotherapy, and coaching support.
  • Full work equipment including laptop and other devices.
  • Support for personal branding through speaking engagements, blogging, and meetups.
  • Smooth onboarding with a dedicated buddy.
  • Private healthcare.
  • Multisport card.
  • Referral bonus.
  • Paid leave.
  • Training budget.
  • Language classes.
  • Team building events.
  • Flexible work hours and remote work possibility.
  • Free coffee.
  • In-house trainings.
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Dofinansowanie szkoleń
Budżet konferencyjny
Kursy językowe
Spotkania integracyjne
Płatny urlop
Premie
Napoje w biurze
Szkolenia wewnętrzne

Inne informacje

Addepto only collects applications through its official recruitment system Recruitee. Candidates should verify recruitment communication authenticity to avoid fraudulent contact.

Addepto

Addepto

87 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz