Mid Java Developer

Tenvalleys

Województwo mazowieckie

Hybrid

PLN 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary & benefits package
Flexible hours & remote work options
AI tool licenses
Supportive team
Enterprise-scale growth

Job summary

Tenvalleys is seeking a Mid Java Developer to build and modernise backend systems in a microservices environment for enterprise clients. You will join a cross-functional team of developers, analysts, testers and DevOps engineers delivering for years, under Agile/Scrum practices.

You will design and maintain Java applications, upgrade services to current Java versions, and integrate systems through REST APIs while collaborating with analysts, testers, and DevOps in a modern DevOps setup.

Qualifications

  • 2–4 years of commercial Java development experience.
  • Strong Spring Boot and Spring Cloud expertise.
  • Backend services designed in a microservices architecture.
  • Experience modernising legacy code, migrating Java versions is a plus.
  • Knowledge of REST APIs and message brokers (ActiveMQ/RabbitMQ).
  • Proficient SQL with relational databases (Oracle preferred).
  • Experience with Docker and Kubernetes in development and deployment.
  • Git and CI/CD practices familiar to you.
  • Experience in Agile/Scrum teams and cross-functional collaboration.
  • Open to using AI tools; Camunda, Angular/React TS are pluses.
  • Fluent Polish and English communication.

Responsibilities

  • Develop and maintain Java applications in a microservices environment.
  • Design backend solutions and integrate systems via REST APIs.
  • Modernise services by upgrading Java versions and replacing outdated components.
  • Collaborate with analysts, testers and DevOps in an Agile/Scrum setup.
  • Leverage AI tools to accelerate development, analysis and testing.

Skills

Java
Spring Boot
Spring Cloud
Microservices
REST APIs
SQL
Docker
Kubernetes
Git
CI/CD
Agile/Scrum
AI tools in development
Camunda
Angular/React TS (bonus)
Polish language
English language

Tools

ActiveMQ
RabbitMQ
Camunda

Job description

We are looking for a Mid Java Developer to build and modernise backend systems in a microservices environment for enterprise clients.

You will join a team of developers, analysts, testers and DevOps engineers who have delivered together for years, working on systems at the core of our clients' operations.

What you will do

You will develop and maintain Java applications, design backend solutions within a microservices architecture, and integrate internal and external systems through REST APIs.

A good part of the work is modernisation: upgrading services to current Java versions, replacing outdated components, improving existing code and adding new features along the way. You will work day to day with analysts, testers and DevOps engineers in an Agile/Scrum setup, and use AI tools as part of your everyday engineering.

We are looking for someone who
  • Has 2-4 years of commercial experience in Java development.
  • Is highly proficient in Spring Boot and has hands‑on experience with Spring Cloud.
  • Has designed and built backend services within a microservices architecture.
  • Has worked with legacy code and understands what it takes to modernise it safely. Experience migrating between Java versions (e.g. Java 8 to Java 17) is a strong plus.
  • Understands asynchronous communication and message brokers. Experience with ActiveMQ or RabbitMQ is welcome.
  • Has integrated internal and external systems using REST APIs.
  • Has practical experience with Oracle or other relational databases, including writing and optimising SQL queries.
  • Works with Docker and Kubernetes in day-to-day development and deployment.
  • Cares about code quality and performance, and is comfortable optimising existing code as well as delivering new features.
  • Uses Git and is familiar with CI/CD practices.
  • Has worked in Agile/Scrum teams and collaborates easily with analysts, testers and DevOps engineers.
  • Is open to using AI tools in daily work to speed up development, analysis and testing.
  • Familiarity with Camunda, Angular or React with TypeScript, or integrating banking systems is a plus.
  • Communicates fluently in Polish and English.
What we do not expect

You do not need to tick every box on the list above. Camunda, frontend work and banking integrations are a plus, and if you have not migrated between Java versions yet, you can pick it up with the team.

You also do not need to be a Kubernetes administrator. You will use Docker and Kubernetes as a developer, alongside DevOps engineers on the team. Openness to AI tools is enough; no machine learning background is required.

What we offer
  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • Licenses for advanced AI tools.
  • A supportive team that has delivered together for years.
  • Professional growth on enterprise-scale projects.

Sounds interesting?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid Java Developer
Mid Java Developer

Tenvalleys • Warszawa

Hybrid
PLN 120,000 - 180,000
Flexible working hours
Remote work options
AI tool licenses
Java Full Stack Developer
Java Full Stack Developer

Randstad Polska Sp. z o.o. • Warszawa

Hybrid
PLN 180,000 - 260,000
Hybrid work model
Training budget
Private healthcare
+1
Junior Java Developer
Junior Java Developer

Altkom Software • Warszawa

On-site
PLN 90,000 - 150,000
Multisport card
Language learning allowance
Life insurance
+4
Java Developer (Mid/ Senior) (K/M)
Java Developer (Mid/ Senior) (K/M)

Savangard • Warszawa

Hybrid
PLN 150,000 - 210,000
Remote-friendly
Flexible hours
Multisport
+5
Java developer w systemach wysokiej skali
Java developer w systemach wysokiej skali

Ness Solution • Warszawa

Hybrid
PLN 210,000 - 320,000
Luxmed
Multisport
Hybrid work
Senior Java Developer - Talent pool
Senior Java Developer - Talent pool

Transition Technologies PSC • Polska

On-site
PLN 180,000 - 240,000
Hybrid work model
Office in Warsaw (1 day/week)
Senior Java Developer (10/978)
Senior Java Developer (10/978)

INFOLET SP. Z O.O. • Kraków

On-site
PLN 240,000 - 300,000
Relocation package
Extended medical care
Multisport Benefit card
+1
Java Developer (Mid/ Senior)
Java Developer (Mid/ Senior)

Savangard • Warszawa

Hybrid
PLN 150,000 - 210,000
Remote-friendly workplace
Flexible working hours
Private healthcare
Senior Java Developer NEW
Senior Java Developer NEW

Jit • Poznań

Hybrid
PLN 180,000 - 290,000
Flexible work arrangement
International work environment
Team integration meetings
Junior Java Developer
Junior Java Developer

EPAM Systems • Kraków

Hybrid
PLN 60,000 - 80,000
Health insurance
Multisport
Shopping vouchers
+2
Top locations