Skip to content
Harvey Nash Technology

Senior Java Engineer

Harvey Nash Technology Show all offers
Kraków
4 days ago

In short

Senior Java Engineer at Harvey Nash Technology in Krakow. Design, develop, and maintain backend applications using Java 21+, Spring Boot, Kafka, and PostgreSQL. Experience with microservices, Azure/cloud, Kubernetes, and AI development tools required. Fluent English needed.

AI-written summary based on the listing content.

Responsibilities

  • Design, develop, and maintain backend applications and microservices using Java and Spring Boot.
  • Drive architectural decisions and contribute to the technical direction of the platform.
  • Build and operate distributed systems running in cloud and hybrid environments.
  • Develop event-driven solutions using Kafka and related messaging technologies.
  • Design, optimize, and support PostgreSQL databases.
  • Improve platform performance, scalability, and reliability.
  • Collaborate with engineers across Agile teams to deliver high-quality solutions.
  • Contribute to code reviews, technical documentation, and engineering best practices.
  • Leverage AI-assisted development tools to accelerate delivery and improve code quality.

Requirements

  • Strong experience with Java 21+ and the Spring ecosystem.
  • Deep understanding of microservices architecture, distributed systems, and clean code principles.
  • Hands-on experience with Azure or other cloud platforms.
  • Strong knowledge of Kubernetes and containerized environments.
  • Experience with Kafka, Event Hubs, or similar messaging technologies.
  • Experience designing and optimizing PostgreSQL databases.
  • Strong Git and GitHub workflow knowledge.
  • Experience using GitHub Copilot, Gemini, Claude, or similar AI development tools in daily engineering work.
  • Linux fundamentals and scripting experience.
  • Good understanding of networking concepts and protocols.
  • Fluent English.

Nice to Have

  • CI/CD and DevOps experience.
  • Strong troubleshooting and performance optimization skills.
  • Experience working in lab or test environments.
  • Ability to mentor engineers and drive technical discussions.
  • Experience creating and maintaining architectural documentation.
  • Consulting or contractor experience within Agile teams.

Technology Stack

Java 21+, Spring Boot, Kafka, Event Hubs, PostgreSQL, Kubernetes, Azure, GitHub, Linux, GitHub Copilot, Gemini, Claude, CI/CD.

Published 2026-10-29
Expires 2026-12-23
Source