Senior Software Engineer (Remote) - Java & React/Angular Lead

Insight

Phoenix (AZ)

Remote

USD 130,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Insight is hiring a Senior Software Engineer to work remotely in a multi-engagement role across Java Spring Boot backends and modern frontends. You will own end-to-end features from design through production, mentor engineers, and help shape delivery across multiple engagements on Google Cloud.

The role requires deep Java/Spring Boot expertise, frontend experience with React/Angular, and strong ownership. You will regularly use AI coding assistants to accelerate development while ensuring

Qualifications

  • 8+ years of professional software engineering experience with Java and Spring Boot.
  • Java 17 or later and Spring Boot 3.x microservice development.
  • REST API design and integration with external systems.
  • Frontend development with React or Angular and TypeScript.
  • Building responsive, accessible user interfaces from design mockups.
  • Relational databases (PostgreSQL), including schema design and versioned migrations.
  • Event-driven and asynchronous messaging patterns.
  • API security with OAuth 2.0 / OIDC.
  • Automated unit and integration testing and CI/CD pipelines.
  • Containerized deployment on GCP services such as Cloud Run and/or GKE.
  • Daily use of AI coding assistants and agentic development tools for design, implementation, testing, and review, with the judgment to verify and correct generated output.
  • Ownership of outcomes: identifying problems in code, design, or delivery and driving them to resolution on their own initiative.
  • Technical leadership: leading design discussions, reviewing code, mentoring engineers, and stepping into the technical lead role on an engagement when needed.
  • Clear written and verbal communication with Insight and customer stakeholders.

Responsibilities

  • Design and implement full-stack features across Java and Spring Boot services and React or Angular frontends on Google Cloud, from technical design through production release, on the engagements they are assigned to.
  • Own features, services, and integration areas end to end across the frontend and backend, including estimates, technical design documents, implementation, testing, and deployment.
  • Identify problems in code, architecture, process, or delivery and fix them or drive them to resolution without waiting for assignment.
  • Act in the best interest of Insight's stakeholders and customers when scope, quality, and timeline compete, and raise conflicts to the technical lead and Application Development leadership early.
  • Help lead the engineering team: run design discussions and technical standups when needed, unblock other engineers, review code from L3 engineers, and onboard new team members.
  • Follow and help improve the department's agent-driven delivery procedures, and remain accountable for the correctness of all code delivered, whether written by hand or generated.
  • Participate in customer working sessions, present technical options, and document decisions.
  • Meet the quality, security, and documentation requirements defined in each engagement's SOW.

Skills

Java Spring Boot
REST API
Frontend React/Angular
TypeScript
PostgreSQL
OAuth 2.0
CI/CD
GCP Cloud Run/GKE
AI coding tools
Ownership & leadership
Communication

Tools

Google Cloud certifications
Camunda/Flowable
Google ADK
Regulated environments experience
Consulting experience

Job description

Insight is hiring a Senior Software Engineer to work remotely in a multi-engagement role across Java Spring Boot backends and modern frontends. You will own end-to-end features from design through production, mentor engineers, and help shape delivery across multiple engagements on Google Cloud.

The role requires deep Java/Spring Boot expertise, frontend experience with React/Angular, and strong ownership. You will regularly use AI coding assistants to accelerate development while ensuring

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Remote - Java/Spring, Full-Stack
Senior Software Engineer - Remote - Java/Spring, Full-Stack

Insight • Tempe (AZ)

Remote
USD 130,000 - 150,000
Remote work
Senior Full-Stack Engineer: Java/Spring Boot (Remote)
Senior Full-Stack Engineer: Java/Spring Boot (Remote)

Insight • Chandler (AZ)

Remote
USD 130,000 - 150,000
Senior Java & React Engineer — Remote Cloud Delivery
Senior Java & React Engineer — Remote Cloud Delivery

Insight • Chandler (AZ)

Remote
USD 130,000 - 150,000
Senior Software Engineer - Full-Stack Java on GCP (Remote)
Senior Software Engineer - Full-Stack Java on GCP (Remote)

Insight • Arizona

Remote
USD 130,000 - 150,000
Senior Software Engineer - Java, Spring Boot & Cloud Lead
Senior Software Engineer - Java, Spring Boot & Cloud Lead

Insight Enterprises • Chandler (AZ)

Remote
USD 130,000 - 150,000
Remote Software Engineer - Java/Spring & Angular
Remote Software Engineer - Java/Spring & Angular

North-South-Consulting-Group • United States

Remote
USD 110,000 - 150,000
Full-Stack Java/Spring Engineer — Cloud & Remote Canada
Full-Stack Java/Spring Engineer — Cloud & Remote Canada

Insight • United States

Remote
USD 84,000 - 98,000
Software Engineer — Remote-Ready (Java/Spring & React)
Software Engineer — Remote-Ready (Java/Spring & React)

Allstate Private Limited • Indiana (PA)

Remote
USD 85,000 - 145,000
Senior Software Engineer – Full Stack | Java + React + GCP
Senior Software Engineer – Full Stack | Java + React + GCP

Helios Systems Asia • Massachusetts

On-site
USD 140,000 - 210,000
Senior Java Full-Stack Engineer (React) — Remote Ready
Senior Java Full-Stack Engineer (React) — Remote Ready

Embedded Shishya • United States

Remote
USD 120,000 - 160,000
Flexible working format - remote or on
Education reimbursement
Mentorship program