← Back to jobs

Software Engineer

Skills

agileaibashci cdcloudcloud nativedevopsdockergenerative aigitgithubgithub copilotgrafanahelmhibernatejavajunitkafkakubernetesmavenmicroservicespostgresqlprometheuspython

Description

Senior Java Developer

Role Overview

As a Senior Java Developer, you will lead the design, development, and maintenance of high-performance backend systems. You’ll collaborate with architects and developers to ensure solutions are scalable and secure. We promote Generative AI tools like GitHub Copilot to boost innovation.

Key Responsibilities

  • Backend: Build robust apps using Java 17+ and Spring Boot; optimize PostgreSQL.
  • System & DevOps: Automate with Bash/Shell; deploy via Docker, Kubernetes, and Helm.
  • Leadership: Mentor developers, lead design discussions, and excel in Agile/Scrum environments.

Required Skills

  • Expertise in Java 17+, Spring Boot, and Spring Security.
  • Cloud-native development, Maven, Git/GitHub, and CI/CD pipelines.
  • Testing frameworks: JUnit, AssertJ, and Hamcrest.
  • Effective communication in English (B2/C1).

Nice-to-Have

PostgreSQL, Kafka, Hibernate, Microservices, Python, Go, and monitoring tools like Grafana or Prometheus.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 8+ years of professional backend development experience.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Poland.

Finding similar jobs…