Lead Java Engineering Manager

7 days ago


New York, New York, United States JS Consulting Full time
Job Overview

JS Consulting is a leading consulting firm seeking an experienced Lead Java Developer to oversee the development of complex technical systems.

The ideal candidate will have 12+ years of experience in managing technical teams, with expertise in Java and cloud infrastructure.

About the Job

We offer a competitive salary range of $180,000 - $250,000 per annum, depending on experience.

The successful candidate will be responsible for overseeing the architecture, design, implementation, transition to production, and documentation of complex technical systems.

Key responsibilities include:

  • Oversight of technical system architecture, design, and implementation;
  • Collaboration with cross-functional teams, project management, product management, and other stakeholders;
  • Fostering a culture of continuous improvement and implementing best practices, processes, and tools;
  • Ensuring compliance with Citywide Cyber Security policies and OTI technical standards throughout the project lifecycle;
  • Leading and participating in technical reviews, including infrastructure configuration and code reviews;
  • Ensuring the successful completion of Technical and Operational Design Peer Reviews to maintain quality standards;
  • Ensuring microservices adhere to industry best practices in protocols, methodologies, and approaches;
  • Taking responsibility for understanding and mitigating security vulnerabilities across projects;
  • Managing the deployment of applications in both production and non-production environments;
  • Implementing enhancements to bolster the security of applications as required;
  • Utilizing triaging and observability tools provided by cloud providers such as Azure and AWS;
  • Collaborating with CI/CD and project management tools, such as Azure DevOps, to streamline development processes;
  • Taking charge of analysis, problem definition, requirements gathering, and solution development, including defect fixes and enhancements;
  • Employing source code quality and security tools for both static and dynamic analysis;
  • Creating and maintaining comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle;

Mandatory skills and qualifications include:

  • 12+ years of proven expertise managing technical teams, including software development using Java and cloud infrastructure;
  • Extensive hands-on experience in architecting, designing, and developing Java applications and Microservices;
  • Hands-on experience with Azure Services, including ACA/AKS, Azure VMs, Azure Functions, Azure Logic Apps, APIM, Azure Application Gateway, etc.;
  • Knowledge of Docker, JFrog Artifactory, and software quality assurance tools like Veracode, SonarQube, etc.;
  • Expertise in Azure DevOps, encompassing GIT source code repository, CI/CD build and release pipelines;
  • Proficiency with essential Java frameworks and technologies, including Spring, Spring Boot, JPA, Hibernate, and JSP;
  • Familiarity with front-end technologies, such as REACT.js, HTML, CSS, and JavaScript;
  • Strong understanding of HTTPS, SAML, OpenID, and OAuth protocols;
  • Proficient in utilizing Java project build tools, like Maven, Gradle, and ANT;
  • Experience with Microsoft Entra ID (Azure Active Directory) for identity management;
  • Excellent command over Relational Database technologies, including Microsoft SQL Server, Oracle, and/or PostgreSQL;
  • Proficient in monitoring Azure services and custom applications using Azure monitoring and observability services, along with similar tools;
  • Strong oral and written communication skills, facilitating effective collaboration and documentation;
  • Self-motivated and a proven team player, adept at fostering a collaborative and productive work environment;

This role offers opportunities for growth and professional development within JS Consulting.

