Job Description
Job Title: Senior Java Full Stack Developer (FSD)
\n
Location: NYC, NY (Hybrid)
\n
Experience: 12+ Years
\n
\n
Job Overview
\n
We are looking for an experienced Senior Java Full Stack Developer with 12+ years of experience in designing and developing scalable applications. The ideal candidate must have strong hands-on expertise in React, Node.js, TypeScript, and Java, along with experience in Spring Boot, Microservices, REST APIs, and SQL Server.
\n
The candidate should also have practical experience using AI-powered coding agents such as Claude Code and Cursor in daily development activities.
\n
Required Technical Skills
\n
- \n
- 12+ years of experience in Full Stack Development across frontend and backend technologies.
- Strong hands-on experience with React.js, including Hooks, Context API, Component Lifecycle, and State Management.
- Mandatory experience with Node.js, React.js, and TypeScript.
- Strong proficiency in TypeScript, including type systems, generics, interfaces, and advanced patterns.
- Strong experience in Java and production application development.
- Good understanding of Spring Boot framework.
- Hands-on experience with RESTful API design, development, and integration.
- Experience with OAuth, API Keys, JWT Authentication, and external system integrations.
- Strong experience in Microservices Architecture, service contracts, and inter-service communication.
- Hands-on experience with SQL Server, complex queries, stored procedures, and performance optimization.
- Experience using AI Coding Agents such as Claude Code and Cursor for coding, testing, and documentation.
- Strong understanding of Design Patterns, SOLID Principles, and Clean Architecture.
- Experience with Git, Version Control, and CI/CD pipelines.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Key Responsibilities
\n
- \n
- Design, develop, and maintain scalable full-stack applications.
- Build responsive frontend applications using React and TypeScript.
- Develop backend services using Java, Node.js, and Spring Boot.
- Design and integrate REST APIs with multiple external systems.
- Build and maintain scalable Microservices architectures.
- Optimize SQL Server queries, stored procedures, and database performance.
- Leverage AI coding tools and agents to improve development productivity.
- Implement secure authentication and authorization mechanisms.
- Follow SOLID principles, design patterns, and clean coding practices.
- Collaborate with cross-functional teams and support CI/CD and deployment processes.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
