Job Title: Senior Technical Lead
Location: New Jersey
Duration: Direct Hire/Full Time
Tech Stack:
Full Stack Java Developer, Spring Boot, REST APIs, microservices, SQL, React, AWS
Role Summary:
Lead the design, development, and delivery of enterprise-grade full-stack applications, driving architecture decisions, technical excellence, and platform resiliency. Collaborate with product owners, architects, DevOps teams, and business stakeholders to build scalable, secure, and cloud-native solutions while mentoring development teams and ensuring successful production operations.
Key Responsibilities:
- Lead the design, development, and deployment of full-stack applications using Java, Spring Boot, Microservices, React.js, SQL, and AWS.
- Architect and develop scalable REST APIs and microservices with a focus on performance, security, and maintainability.
- Drive vulnerability remediation initiatives and implement secure coding practices to ensure compliance with enterprise security standards.
- Design and implement resiliency, high availability, disaster recovery, and fault-tolerant application features.
- Enhance and maintain enterprise APIs, ensuring seamless integration across multiple business applications and platforms.
- Collaborate with cross-functional teams to support client onboarding, UAT, system testing, and production releases.
- Develop and improve communication frameworks and integrations between interconnected enterprise applications.
- Design and optimize relational database solutions, including data modelling, query tuning, and performance optimization.
- Build and enhance React-based user interfaces and dashboards to improve user experience and operational visibility.
- Manage application configuration, static reference data, URL routing, and environment-specific deployments.
- Lead troubleshooting efforts for production incidents, conduct root cause analysis, and implement preventive solutions.
- Oversee user access management, entitlement controls, and application governance requirements.
- Partner with DevOps teams to implement CI/CD pipelines, cloud deployments, monitoring, and operational automation.
- Review code, enforce development standards, and mentor junior and mid-level engineers.
- Participate in sprint planning, estimation, architecture reviews, and technical decision-making.
Required Skills & Experience:
- 8+ years of software development experience with at least 2 3 years in a Technical Lead role.
- Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture.
- Hands-on experience with React.js, JavaScript/TypeScript, HTML5, and CSS.
- Proficiency in SQL databases and database performance optimization.
- Experience with AWS services such as EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch, and IAM.
- Strong understanding of application security, vulnerability management, and secure software development practices.
- Experience implementing high availability, resiliency, disaster recovery, and business continuity solutions.
- Knowledge of CI/CD tools, Git, Jenkins, Docker, Kubernetes, and modern DevOps practices.
- Experience supporting production environments and managing critical incidents.
- Strong problem-solving, communication, stakeholder management, and team leadership skills.
Preferred Qualifications:
- Experience in Financial Services, Banking, Cyber Recovery, Data Protection, or Enterprise Software domains.
- Exposure to F5 Load Balancers, API Gateways, and enterprise integration patterns.
- AWS Certification (Developer, Solutions Architect, or equivalent).
- Experience working in Agile/Scrum environments and leading distributed development
Vimal Charan
Phone: | Mob:
Email: