Full Stack Lead

Asterism IT Solutions

Town of Texas (WI)

On-site

USD 140,000 - 190,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Asterism IT Solutions is seeking a hands-on Full Stack Lead to own the architecture, design, development, and delivery of a modern Developer Portal exposing Treasury and Payments capabilities. You will lead a cross-functional squad, implementing React frontend with a Java/Spring Boot backend and driving engineering best practices across the SDLC.

The role emphasizes architecture, design reviews, tool evaluation, and DevOps with Jira, OpenTelemetry, and Grafana.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of software engineering experience.
  • 3+ years of technical lead or team lead experience.
  • Expert-level experience with React JS.
  • Strong experience with HTML5, CSS-in-JS, responsive design, and browser developer tools.
  • Strong Java 11+ development experience, preferably Java 17.
  • Strong experience with Spring Boot, Spring Security, REST APIs, and microservices.
  • Hands-on experience with AWS, Git, CI/CD, and Infrastructure as Code (IaC).
  • Excellent communication, mentoring, leadership, and Agile/Scrum skills.

Responsibilities

  • Define solution architecture, coding standards, and DevOps strategy.
  • Lead design and code reviews and mentor engineers.
  • Evaluate and introduce new tools, frameworks, and design patterns.
  • Build responsive and accessible UIs using React JS, Hooks, Context, TypeScript, and Redux.
  • Develop scalable APIs and event-driven services using Java 17 and Spring Boot 3.
  • Implement authentication, RBAC, and rate limiting.
  • Own sprint planning, stand-ups, retrospectives, and release demos.
  • Partner with Product, UX, and QA teams to refine requirements and acceptance criteria.
  • Track development work in Jira and ensure Definition of Ready/Done.
  • Champion test automation using JUnit, Jest, and Cypress.
  • Implement observability using OpenTelemetry and Grafana.
  • Conduct profiling, performance tuning, and load testing for sub-200ms latency.
  • Enforce secure coding practices and conduct vulnerability scans.
  • Collaborate with Treasury/Payments SMEs to model business flows.
  • Present architecture, decisions, and progress to leadership and partners.
  • Work with DevSecOps to maintain CI/CD pipelines, blue-green deployments, and rollback strategies.

Skills

React JS
Java 17+
Spring Boot
REST APIs
Microservices
AWS
CI/CD
IaC
Jira
OpenTelemetry
Grafana
Docker
Kubernetes
Agile/Scrum
Leadership

Education

Bachelor's or Master's in Computer Science, Software Engineering, or related field

Tools

Jira
OpenTelemetry
Grafana
Docker
Kubernetes

Job description

We are looking for a hands-on Full Stack Lead to own the architecture, design, development, and delivery of a next-generation Developer Portal that exposes Treasury and Payments capabilities to internal and external engineers.

The ideal candidate will lead a cross-functional engineering squad, combining a modern React frontend with a Java/Spring Boot microservices backend, while driving engineering best practices throughout the full software development lifecycle.

Key Responsibilities
  • Define solution architecture, coding standards, and DevOps strategy.
  • Lead design and code reviews and mentor engineers.
  • Evaluate and introduce new tools, frameworks, and design patterns.
  • Build responsive and accessible UIs using React JS, Hooks, Context, TypeScript, and Redux.
  • Develop scalable APIs and event-driven services using Java 17 and Spring Boot 3.
  • Implement authentication, role-based access control, and rate limiting.
  • Own sprint planning, stand‑ups, retrospectives, and release demos.
  • Partner with Product, UX, and QA teams to refine requirements and acceptance criteria.
  • Track development work in Jira and ensure stories meet Definition of Ready and Definition of Done.
  • Champion test automation using JUnit, Jest, and Cypress.
  • Implement observability using OpenTelemetry and Grafana.
  • Conduct profiling, performance tuning, and load testing to maintain sub-200ms latency.
  • Enforce secure coding practices and conduct regular vulnerability scans.
  • Collaborate with Treasury/Payments SMEs to model business flows.
  • Present architecture, technical decisions, and project progress to senior leadership and external partners.
  • Work with DevSecOps to maintain CI/CD pipelines, blue‑green deployments, and rollback strategies.
Minimum Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of software engineering experience.
  • 3+ years of technical lead or team lead experience.
  • Expert-level experience with React JS.
  • Strong experience with HTML5, CSS-in-JS, responsive design, and browser developer tools.
  • Strong Java 11+ development experience, preferably Java 17.
  • Strong experience with Spring Boot, Spring Security, REST APIs, and microservices.
  • Hands-on experience with AWS, Git, CI/CD, and Infrastructure as Code (IaC).
  • Excellent communication, mentoring, leadership, and Agile/Scrum skills.
Preferred Qualifications
  • Docker and Kubernetes.
  • SQL/NoSQL databases including PostgreSQL, MySQL, and MongoDB.
  • Caching technologies such as Redis.
  • API gateways including Kong, Apigee, or AWS API Gateway.
  • OpenAPI/Swagger.
  • OAuth 2.0, OpenID Connect, and security best practices.
  • Event streaming with Kafka/Amazon MSK.
  • Reactive programming.
  • Experience in Treasury, Payments, FinTech, or FinTech compliance environments.
Important Candidate Requirements

Only candidates with the following work authorization will be considered:

  • US Citizen
  • Green Card
  • Genuine GC‑EAD

This is a 5-day onsite position in Plano, TX. Non-local candidates are acceptable if they are willing to relocate.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Lead: React + Java Microservices (Onsite Plano)
Full-Stack Lead: React + Java Microservices (Onsite Plano)

Asterism IT Solutions • Town of Texas (WI)

On-site
USD 140,000 - 190,000
Senior Full Stack Java Software Engineer
Senior Full Stack Java Software Engineer

NPAworldwide • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Full Stack Engineer
Full Stack Engineer

New York Technology Partners • Boston (MA)

On-site
USD 150,000 - 190,000
Lead Java Engineer
Lead Java Engineer

Brandon Consulting Associates • O’Fallon (MO)

On-site
USD 150,000 - 190,000
Full Stack Software Engineer
Full Stack Software Engineer

Schmidt Entities • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Mondo • Irving (TX)

Hybrid
Health insurance
Dental insurance
Vision insurance
+1
Lead Java - Full Stack Developer
Lead Java - Full Stack Developer

Thrive • New York (NY)

Hybrid
USD 140,000 - 190,000
Senior Technical Lead
Senior Technical Lead

SIMARN Solutions • North Carolina

Hybrid
USD 120,000 - 180,000
Technical Lead
Technical Lead

NationsBenefits, LLC • Plantation (FL)

On-site
USD 140,000 - 190,000
Technical Lead
Technical Lead

NationsBenefits, LLC • Town of Florida (NY), Northern (KY)

Hybrid
USD 140,000 - 190,000