Senior Full Stack Software Engineer

TechLink Resources, Inc
Los Angeles, California, United StatesFull-timePosted Sep 14, 2026

About the role

Senior Full Stack Software Engineer – Java / React

Location: Los Angeles, CA

Work Model: Hybrid – 4 days onsite / 1 day remote

We are seeking a Senior Full Stack Software Engineer to join a team responsible for developing and supporting a large-scale advertising technology platform. This engineer will work across both backend services and frontend applications that support campaign management, search, targeting, and advertising operations.

This is a true full-stack position with responsibilities across Java/Spring Boot backend development and React/TypeScript frontend development. While there is a slight emphasis on backend engineering, candidates should be comfortable contributing across the entire technology stack.

The team is currently focused on improving operational efficiency, modernizing its platform, and enhancing the overall user experience of its Mission Control advertising system.

Key Responsibilities

Design, develop, and maintain backend services using Java and Spring Boot

Build and enhance frontend functionality using React and TypeScript

Develop services supporting campaign trafficking, search, targeting, and advertising workflows

Design and implement integrations across services using REST APIs, GraphQL, and event-driven architecture

Work with MySQL and other application data technologies

Contribute to modernization efforts involving service architecture, shared libraries, and platform independence

Support CI/CD pipeline adoption and improvements to engineering and deployment processes

Participate in system design, architecture discussions, code reviews, and technical decision-making

Troubleshoot production issues and provide operational support across multiple services

Collaborate with engineers, product partners, and other stakeholders on cross-service initiatives

Help improve and modernize an established advertising platform while reducing manual processes for internal users

Required Qualifications

Approximately 3–5+ years of professional software engineering experience

Strong experience with Java

Hands-on experience developing applications with Spring Boot

Experience with React

Experience with TypeScript and/or JavaScript

Experience developing and integrating REST APIs

Experience working with relational databases such as MySQL

Strong understanding of full-stack application development

Ability to work across both backend and frontend systems

Experience working within distributed or service-oriented architectures

Strong problem-solving, debugging, and communication skills

Preferred Qualifications

Experience with GraphQL

Experience with Node.js

Experience with event-driven systems or technologies such as Kinesis

Experience with CI/CD pipelines

Experience modernizing or decoupling legacy services

Experience working with advertising technology, campaign management, or digital media platforms

Experience supporting production systems and troubleshooting issues across multiple interconnected services

What You’ll Be Working On

The team owns more than ten services and components supporting the advertising ecosystem. Current initiatives include improving campaign trafficking and filtering capabilities, modernizing event infrastructure, migrating functionality to GraphQL, improving CI/CD processes, and enhancing the overall user experience.

You’ll join a full-stack engineering environment where engineers share responsibility across frontend and backend development. The workload is approximately balanced between the two areas, although there is currently a slightly greater need for strong backend Java expertise.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and enhance frontend functionality using React and TypeScript
  • Develop services supporting campaign trafficking, search, targeting, and advertising workflows
  • Design and implement integrations across services using REST APIs, GraphQL, and event-driven architecture
  • Work with MySQL and other application data technologies
  • Contribute to modernization efforts involving service architecture, shared libraries, and platform independence
  • Support CI/CD pipeline adoption and improvements to engineering and deployment processes
  • Participate in system design, architecture discussions, code reviews, and technical decision-making

Qualifications

  • Approximately 3–5+ years of professional software engineering experience
  • Strong experience with Java
  • Hands-on experience developing applications with Spring Boot
  • Experience with React
  • Experience with TypeScript and/or JavaScript
  • Experience developing and integrating REST APIs
  • Experience working with relational databases such as MySQL
  • Strong understanding of full-stack application development

Skills mentioned

JavaSpring BootReactTypeScriptREST APIsMySQLGraphQLEvent-Driven ArchitectureCI/CDDistributed Systems

About TechLink Resources, Inc

The company was started by Raylene Baron and Veronika Zaitseva at the beginning of 1997 and we quickly established ourselves as valuable business partners for clients and candidates in the IT field. Our company, based in Los Angeles, California, is privately held and woman owned. We hold WBE certification. We pride ourselves in running a flexible, non-bureaucratic operation because really, isn't life is complicated enough? We are here to improve the quality of your life whether you're in the pursuit of a new job or the perfect hire. The business of search is as competitive for placement companies as it is for all of you IT professionals out there. In order to keep our edge, we stay abreast of developments in technology and the industries we service (entertainment, media, music, financial, ecommerce, insurance ...). We also maintain excellent relationships with clients and candidates. We are grateful to our loyal clients with whom we have worked since the first few years of our business, and to the clients that we have developed over the years. Candidates become clients, clients become candidates - it all goes back to building and maintaining strong relationships. We exploit technology and robust recruiting tools to help you with your search no matter where it is in the US. It really is a small small world if you know how to navigate your way around it .... and we do.

IT Services and IT Consulting2-10 employeesCulver City, CA