Senior Java Developer

Kforce Inc

New York (NY)

On-site

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kforce Inc. in New York is seeking an experienced Java software engineer to design, develop, and maintain enterprise-grade applications for real-time data processing. You will build event-driven, streaming solutions and microservices deployed in Kubernetes.

The role emphasizes scalable cloud deployments, robust monitoring, and high-availability design, with a focus on troubleshooting and collaboration across engineering, DevOps, and cloud teams.

Qualifications

  • 8+ years of hands-on Java development experience.
  • Strong experience with real-time messaging, event streaming, or distributed systems.
  • Expertise with Kubernetes and containerized application deployments.
  • Experience working with NoSQL databases such as MongoDB, DynamoDB, or Cosmos DB.
  • Strong understanding of application monitoring, logging, performance tuning, and production support.
  • Experience designing scalable, high-availability applications in cloud environments.
  • Excellent troubleshooting, analytical, and problem-solving skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications for real-time data processing.
  • Build and support event-driven and streaming data solutions.
  • Develop scalable microservices and deploy applications in Kubernetes environments.
  • Implement auto-scaling, monitoring, logging, and performance optimization strategies.
  • Work with NoSQL databases to support high-throughput applications and large data sets.
  • Ensure applications are resilient, reliable, and production-ready.
  • Diagnose and resolve complex production issues while driving continuous improvements.
  • Partner with engineering, DevOps, and cloud teams to deliver high-quality solutions.

Skills

Java
Real-time processing
Event streaming
Distributed systems
NoSQL databases
Cloud deployments
Monitoring & logging
Troubleshooting
Communication

Tools

Kubernetes
MongoDB
DynamoDB
Cosmos DB
AWS
Azure
GCP

Job description

Responsibilities
  • Design, develop, and maintain enterprise-grade Java applications for real-time data processing
  • Build and support event-driven and streaming data solutions
  • Develop scalable microservices and deploy applications in Kubernetes environments
  • Implement auto-scaling, monitoring, logging, and performance optimization strategies
  • Work with NoSQL databases to support high-throughput applications and large data sets
  • Ensure applications are resilient, reliable, and production-ready
  • Diagnose and resolve complex production issues while driving continuous improvements
  • Partner with engineering, DevOps, and cloud teams to deliver high-quality solutions
Requirements
  • 8+ years of hands-on Java development experience
  • Strong experience with real-time messaging, event streaming, or distributed systems
  • Expertise with Kubernetes and containerized application deployments
  • Experience working with NoSQL databases such as MongoDB, DynamoDB, or Cosmos DB
  • Strong understanding of application monitoring, logging, performance tuning, and production support
  • Experience designing scalable, high-availability applications in cloud environments
  • Excellent troubleshooting, analytical, and problem-solving skills
  • Strong communication and collaboration abilities

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Java, Low-Latency System)
Staff Software Engineer (Java, Low-Latency System)

Kforce Inc • Jersey City (NJ)

On-site
USD 300,000 - 350,000
Comprehensive medical/dental/vision insurance
401(k) plan
Paid time off for salaried personnel
Lead Java Developer
Lead Java Developer

Kforce Inc • Indianapolis (IN)

Hybrid
USD 140,000 - 180,000
Senior Java Engineer
Senior Java Engineer

RE Partners • Jacksonville (TX)

Hybrid
USD 130,000 - 150,000
Sr Java Developer
Sr Java Developer

EXL • New York (NY)

On-site
USD 130,000 - 150,000
Software Developer - Advanced
Software Developer - Advanced

Aditi Consulting • Boston (MA)

On-site
Lead Software Engineer - Java/AWS/Kafka/Streaming
Lead Software Engineer - Java/AWS/Kafka/Streaming

JPMorgan Chase • Plano (TX)

On-site
USD 152,000 - 215,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2
Senior Java Architect - Real-Time Data & Microservices
Senior Java Architect - Real-Time Data & Microservices

Kforce Inc • New York (NY)

On-site
USD 120,000 - 160,000
Senior Java Engineer
Senior Java Engineer

RE Partners Consulting • New York (NY)

On-site
USD 130,000 - 150,000
Java Developer
Java Developer

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Global exposure
Paid annual leave
+7
Senior Java Engineer
Senior Java Engineer

ACTIVISION PUBLISHING, INC. • Santa Monica (CA)

On-site
USD 101,000 - 186,754
Medical, dental, and vision insurance
401(k) with company match
Paid holidays and vacation