Desirable skills include proficiency in Azure AI Services and Azure Machine Learning, skilled in monitoring tools like Elastic, Dynatrace, and similar platforms, and experienced in building .NET applications and using Microsoft Dataverse.



  • New York, New York, United States Diverse Lynx Full time

    OverviewDiverse Lynx LLC is an Equal Employment Opportunity employer that promotes and supports a diverse workforce across all levels in the company. We value our employees' ability, competence, and proven capability to perform the functions outlined in their corresponding roles.SalaryThe estimated salary for this role is $120,000 per year, based on the job...


  • New York, New York, United States Fidelity Information Services Full time

    About the JobFidelity Information Services is a leading provider of technology solutions to the financial services industry. We are currently seeking an experienced Java Developer to join our team as a Team Lead. This is an exciting opportunity for a skilled software engineer who wants to take their career to the next level and lead a team of developers in...


  • New York, New York, United States CyberTec Full time

    We are CyberTec, a leading technology company looking for an experienced Senior Java Engineer. This role is ideal for a seasoned software engineer with a passion for multithreaded JVM applications and distributed systems.Key Responsibilities:Design and develop large-scale JVM applications using Java/Kotlin.Collaborate with our team to build and maintain...


  • New York, New York, United States TechTriad Full time

    Job Overview:TechTriad is seeking an experienced Java Technical Lead to join our Platform Services team in NYC. The ideal candidate will have a strong technical background and leadership skills to lead a team of engineers on a new Fraud Solution project.About the Role:This full-stack engineer position requires 10+ years of experience in Java coding, with...


  • New York, New York, United States Capital One Full time

    At Capital One, we're looking for a skilled Senior Software Engineering Lead to join our team. As a key member of our engineering department, you'll play a crucial role in driving innovation and excellence in software development.About the RoleThis is an exceptional opportunity for a seasoned professional with experience in cloud-based solutions architecture...


  • New York, New York, United States MAS Global Consulting Full time

    At MAS Global Consulting, we are seeking a highly skilled Technical Lead to lead our dynamic team of Java developers. As a key member of our team, you will be responsible for guiding the design, development, and deployment of sophisticated software solutions using Java technology.Company OverviewMAS Global Consulting is a woman-owned business that values...


  • New York, New York, United States SF Staffing Solutions Full time

    Company OverviewSF Staffing Solutions is a leading provider of staffing solutions, dedicated to connecting top talent with innovative companies.Job DescriptionWe are seeking an experienced Senior C++ and Java Software Engineer to join our team. The successful candidate will have a proven track record of delivering high-quality software solutions using C++...


  • New York, New York, United States RIT Solutions, Inc. Full time

    Job Description:RIT Solutions, Inc. is seeking a highly skilled Enterprise Java Software Engineer to join our team. We are a Top-Tier Investment Bank that offers an exceptional work environment with opportunities for professional growth and development.About the Role:This is a permanent full-time position that will be responsible for designing, developing,...


  • New York, New York, United States Saxon Global Full time

    Saxon Global is seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have 7+ years of experience in Java/JEE, Spring, and Spring Boot. Key responsibilities include designing and developing microservice-based application platforms, utilizing Angular for user interfaces, and implementing caching modules like...


  • New York, New York, United States Capital One Full time

    About the RoleCapital One is seeking a skilled Senior Cloud Engineer to lead a portfolio of technology projects and teams in our New York City location. As a key member of our engineering community, you will be responsible for designing and implementing cloud-based solutions that drive powerful experiences for millions of Americans.Your Key...


  • New York, New York, United States MAS Global Consulting Full time

    About MAS Global ConsultingWe are a mission-driven company dedicated to creating education opportunities for women and Latinos in tech. With a strong presence in Colombia, Argentina, and across LATAM, we provide onshore and nearshore tech talent to clients in North America.Our team of experts represents 10 nationalities, and we are committed to diversity and...


  • New York, New York, United States Capital One Full time

    At Capital One, we strive for excellence and empathy in our work. As a Back End Software Engineer, you'll lead diverse technology projects, mentor others, and experiment with new technologies. You'll collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences.About the RoleWe're seeking passionate...


  • New York, New York, United States MAS Global Consulting Full time

    **Company Overview**MAS Global Consulting is a dynamic and mission-driven organization that values innovation, growth, and diversity.We are committed to delivering exceptional services and solutions to our clients, and we believe in empowering our team members to make a significant impact on our future.**Job Title:** Lead Java Cloud Architect**Estimated...


  • New York, New York, United States Inficare Full time

    Job Summary:We are seeking an experienced Senior Java Cloud Engineer to join our team at Inficare. This contract position is based in New York, NY, and requires a strong background in Core Java and J2EE, as well as experience with cloud-based services on AWS.About the Role:The ideal candidate will have a proven track record of designing and developing...


  • New York, New York, United States DoubleVerify Full time

    Job DescriptionWe are seeking a highly skilled Lead Backend Engineer to join our team at DoubleVerify. As a key member of our engineering team, you will be responsible for designing, developing, and deploying the back-end components of our Identity and Access Management (IAM) system.About the RoleThis is a full-time position located in our New York City...


  • New York, New York, United States Ccube Full time

    At Ccube, we're seeking an exceptional Cloud Java Software Engineering Leader to drive the development of scalable and high-performance applications for our cloud-based solutions. As a seasoned leader with extensive front-end and back-end experience, you'll be responsible for architecting, designing, and developing complex software systems.About the RoleWe...


  • New York, New York, United States Capital One Full time

    Transforming Banking through Cutting-Edge TechnologyWe are seeking a highly skilled Lead Software Engineer - Java to lead the charge in transforming our banking systems. With your expertise in Java and passion for innovation, you will drive the development of large-scale projects that meet regulatory needs and deliver robust cloud-based solutions.The ideal...


  • New York, New York, United States The Dignify Solutions LLC Full time

    The Dignify Solutions LLC is seeking a seasoned Java 8 Spring Reactive Technical Lead to spearhead the design and implementation of our microservices architecture. As an expert in reactive programming, you will be responsible for leading a team of engineers in developing scalable, efficient, and highly available systems.Key ResponsibilitiesTotal Java...


  • New York, New York, United States United Software Group Full time

    Job OverviewUnited Software Group is seeking a skilled Lead Java Developer to join our team in New York City. As a key member of our development team, you will design and implement high-performance data systems that consume data from multiple providers. This role requires expertise in building applications with API interfaces using various architectural...


  • New York, New York, United States Zealogics Full time

    Job OverviewWe are seeking a highly skilled Java software engineer to join our team at Zealogics. As a key member of our development team, you will be responsible for designing and developing high-quality software applications using Java.