Senior Java Developer

Java

Senior Java Developer

Java
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Work model: one day every two weeks from the office, Warsaw, near Dworzec Gdanski metro station
Rate: up to 150 PLN/h (B2B contract)

We are looking for a motivated Senior Java Developer to join our team focused on building and evolving API integrations with external brokers. The ideal candidate will possess a strong background in Java, Spring-based technologies, and a deep understanding of systems integration and microservices architecture. You will contribute significantly to developing high-quality, maintainable APIs that enable seamless integration with various partners across multiple international markets.

The role offers an international scope, with projects spanning markets such as Mexico, Australia, and the Baltic countries. We work in a cross-functional team utilizing Scrum methodology.

Main Responsibilities

  • Design and build high-quality APIs using Java (8/17/21) and Spring-based technologies, ensuring scalability and maintainability.

  • Develop and enhance broker integrations, contributing to business growth and market expansion.

  • Contribute to modern service-oriented architecture design applying microservices knowledge.

  • Manage SQL databases and ensure data consistency and reliability in applications.

  • Utilize tools like Git, Maven, and TeamCity for continuous integration and code delivery.

  • Collaborate on frontend API usability to ensure practical and well-structured solutions.

  • Communicate effectively in Polish and English to facilitate international collaboration.

Key Requirements

  • At least 5 years of experience with Java (8/17/21)

  • Deep knowledge of the Spring Framework and Hibernate.

  • Experience with large-scale applications using Maven.

  • Strong SQL and relational database expertise.

  • Experience in clean REST API design and development.

  • Familiarity with microservices architecture.

  • Knowledge of architectural and design patterns.

  • Experience with Git and TeamCity.

  • Excellent English communication skills (written and spoken).

  • Strong problem-solving skills and proactive attitude.

Nice to Have

  • Experience with React for effective collaboration with frontend developers.

  • Knowledge of Apache Kafka.

  • Experience with Domain-Driven Design (DDD) or Hexagonal architecture.

  • Experience in decoupling monolithic applications.

  • Background in the fintech industry.

Tech stack

    English

    B1

    Polish

    B1

    Documentation

    advanced

    API (Application Programming Interface)

    advanced

    frontend

    advanced

    Operations

    advanced

    SQL

    advanced

    Java

    advanced

    Spring

    advanced

    Hibernate

    advanced

    Scrum

    advanced

    Maven

    advanced

Office location

Published: 25.02.2026

Senior Java Developer

Summary of the offer

Senior Java Developer

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.