This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

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

Unlock Full Resume Report