Java Technical Lead

Jersey City, NJ, US • Posted 10 hours ago • Updated 10 hours ago
Full Time
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • java
  • kafka
  • ELK

Summary

Job Title: Java Technical Lead
Location: Jersey City, NJ
Type: Fulltime Position
Job Description
Roles & Responsibilities
Provide technical leadership and drive end-to-end delivery for Java platforms, ensuring alignment to architecture, performance, and scalability goals.
Lead the design and development of Java 11+ microservices, defining standards for coding, API design, and service resiliency.
Own event-driven architecture implementation using Kafka (topic design, producer/consumer patterns, error handling, retries, and idempotency).
Apply multithreading/concurrency concepts to build high-throughput, low-latency services and batch/stream processors.
Guide database and persistence strategy across MongoDB and RDBMS (SQL/PLSQL), including schema design, query optimization, and data integrity.
Establish and enforce observability practices using ELK (logging, tracing patterns, dashboards, actionable alerts) for rapid troubleshooting.
Ensure engineering excellence through code reviews, design reviews, mentoring, and continuous improvement of team capability.
Drive CI/CD and release readiness in collaboration with DevOps teams, ensuring automated builds, tests, and safe deployments.
Own production stability by leading incident triage, root-cause analysis, and preventive fixes to reduce recurrence and improve reliability.
Partner with stakeholders to translate requirements into technical solutions, manage risks/dependencies, and ensure timely delivery
Generic Managerial Skills, If any
5+ years of relevant experience
Experience in systems analysis and programming of software applications
Experience in managing and implementing successful projects
Working knowledge of consulting/project management techniques/methods
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
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.
  • Dice Id: 91137892
  • Position Id: 8918976
  • Posted 10 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

New York, New York

Today

Easy Apply

Contract

Depends on Experience

East Brunswick, New Jersey

9d ago

Easy Apply

Full-time

Depends on Experience

Berkeley Township, New Jersey

2d ago

Easy Apply

Full-time

Depends on Experience

Berkeley Township, New Jersey

Yesterday

Easy Apply

Third Party, Contract

Search all similar jobs