Backend Java Developer

Publix Serving (Civica)

Base: $120,800.00 - $170,800.00; bonus/equity: not...
Java 8+ proficiency
Asynchronous event-based microservices
Reactive programming with spring webflux
The role involves designing and deploying asynchronous, event-driven microservices using a modern technology stack focused on reactive programming

Job Summary

  • The role involves designing and deploying asynchronous, event-driven microservices using a modern technology stack focused on reactive programming.
  • Candidates must ensure high code quality through adherence to Test-Driven Development principles and writing thorough JUnit tests.
  • This position offers the opportunity to work with diverse technologies including MongoDB, Elasticsearch, and Apache Kafka within a dynamic engineering team.

Matching Summary

The role involves designing and deploying asynchronous, event-driven microservices using a modern technology stack focused on reactive programming.

Salary

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

Skills & Requirements

Must-have

  • Java 8+ proficiency
  • Asynchronous event-based microservices
  • Reactive programming with Spring WebFlux
  • MongoDB NoSQL database experience
  • Apache Kafka event streaming
  • Elasticsearch search capabilities
  • Test-Driven Development (TDD) with JUnit

Nice-to-have

  • Cloud platform familiarity AWS Azure GCP
  • Docker and Kubernetes containerization
  • Open-source project contributions
  • Agile development environment experience
  • Other NoSQL database knowledge

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • Strong understanding of data structures and algorithms
  • Experience with RESTful API design and development

Work Rights

Not specified

Tailored Resume

Cover Letter