Unlock Full Resume Report

New offer - be the first one to apply!

September 24, 2026

Senior Java Engineer

Senior • On-site

Krakow, MA, Poland

Quick Facts

  • Role: Senior Java Engineer

Description

Build scalable Java-based backend solutions using Spring Boot and microservices in a distributed, cloud-native environment. Design and maintain real-time streaming and time-series data platforms, leveraging Kafka and related distributed data technologies. Implement enterprise security using Azure AD and OAuth, and deploy containerized services on Docker and Kubernetes for Azure.

Responsibilities

  • Design and develop scalable Java backend solutions with Spring Boot and microservices
  • Build and maintain real-time streaming and time-series data platforms with high throughput
  • Architect solutions using Kafka, CosmosDB, PostgreSQL, and Redis
  • Apply security best practices using Azure AD and OAuth across enterprise applications
  • Deploy and manage containerized applications with Docker and Kubernetes on Azure
  • Translate business requirements into technical solutions with cross-functional teams
  • Use AI-assisted software development practices to improve code quality and delivery
  • Contribute to architecture decisions focused on resilience, scalability, and maintainability
  • Participate in the full software development lifecycle using modern SDLC practices
  • Use Maven and Gradle to manage dependencies and builds

Requirements

  • 5+ years of Java development with Spring Boot
  • Expertise in ORM frameworks such as JPA and iBatis
  • Proficiency with security frameworks including Azure AD and OAuth
  • Knowledge of Kafka, CosmosDB, PostgreSQL, and Redis
  • Familiarity with REST, Azure, Docker, Kubernetes, Maven, and Gradle
  • Understanding of microservices and data streaming architectures
  • Background in computer science fundamentals and modern software development practices (SDLC)
  • Strong communication skills to translate business requirements and collaborate across teams
  • Proven delivery of high-performance, high-throughput real-time streaming and time-series platforms

Benefits

  • Stable pay; Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Hybrid-by-design mode with opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually and business-driven relocation opportunities
  • Career development programs, mentoring, soft skills and well-being programs
  • Certifications (Anthropic, Gemini, GCP, Azure, AWS)
  • English classes
  • Corporate, social and well-being events; office amenities (entertainment and relaxation zones, table tennis and football, free snacks and coffee)

Similar jobs you might like