HCLTech
Posted 2mo ago

Technical lead - Java, Node.js, Microservices, AWS (106713)

HCLTech
United States
OnsiteFull Time
Responsibilities
  • designing applications
  • developing integrations
  • maintaining systems
Requirements
  • 3+ years developing client- or server-side JavaScript (Node.js)
  • Experience with AWS
  • Testing (Jest
  • Selenium/Cypress)
  • NetSuite integrations
  • Secure coding, and Agile teamwork
Technical tools mentioned
JavaJavaScriptNode.jsJestAWSNetSuiteSeleniumCypressPHPCI/CD

Job description

Career Opportunities: Technical lead - Java, Node.js, Microservices, AWS (106713)

Requisition ID 106713 - Posted 


Job Summary

The Engineer, Software designs, builds, and maintains secure, scalable applications and system integrations that support Esquire’s business operations and service delivery. This role collaborates within a cross-functional engineering team to translate business workflows into reliable technical solutions that improve efficiency, integration, and end-user experience.

Key Responsibilities

  • Design, develop, test, and maintain secure, scalable, and well-documented applications, APIs, and integrations, including automated unit, integration, and end-to-end tests as appropriate.
  • Collaborate within a cross-functional engineering team to deliver solutions spanning custom web applications, workflow automation, system integrations, and enterprise platform enhancements.
  • Participate in solution design sessions that consider both application-layer and enterprise-platform impacts.
  • Support CI/CD pipelines and follow established DevOps and development practices.
  • Collaborate in code reviews, architectural discussions, sprint planning, and retrospectives to ensure high-quality, maintainable solutions.
  • Partner with stakeholders and cross-functional engineering team members to translate business workflows into reliable technical solutions and improve development standards, security practices, and automation.
  • Document application features, integrations, and relevant system architecture details to promote shared ownership.
  • Perform other duties as assigned.

Skill Requirements

  • Proficiency in JavaScript development, including client-side and server-side (Node.js) environments.
  • Ability to write and maintain automated unit and integration tests using modern testing frameworks such as Jest.
  • Working knowledge of object-oriented and/or functional programming paradigms.
  • Working knowledge of secure coding practices and common application security principles.
  • Familiarity with RESTful APIs and system integration concepts.
  • Ability to work effectively in Agile, team-based development environments.
  • Ability to communicate technical concepts clearly and collaborate with cross-functional stakeholders.
  • Ability to design solutions that support end-user experience and operational efficiency.

Other Requirements

REQUIRED QUALIFICATIONS:

  • Minimum three years of experience developing client-side or server-side applications using JavaScript (Node.js).
  • Experience developing applications in a team-based environment.
  • Experience designing, building, and maintaining complex applications or system integrations.
  • Experience with AWS products or other cloud platforms preferred.
  • Experience with enterprise systems (e.g., NetSuite) and SaaS integrations preferred.
  • Experience with UI testing tools such as Selenium or Cypress preferred.
  • Experience with PHP preferred.

 

MEASUREMENTS OF SUCCESS:

  • Consistent completion of assigned work within established timelines and sprint commitments.
  • Delivery of secure, maintainable code with appropriate test coverage and minimal post-release defects.
  • Stable and reliable integrations that support business operations without recurring disruption.
  • Professional and constructive participation in code reviews, sprint ceremonies, and cross-functional collaboration.
  • Demonstrated adherence to established engineering standards, security practices, and development processes.

 

PHYSICAL ENVIRONMENT AND WORKING CONDITIONS:

  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Workspace is within a normal office environment with little exposure to excessive noise, dust, temperature and the like.
  • The above is intended to describe the general content of and requirements for the performance of this job.  It is not to be construed as an exhaustive statement of essential functions, responsibilities or requirements.


Email this job to a friend
 
The job has been sent to
 
The job has been sent to


Job Summary

The Engineer, Software designs, builds, and maintains secure, scalable applications and system integrations that support Esquire’s business operations and service delivery. This role collaborates within a cross-functional engineering team to translate business workflows into reliable technical solutions that improve efficiency, integration, and end-user experience.

Key Responsibilities

  • Design, develop, test, and maintain secure, scalable, and well-documented applications, APIs, and integrations, including automated unit, integration, and end-to-end tests as appropriate.
  • Collaborate within a cross-functional engineering team to deliver solutions spanning custom web applications, workflow automation, system integrations, and enterprise platform enhancements.
  • Participate in solution design sessions that consider both application-layer and enterprise-platform impacts.
  • Support CI/CD pipelines and follow established DevOps and development practices.
  • Collaborate in code reviews, architectural discussions, sprint planning, and retrospectives to ensure high-quality, maintainable solutions.
  • Partner with stakeholders and cross-functional engineering team members to translate business workflows into reliable technical solutions and improve development standards, security practices, and automation.
  • Document application features, integrations, and relevant system architecture details to promote shared ownership.
  • Perform other duties as assigned.

Skill Requirements

  • Proficiency in JavaScript development, including client-side and server-side (Node.js) environments.
  • Ability to write and maintain automated unit and integration tests using modern testing frameworks such as Jest.
  • Working knowledge of object-oriented and/or functional programming paradigms.
  • Working knowledge of secure coding practices and common application security principles.
  • Familiarity with RESTful APIs and system integration concepts.
  • Ability to work effectively in Agile, team-based development environments.
  • Ability to communicate technical concepts clearly and collaborate with cross-functional stakeholders.
  • Ability to design solutions that support end-user experience and operational efficiency.

Other Requirements

