Backend Java Developer

Citi Handlowy

Base: $120,800.00 - $170,800.00; bonus/equity: not...
Not specified
Java 8+
Asynchronous event-driven microservices
Reactive functional programming
Citi Handlowy is seeking a highly skilled Backend Java Developer to design, develop, and maintain scalable backend services using a modern technology stack. The ideal candidate should have strong experience in Java, microservices, and NoSQL databases, with a commitment to quality through Test-Driven Development

Job Summary

  • Design, develop, and deploy asynchronous, event-driven microservices using Java.
  • Implement solutions leveraging Java Lambdas and Reactive Functional Programming paradigms.
  • Ensure high code quality through adherence to Test-Driven Development (TDD) principles and writing thorough JUnit tests.

Matching Summary

Match Score: 85

Citi Handlowy is seeking a highly skilled Backend Java Developer to design, develop, and maintain scalable backend services using a modern technology stack. The ideal candidate should have strong experience in Java, microservices, and NoSQL databases, with a commitment to quality through Test-Driven Development.

Salary

Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Java 8+
  • Asynchronous event-driven microservices
  • Reactive Functional Programming
  • MongoDB
  • Elasticsearch
  • Apache Kafka
  • Test-Driven Development (TDD)
  • JUnit tests

Nice-to-have

  • Cloud platforms (AWS, Azure, GCP)
  • Docker and Kubernetes
  • Agile development environment

Key Requirements

  • Java 8+
  • Experience with microservices architectures
  • Experience with NoSQL databases (MongoDB)
  • Experience with Elasticsearch
  • Experience with Apache Kafka
  • Expert-level understanding of JUnit and TDD
  • Proficient with Git

Work Rights

Not specified

Tailored Resume

Cover Letter