← Back to jobs

InfiCare Technologies Logo
Java Engineer

InfiCare Technologies

 

Phoenix, AZ, USA

Posted On: 3 days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Java Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and develop scalable, reactive microservices using Java and Spring Boot.

This role is on-site.

Responsibilities

  • Build and maintain REST APIs using Spring Boot 2.0 (reactive) and OpenAPI/Swagger.
  • Apply Test Driven Development (TDD) practices and participate in peer and architecture code reviews.
  • Design database schemas, optimize indexes, and tune queries.
  • Work with messaging systems such as Kafka and MQ.
  • Leverage cloud-native tooling including Docker, Kubernetes, Jaeger, and Prometheus.

Required Skills

  • 8+ years of experience with Java 11, including Lambdas, Streams, CompletableFuture, Optional, and Generics.
  • Deep knowledge of Spring Boot (WebFlux, Reactor 3), Spring Data, and REST.
  • Proficiency in Java functional and reactive programming.
  • Experience building asynchronous reactive microservices using Vert.x.
  • Proficiency with OpenAPI (Swagger) specification.
  • Experience with NoSQL database design and query optimization.
  • Hands-on experience with messaging systems: Kafka, MQ.
  • Modern engineering tools: Git workflows, Gradle, load testing tools, mock frameworks.
  • Cloud technologies: Docker, Kubernetes, Jaeger, Prometheus.

Preferred Skills

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of tenure in current or previous roles.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs