Skip to content
Job boardOpen

Senior Java Backend Engineer – Spring Boot, PostgreSQL & Azure

DCV Technologies · Wrocław, Wrocław, Poland · Hybrid · Senior

  • Wrocław, Wrocław, Poland · Hybrid

Indexed (today) · refreshed constantly

Start
flexible
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
dcv-technologies-senior-java-backend-engineer---spring-boot-postgresql-azure-wroclaw-java

Required skills

Job description

Location: Wrocław, Poland Working Model: Hybrid - mandatory office presence 3 days per week, 2 days - remote Seniority: 10+ years of professional experience About the Role We are looking for a highly experienced Senior Java Backend Engineer to join the team and develop scalable, reliable, cloud-native backend solutions. The role focuses on Java-based microse

Nice to have

  • Domain-Driven Design (DDD).
  • Command Query Responsibility Segregation (CQRS).
  • Redis and caching solutions.
  • NoSQL databases and integration with PostgreSQL-based systems.

Project details

Wrocław, Poland

Working Model: Hybrid - mandatory office presence 3 days per week, 2 days - remote

Seniority: 10+ years of professional experience

About the Role

We are looking for a highly experienced Senior Java Backend Engineer to join the team and develop scalable, reliable, cloud-native backend solutions. The role focuses on Java-based microservices, PostgreSQL, and Microsoft Azure technologies.

The ideal candidate has strong expertise in distributed systems, event-driven architecture, database management, and deploying microservices on Kubernetes.

Key Responsibilities & Requirements

Required Experience & Skills

  • Design, develop, and maintain backend microservices using Java and Spring Boot.
  • Build and maintain RESTful APIs and scalable distributed systems.
  • Work extensively with PostgreSQL in production environments, including Azure Database for PostgreSQL – Flexible Server.
  • Deploy, configure, and troubleshoot applications running on Azure Kubernetes Service (AKS).
  • Develop and maintain asynchronous integrations using Azure Service Bus and Apache Kafka.
  • Apply event-driven architecture and distributed system patterns to ensure reliability and data consistency.
  • Manage database schema changes and migrations using Liquibase, integrated with CI/CD pipelines.
  • Work with Azure services, particularly Azure Monitor and Key Vault.
  • Implement and maintain observability solutions, including logging, metrics, and distributed tracing.
  • Troubleshoot performance and operational issues across microservices, databases, and cloud infrastructure.
  • Work comfortably in Linux-based environments and use scripting for automation.
  • 10+ years of professional software engineering experience.
  • Strong hands-on expertise in Java and Spring Boot.
  • Extensive production experience with PostgreSQL.
  • Practical experience with Azure Database for PostgreSQL – Flexible Server.
  • Experience with AKS/Kubernetes and cloud-native application deployment.
  • Production experience with Azure Service Bus and Kafka.
  • Strong understanding of event-driven architecture and distributed systems.
  • Hands-on experience with Liquibase and database migration strategies.
  • Good knowledge of Microsoft Azure services, monitoring, and security.
  • Strong troubleshooting and problem-solving skills.
  • Start: flexible
  • Remote: hybrid
  • Location: Wrocław, Wrocław, PL

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on justjoin.it

Browse all jobs
Sign up free to apply