Java Developer (microservices + Kubernetes)

4 452 - 5 259 USDNet per month - B2B
Java

Java Developer (microservices + Kubernetes)

Java
Złota 59, Warszawa

ITDS

Full-time
B2B
Senior
Hybrid
4 452 - 5 259 USD
Net per month - B2B

Job description

Unleash innovation - design the future of scalable, resilient microservices!

Warsaw-based opportunity with only 1-2 visits per month in the office

As a Java Developer, you will be working for our client, a leader in cutting-edge software solutions, harnessing cloud-native architectures and modern development methodologies. You will help build robust, high-performance applications that drive digital transformation across diverse industries, staying at the forefront of technological evolution and fostering professional growth.

Project technology stack: Java, Spring/Spring Boot, Oracle/PostgreSQL, Kubernetes (K8s), JMS, RabbitMQ, GitLab, Jenkins, JUnit, Mockito, Testcontainers, Camunda, 

Your main responsibilities:

  • Develop and enhance microservices architecture using Java (8/11/21) within Kubernetes environments, ensuring scalability and stability.

  • Design and implement solutions compliant with Hexagonal Architecture principles and model business processes with BPMN using Camunda.

  • Write comprehensive unit tests and uphold high code quality standards, leveraging tools such as JUnit, Mockito, and Testcontainers.

  • Collaborate with cross-functional teams in an Agile (Scrum) environment to deliver high-quality, secure, and efficient software.

  • Model business processes and maintain technical documentation to support continuous improvement and knowledge sharing.

  • Incorporate AI tools like ChatGPT, Copilot, and Sonar+AI into the development workflow to optimize productivity.

  • Work actively with CI/CD pipelines (GitLab, Jenkins) to automate builds, tests, and deployment processes.

  • Ensure compliance with security, performance, and stability benchmarks throughout the development lifecycle.

You're ideal for this role if you have:

  • Minimum 5 years of professional experience in Java application development, with a focus on microservices.

  • Strong knowledge of Spring/Spring Boot and experience working with Kubernetes (K8s).

  • Proficiency in database management with Oracle/PostgreSQL.

  • Familiarity with messaging systems.

  • Experience with CI/CD tools. 

  • Practical understanding of Hexagonal Architecture principles.

  • Understanding of BPMN solutions (e.g. Camunda)

  • Ability to utilize AI tools to enhance development processes.

  • Comfort working within Agile (Scrum) methodologies.

It is a strong plus if you have:

  • Experience with JSF/PrimeFaces frameworks.

  • Knowledge of IBM WebSphere or Wildfly servers.

  • Cloud platform experience (Azure, AWS, GCP).

  • Familiarity with observability tools (Dynatrace, Prometheus, Grafana, ELK).

  • Experience with Docker, Helm, Istio, and other cloud-native tools.

Language Required for the role:

  • Fluent Polish 

Eligibility for the role:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Tech stack

    Polish

    C1

    Java

    advanced

    Spring Boot

    regular

    Kubernetes

    regular

    Microservices

    regular

Office location

Java Developer (microservices + Kubernetes)

4 452 - 5 259 USDNet per month - B2B
Summary of the offer

Java Developer (microservices + Kubernetes)

Złota 59, Warszawa
ITDS
4 452 - 5 259 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ITDS z siedzibą w Warszawie, ul. Złota 59 (dalej jako "administrator"). Masz prawo do żąda... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.