Technical Manager-(Java & react)

Haptiq

  • New York City, NY
  • Permanent
  • Full-time
  • 2 months ago
OverviewHaptiq is a leader in delivering digital solutions and consulting services that drive value and transform businesses. We specialize in leveraging technology to improve efficiencies and offer comprehensive solutions tailored to meet the unique needs of our clients across various industries. As well as bringing next-generation technology to private capital markets through the Olympus suite of cloud-based solutions designed to empower private equity, and credit funds as
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.

Haptiq