New offer - be the first one to apply!

June 18, 2026

Senior Java Developer (with basic Angular)

Senior • Hybrid

18,900 - 27,300 PLN

Krakow, MA, Poland

Build intelligent microservices that scale in a hybrid work model (up to 4 remote days per week) based in Warsaw or Kraków.

Description

As a Senior Java Developer (basic Angular), you will work in a technology-focused environment supporting modern web applications and back-end services. You will design, develop, and evolve microservices and front-end components powering reliable, secure, and high-performance solutions using Java (currently Java 17), Angular, and RESTful architectures.

Responsibilities

  • Develop and maintain back-end services using Java 11+ / Java 17 and Spring Framework (Spring Boot, Batch, Security)
  • Build and improve RESTful microservices and support microservices architecture from API design through implementation
  • Implement front-end features with Angular (8+; preferably 14) using TypeScript, JavaScript, HTML, and CSS
  • Work with JSON and XML data formats to ensure seamless system integration
  • Create and maintain persistence layers using Hibernate and develop unit tests with JUnit
  • Develop and optimize database interactions using SQL and PL/SQL with Oracle databases
  • Collaborate within Agile teams to deliver features iteratively
  • Apply DevOps principles including CI/CD pipelines with Jenkins

Requirements

  • 6–8 years of experience as a Java Developer
  • Strong experience with Java 11+ (currently Java 17) and JDK 8+
  • Experience with Spring Framework (Spring Boot, Batch, Security)
  • 2–3+ years of experience with RESTful microservices
  • Basic experience with Angular 8+ (preferably 14) and TypeScript
  • Working knowledge of Hibernate and JUnit
  • Experience with SQL, PL/SQL, and Oracle databases
  • Fluent English
  • Existing legal right to work in the European Union

Nice to have

  • Banking or financial industry experience