Lead Software Engineer - Front End Focused (React/TypeScript + Java + AWS) - On-Site in Jersey City, NJ

Optomi LLC
Harrison, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Harrison, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon DynamoDB
Design of User Interfaces
PostgreSQL
NoSQL
Secure Coding
TypeScript
Enterprise Software Applications
Modern Ui
React
Spring-boot
Backend
Amazon Web Services (AWS)
Angular
Front End Software Development

Job description

As a Lead Software Engineer, you will serve as a senior hands-on contributor within an agile engineering team focused on building and enhancing customer-facing applications in a modern cloud environment. This role is heavily weighted toward front-end development, with approximately 60-70% of the work centered around building modern UI components and experiences using React and/or Angular.

The ideal candidate will have a strong UI engineering background while also bringing enough full stack knowledge to build basic APIs, contribute to backend services, and operate effectively within a Java Spring Boot AWS ecosystem. This is not a purely architectural role. The team is looking for someone who can independently lead modules, contribute to design discussions, mentor junior engineers, and remain deeply hands-on in development.

What the Right Professional Will Enjoy

  • Working on a highly visible enterprise application stack with a strong focus on modern UI development
  • Building and enhancing both new functionality and existing applications
  • Operating within a collaborative agile environment where engineers contribute across the stack
  • Having ownership over modules and features from development through deployment
  • Working with modern technologies including React, Angular, Java 18, Spring Boot, AWS, DynamoDB, and PostgreSQL
  • Contributing to cloud-hosted applications running within AWS ECS environments
  • Playing a technical leadership role without moving fully away from hands-on engineering

Requirements

  • Strong hands-on experience with React and/or Angular development
  • Experience building reusable UI components and modern front-end applications using JavaScript and/or TypeScript
  • Ability to contribute to backend API development using Java and Spring Boot
  • Experience working in full stack environments, with stronger emphasis on front-end engineering
  • Exposure to AWS cloud technologies and hosting applications within AWS environments
  • Experience with relational and NoSQL databases such as PostgreSQL and DynamoDB
  • Understanding of CI/CD pipelines, application resiliency, and secure development practices
  • Experience operating within Agile software engineering teams
  • Ability to independently lead technical modules and mentor less experienced developers

About the company

Optomi, in partnership with a leading financial services company, is seeking a Lead Software Engineer to fulfill a contract-to-hire opportunity for a client based in Jersey City, NJ.

Apply for this position