Senior Java Software Engineer
Start Date: ASAP / up to 1 month / flexible
B2B contract via Experis: 170–190 PLN/h + VAT
Work Model: Hybrid - Wrocław (2 days in the office / 3 days remote)
Role Overview
We are developing next‑generation digital tools supporting complex product platforms within a modern, cloud‑native microservice architecture. The role focuses on maintaining, developing, and ensuring the quality of both existing solutions and new functionalities.
You will work closely with Product Owners, Solution Architects, and Software Engineers, translating business needs into reliable and secure technical solutions in an agile environment
Responsibilities
Develop, maintain, and quality‑assure Java‑based applications
Design and implement REST APIs and system integrations
Work with synchronous and asynchronous communication patterns
Contribute to cloud‑native and DevSecOps practices
Ensure high code quality, security, and test coverage
Requirements
Minimum 6 years of experience as a Software Developer
Senior‑level Java (Java 21)
Spring Boot 3, JPA / Spring Data / SQL
MQ, JMS, Kafka
REST APIs
Maven, PostgreSQL
OpenShift, Docker, GitHub Actions
Liquibase
UML modeling
Unit, integration testing, and mocking
Quality assurance tools: SCA, DAST, SAST (e.g. SonarQube, Nexus IQ, Prisma Cloud)
Frontend experience: Angular 15+, JavaScript, HTML5, CSS3
Fluent English
Nice to have: OAuth2, MS Entra ID, jOOQ, Encryption solutions (e.g. JASYPT), API Gateway, service discovery, caching, Azure tools (Key Vault, Application Insights), MSAL, Jest testing
Benefits
Medicover healthcare package
Multisport card
Access to e-learning platforms
Group insurance
Senior Java Software Engineer
Senior Java Software Engineer