REQUIRED QUALIFICATIONS:

  • Minimum three years of experience developing client-side or server-side applications using JavaScript (Node.js).
  • Experience developing applications in a team-based environment.
  • Experience designing, building, and maintaining complex applications or system integrations.
  • Experience with AWS products or other cloud platforms preferred.
  • Experience with enterprise systems (e.g., NetSuite) and SaaS integrations preferred.
  • Experience with UI testing tools such as Selenium or Cypress preferred.
  • Experience with PHP preferred.

 

MEASUREMENTS OF SUCCESS:

  • Consistent completion of assigned work within established timelines and sprint commitments.
  • Delivery of secure, maintainable code with appropriate test coverage and minimal post-release defects.
  • Stable and reliable integrations that support business operations without recurring disruption.
  • Professional and constructive participation in code reviews, sprint ceremonies, and cross-functional collaboration.
  • Demonstrated adherence to established engineering standards, security practices, and development processes.

 

PHYSICAL ENVIRONMENT AND WORKING CONDITIONS:

  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Workspace is within a normal office environment with little exposure to excessive noise, dust, temperature and the like.
  • The above is intended to describe the general content of and requirements for the performance of this job.  It is not to be construed as an exhaustive statement of essential functions, responsibilities or requirements.


About HCLTech

Global provider of information technology services and software consulting.

Similar jobs

Software Engineer roles
7mo
Save
Mark Applied
Hide
Software Developer / Software Engineer
United States
RemoteFull Time
Psudo
Psudo: Building software and infrastructure to reinvent the internet experience.
2+ YOE2+ years of experience in software development; proficient in Java, C++, Ruby on Rails; SQL/NoSQL; familiar with SDLC; able to document and collaborate.
Java, C++, Ruby on Rails, SQL, NoSQL, ASP .Net, JQuery, Apache Wicket, JSF, Spring MVC, AWS, Azure, Google Cloud, OpenStack
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: Provides specialized natural language processing and computational linguistics engineering services.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
2h
Save
Mark Applied
Hide
[Confluent] Senior Software Engineer II - Kafka
Poughkeepsie or Lowell or Rochester or Tucson or Research Triangle Park or Armonk or Boston or Bellevue or Atlanta or San Jose or Dallas or Austin or San Francisco or Seattle
$131k-$245k/yr RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
4+ YOERequires a bachelor's degree or equivalent experience, 4+ years of cloud infrastructure or networking experience, distributed systems expertise, cloud-scale operations, and proficiency in Java, Scala, C/C++, Go, or other statically typed languages.
Java, Scala, C, C++, Go, Apache Kafka, AWS, Azure, GCP, JVM, CI/CD
3h
Save
Mark Applied
Hide
Senior Software Engineer, Global Banking & Markets, Digital Assets Technology - Multi-chain Tokenization
New York City, New York, United States
$150k-$300k/yr OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
Expert multi-chain tokenization engineer with Canton/Daml and EVM smart-contract expertise, capital-markets knowledge, distributed-systems architecture experience, and Java or TypeScript with REST/gRPC and Kafka.
Canton, Daml, EVM, Solidity, Rust, Java, TypeScript, REST, gRPC, Kafka, Zero Knowledge Proof
5h
Save
Mark Applied
Hide
Senior Software Engineer, Global Banking & Markets, Digital Assets Technology - Multi-chain Tokenization
New York City, New York, United States
$150k-$300k/yr OnsiteFull Time, Part Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
Expert multi-chain tokenization engineer with production smart-contract experience in regulated financial services, Canton/Daml and EVM ecosystems, interoperability architecture, capital markets, Java or TypeScript, REST/gRPC, and Kafka.
Canton, Daml, EVM, Solidity, Rust, Java, TypeScript, REST, gRPC, Kafka, Zero Knowledge Proof
6h
Save
Mark Applied
Hide
Full Stack Lead Software Engineer- Java
New York City or Jersey City
$157k-$215k/yr OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of software engineering experience; advanced programming skills; system design, application development, testing, cloud-native, automation, CI/CD, agile, security, and financial services expertise required.
Java, Kafka, Python, Spring, AWS, Terraform, CI/CD, Software Development Life Cycle (SDLC)
6h
Save
Mark Applied
Hide
Manager
Hartford, Connecticut, United States
HybridFull Time
EXL
EXLNASDAQ: EXLS: Provides data analytics and digital operations solutions to businesses.
5+ YOE2+ Mgmt5+ years software engineering experience, 2+ years technical leadership, and expertise in Python, GCP, microservices, APIs, Kubernetes, Docker, CI/CD, Kafka, cloud data, and generative AI.
Python, FastAPI, Flask, Google Cloud Platform (GCP), Kubernetes (GKE), Docker, CI/CD, GitHub, Kafka, BigQuery, BigTable, SQL, Pub/Sub, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI Agents, Agentic AI, Gemini, Vertex AI, OpenAI, Claude
7h
Save
Mark Applied
Hide
Lead Software Engineer
United States
$106k-$155k/yr RemoteFull Time
Lumen Technologies
Lumen TechnologiesNYSE: LUMN: Providing global enterprise telecommunications and network connectivity services.
8+ YOEComputer Science, Engineering, or similar technical degree; 8+ years with Microsoft Power Platform and Microsoft 365; strong solution development, communication, analytical, and problem-solving skills.
Microsoft Power Platform, Microsoft Power Apps, Microsoft Power Automate, Microsoft Power BI, Microsoft Copilot Studio, Microsoft 365, Microsoft SharePoint, Microsoft OneDrive, Microsoft Teams, Microsoft Stream, Microsoft Viva, PowerShell