Lead Java Developer

Overview

Remote
Contract - W2
Contract - 6+ month(s)

Skills

spring
KAFKA
Java
SpringBoot
Cloud

Job Details

Position: Lead Java Developer
Location: Remote on contract (with potential conversion to Bentonville, AR)
Length/Type: 3-6 months contract-to-hire
Sponsorship: Fine as long as candidates can convert within 3-6 months
Experience: 10-15 years total, including 5-7 years in a leadership role

Project:

  • Working on a large-scale insurance project for optical departments, spanning at least 6 quarters
  • Involves 4 mini-projects simultaneously
  • Collaborating with other stakeholders
  • Designing APIs and databases
  • Primarily focused on code reviews, design, and architecture rather than hands-on coding
  • Integrating with third-party vendors for claims processing, developing APIs to pull data and provide prices to customers

Technical Requirements:

  • Primary Coding Languages: Java, Spring Boot (microservices)
  • Cloud: WCNP (alternatives are acceptable AWS, Google Cloud Platform, Azure)
  • Databases: Cosmos DB, SQL Server (alternatives are acceptable)
  • Testing: JUnit
  • CI/CD: Kubernetes environment
  • Additional Skills: Authentication experience, knowledge of messaging queues (Kafka)

Requirement: Bachelor's degree in Computer Science or related field or equivalent combination of industry-related professional experience and education.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.