Senior Java Developer

emagine

Poland

On-site

PLN 240,000 - 360,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

emagine is seeking a Senior Java Developer to enhance backend architectures and deliver high-quality data-driven services across EU remote environments. The role focuses on building scalable backend systems with Kafka and modern microservices patterns.

You will contribute to CI/CD pipelines, security, observability, and collaborative guild activities, shaping robust data-driven applications for the organization.

Qualifications

  • 10+ years of backend development experience.
  • Expertise in Kafka and Confluent Kafka (KStreams).
  • Strong Java backend development skills.
  • Experience with MongoDB Atlas and PostgreSQL.
  • Kafka Certification.

Responsibilities

  • Building, testing, and deploying software using standard CI/CD pipelines.
  • Developing microservices for data processing, database interaction, and application data exposure.
  • Applying architectural patterns suitable for event-based data streaming and web services.
  • Ensuring logs are created, easily understandable, integrated with the logging platform, and setting up necessary alerts.
  • Testing software focusing on functionality, quality, fault tolerance, performance, and scalability.
  • Integrating security features like federated authentication and role-based access control.
  • Participating in a guild for backend developers to exchange knowledge and best practices across teams.

Skills

Java
Kafka (Confluent Kafka)
MongoDB Atlas
PostgreSQL
Kafka Certification

Tools

Docker
Kubernetes
ELK Stack

Job description

Project details

B2B - Long term

Full Remote (EU)

Summary

The Senior Java Developer role is focused on enhancing the software development processes within the organization, specifically targeting candidates who have substantial practical experience. The primary objective is to develop and deploy high-quality backend applications leveraging advanced technologies, particularly Kafka.

Responsibilities
  • Building, testing, and deploying software using standard CI/CD pipelines.
  • Developing microservices for data processing, database interaction, and application data exposure.
  • Applying architectural patterns suitable for event-based data streaming and web services.
  • Ensuring logs are created, easily understandable, integrated with the logging platform, and setting up necessary alerts.
  • Testing software focusing on functionality, quality, fault tolerance, performance, and scalability.
  • Integrating security features like federated authentication and role-based access control.
  • Participating in a guild for backend developers to exchange knowledge and best practices across teams.
Key Requirements
  • 10+ years of relevant experience
  • Expertise in Kafka, specifically Confluent Kafka (KStreams etc.)
  • Strong knowledge of Java for backend applications
  • Familiarity with MongoDB Atlas and PostgreSQL
  • Kafka Certification
Nice to Have
  • Experience with OIDC, OAuth2, SAML for authentication
  • Knowledge of Docker for containerization
  • Familiarity with Kubernetes for container orchestration
  • Experience with the ELK stack for logging, monitoring, and alerting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

On-site
PLN 180,000 - 240,000
Senior Java Engineer
Senior Java Engineer

Luxoft Poland • Województwo małopolskie

Hybrid
PLN 80,000 - 100,000
Higher net salary due to copyrights
Fully remote recruitment process
Stable employment options (contract or B2B)
+4
Senior Java Developer
Senior Java Developer

Gradient IT • Poland

Remote
PLN 70,000 - 90,000
Free internal language and technological courses
Hold international conferences
Participating in other party conferences
+1
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Warszawa

On-site
PLN 80,000 - 110,000
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Wrocław

On-site
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Kraków

On-site
PLN 45,000 - 70,000
Senior Java Engineer
Senior Java Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000
Senior Java Backend Engineer-Kafka & Microservices(Remote)
Senior Java Backend Engineer-Kafka & Microservices(Remote)

emagine • Poland

On-site
PLN 240,000 - 360,000
Senior Java Software Engineer
Senior Java Software Engineer

RE Partners • Poland

On-site
PLN 169,000 - 254,000
Senior Java Developer
Senior Java Developer

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
MyBenefit program
Fully remote recruitment
LuxTalent platform
+2