Sr. Java Developer

VDart Inc

New York (NY)

Hybrid

USD 117,000 - 165,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

VDart Inc is seeking a Sr. Java Developer in New York, NY. This contract role is hybrid, and you will design, develop, and support scalable Java applications in a distributed, microservices-driven environment.

You will work with Kafka, Redis, and relational databases on Linux, collaborating with global teams in an Agile setting to deliver high‑quality software solutions.

Qualifications

  • Experience with Core Java and distributed systems.
  • Strong knowledge of microservices architecture and relational databases.
  • Hands-on Linux experience and debugging skills.

Responsibilities

  • Design, develop, and maintain high-performance enterprise applications using Core Java.
  • Develop scalable microservices and distributed systems for business-critical apps.
  • Work with relational databases and optimize queries and data models.
  • Implement integration using messaging/middleware such as Kafka and MQ.
  • Maintain distributed caching with Redis and perform performance tuning.
  • Collaborate with cross-functional teams and support deployment and monitoring in Linux environments.
  • Participate in code reviews and Agile ceremonies and contribute to documentation.

Skills

Core Java
Microservices
Distributed systems
Redis
Kafka
MSSQL/Oracle
Linux
Troubleshooting
Communication
Global collaboration

Education

Bachelor's degree in computer science or related field

Tools

Kafka (Confluent)
Docker
CI/CD platforms
Redis administration

Job description

Title: Sr. Java Developer

Location: New York, NY (Hybrid)

Type: Contract

Job Summary:

  • We are seeking a highly motivated Senior Software Engineer with strong expertise in Core Java development, distributed systems, and microservices architecture.
  • The ideal candidate will be responsible for designing, developing, and supporting scalable, high-performance enterprise applications while collaborating with global teams in an Agile environment.
  • This role requires hands‑on experience with database technologies, messaging platforms, caching solutions, and Linux-based systems, along with a passion for delivering reliable and innovative software solutions.

Day to Day Job Duties:

  • Design, develop, and maintain high-performance enterprise applications using Core Java and modern software engineering practices.
  • Develop scalable microservices and distributed systems to support business-critical applications.
  • Work with relational databases and optimize queries, data models, and database performance.
  • Design and implement integration solutions using messaging and middleware technologies such as Kafka and MQ.
  • Develop and maintain distributed caching solutions using Redis.
  • Collaborate with cross‑functional teams to analyze requirements, design technical solutions, and deliver high‑quality software.
  • Support application deployment, performance tuning, monitoring, and troubleshooting in Linux‑based environments.
  • Participate in code reviews, testing activities, and production support.
  • Contribute to Agile ceremonies, technical documentation, and continuous improvement initiatives.
  • Work closely with global teams to ensure successful delivery of software solutions.

Basic Qualifications:

  • Minimum 8+ years of experience in software development with strong proficiency in Core Java programming.
  • Experience working with functional programming languages and functional programming concepts.
  • Strong understanding of Microservices Architecture and distributed system design principles.
  • Experience with distributed caching technologies, preferably Redis.
  • Strong experience working with relational databases such as MSSQL, Oracle, or Sybase IQ.
  • Experience with middleware and messaging platforms such as Kafka and MQ.
  • Hands‑on experience working in Linux environments.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to work effectively in a global, fast‑paced, and collaborative team environment.

Travel: No Travel Required.

Degree: Bachelor's degree in computer science, Information Technology, Engineering, or equivalent work experience.

Nice to Have:

  • Experience across the full Software Development Life Cycle (SDLC).
  • Experience working in Agile teams utilizing Agile and DevOps methodologies and tools.
  • Hands‑on experience with Continuous Integration / Continuous Deployment (CI/CD) platforms.
  • Experience with enterprise schedulers such as Cron, AutoSys, or Control‑M.
  • Experience developing and deploying cloud‑ready applications using Docker containers.
  • Experience with Confluent Kafka.
  • Advanced experience with Redis administration and optimization.
  • Exposure to Scala Functional Programming (or willingness to learn).
  • Experience with automation and scripting languages, preferably Python.
  • Knowledge of Data Modeling concepts and best practices.
  • Experience with Big Data technologies such as Hadoop, Spark, or related ecosystems.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
Senior Java Engineer - NY / NJ
Senior Java Engineer - NY / NJ

5 Star Recruitment • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Sr. Software Developer
Sr. Software Developer

Beta.SoftSystems • California City (CA)

On-site
USD 120,000 - 150,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Java Engineer | Spring | AWS | Microservices Architecture
Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O : OTT/Podcast/Short Video Apps for you • Seattle (WA)

Hybrid
USD 130,000 - 145,000
Sr. Streaming Engineer
Sr. Streaming Engineer

Visa Hunt • United States

On-site
USD 110,000 - 170,000
Senior Java Engineer
Senior Java Engineer

IT.HR Recruitment Agency • St. Louis (MO)

On-site
USD 80,000 - 120,000
Sr. Java Developer
Sr. Java Developer

Rapinno Tech • New York (NY)

Hybrid
USD 120,000 - 150,000
Senior Developer (Java)
Senior Developer (Java)

ALLTECH CONSULTING SVC INC • Johns Creek (GA)

On-site
USD 100,000 - 130,000