Technical Manager-(Java & react)
Haptiq
- New York City, NY
- Permanent
- Full-time
well as the firms in which they invest.Job Description:We are looking for a Full Stack Development Lead with expertise in Java and React.js to drive the design, development, and delivery of scalable web applications. This role requires strong leadership, hands-on technical expertise, and the ability to guide development teams in an Agile environment. As a Lead Developer, you will collaborate with cross-functional teams to ensure best practices, code quality, and successful project execution.Key Responsibilities:● Technical Leadership & Strategy:
○ Define and implement architectural best practices for scalable, high-performance applications.
○ Lead a team of full-stack developers, providing mentorship, code reviews, and
technical guidance.
○ Collaborate with product owners, designers, and DevOps teams to align technical solutions with business goals.
● Full Stack Development:
○ Design and develop responsive, user-friendly front-end applications using
React.js, Redux, TypeScript, and modern JavaScript (ES6+).
○ Build and maintain RESTful APIs and microservices using Java, Spring Boot,
Hibernate, and JPA.
○ Ensure seamless integration between the front-end and back-end, optimizing
performance and security.● System Architecture & Performance Optimization:
○ Design microservices-based architectures, ensuring modularity and scalability.
○ Optimize database interactions and caching strategies using SQL (PostgreSQL,
MySQL) and NoSQL (MongoDB, Redis).
○ Implement best practices for performance tuning, security, and scalability.
● CI/CD & Deployment:
○ Manage application deployments using Docker, Kubernetes, and CI/CD
pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
○ Work with cloud platforms such as AWS, Azure, or GCP to optimize
infrastructure and deployment.
● Agile Development & Team Collaboration:
○ Participate in Agile/Scrum processes, sprint planning, and retrospectives.
○ Work closely with stakeholders to translate business requirements into technical solutions.
○ Drive process improvements and encourage best coding practices within the
team.Required Skills & Experience:● Front-End:
○ Strong expertise in React.js, Redux, TypeScript, HTML5, CSS3, and modern
JavaScript (ES6+).
○ Hands-on experience with UI frameworks like Material-UI, Bootstrap, or
Tailwind CSS.
● Back-End:
○ Proficiency in Java, Spring Boot, Hibernate, JPA, and RESTful API development.
○ Experience designing and implementing microservices architecture.
○ Knowledge of authentication and security best practices (OAuth2, JWT, etc.).
● DevOps & Cloud:
○ Experience with Docker, Kubernetes, and cloud services (AWS, Azure, GCP).
○ Familiarity with CI/CD tools for automated builds and deployments.
● Leadership & Agile Practices:
○ Proven experience leading and mentoring development teams.
○ Strong understanding of Agile methodologies (Scrum/Kanban) and DevOps
culture.
○ Experience conducting code reviews and implementing best practices.Qualifications:● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
● 7+ years of hands-on experience in full-stack development (Java + React.js).
● Strong problem-solving and analytical skills.
Soft Skills:
● Excellent communication and leadership abilities.
● Ability to manage multiple priorities in a fast-paced environment.
● Passion for continuous learning and staying up-to-date with emerging technologies.