Job Title: Java FSD

Location: Salt Lake City, UT

Duration: 6 Months Contract

Job description :

  • Overall 8+ years of experience developing internet scale solutions, primarily using Java, Spring Boot, and NoSQL databases.
  • Proficient in Java 11 (Lambdas, Streams, Completable Future, Optionals, Generics).
  • Skilled in Spring Boot (WebFlux, Reactor 3), Spring Data, and REST.
  • Strong expertise in functional and reactive programming.
  • Experienced in Test Driven Development (TDD).
  • Hands on with asynchronous reactive microservices utilizing Vertex.
  • Skilled in building REST APIs using Spring Boot 2.0 (reactive) and Open API (Swagger) specification.
  • Experienced in designing database schemas, index design, and query optimization.
  • Working knowledge of cloud technologies such as Docker, Kubernetes, Jaeger, and Prometheus.
  • Familiar with modern software engineering tools including Git workflows, Gradle, load testing tools, and mock frameworks.
  • Good knowledge of messaging systems like Kafka and MQ.
  • Takes pride in writing clean, maintainable code.
  • Performs peer code reviews and architecture reviews.
  • Holds a bachelor's degree in engineering or a related field.
  • Java certification is a plus.
Similar jobs

Java FSD

Apply Now
Back to search page