Java Developer

  • New York City, NY
  • Posted 16 hours ago | Updated 13 hours ago

Overview

On Site
$$60hr - $65hr
Contract - W2
Contract - to 2025-12-31

Skills

Java Developer

Job Details

Job Description:
Pay Range: $60hr - $65hr
Responsibilities:
  • Actively participate in the refinement sessions to ensure the requirements are clearly defined.
  • Write clean, performant, scalable, testable, and reusable code and build automated tests.
  • Guide more junior developers, helping them to follow the best software development practices.
  • Follow the best DevOps practices, create CI-CD pipelines, enable capturing telemetry, etc.
  • Contribute to enhancing team standards and improving processes.
Skills Required (Essential):
  • Hands-on with 7+ years' experience in building distributed event-based systems, applying agile practices.
  • Sound understanding of microservice architecture and design patterns.
  • System resiliency, scalability, security, and observability.
  • Strong working knowledge of core Java, Spring Boot, and other Spring framework features.
  • Experience with designing and implementing high-volume messaging and REST-based middleware.
  • Experience with defining scalable database models, relational, or others.
  • Knowledge of DevOps practices and tools.
  • Familiarity with cloud-based development principles.
  • Fast learner and desire to constantly learn and improve.
  • Strong oral and written communication skills.
  • Bachelor's degree in Computer Science or in related field.
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.