Overview
Skills
Job Details
Job Title: Lead Java Developer
Location: New York, NY (Hybrid Onsite 2 Days per Week)
Duration: Long-Term Contract
Interview Mode: In-Person Interview
Visa: Except OPT,CPT, GC
Position Overview:
We are seeking an experienced Lead Java Developer to join our team for a long-term contract opportunity based in New York City. The ideal candidate will have a strong background in backend development with expertise in Core Java, Spring Boot, Microservices, and related technologies. This role requires leadership experience, hands-on technical proficiency, and the ability to work effectively in a hybrid work environment.
Technical Skills & Requirements:
Experience: 10 12+ years of professional Java development experience.
Core Expertise:
Core Java, Spring Boot, Microservices architecture
RESTful Web Services, JSON
JUnit or other unit testing frameworks
Backend-focused development (no UI/Frontend required)
Strong knowledge of:
Algorithms, data structures, and core computer science principles
Object-Oriented Programming (OOP) and design patterns
Development Tools:
Git or other version control systems
Familiarity with CI/CD pipelines is a plus
Work Environment:
Prior experience working in Agile/Scrum teams
Effective collaboration with cross-functional teams
Qualifications:
Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Soft Skills:
Excellent problem-solving and analytical skills
Strong communication skills (verbal and written)
Ability to mentor junior developers and lead technical discussions
Strong interpersonal and organizational skills