Principal Full-Stack Architect — Java, React & AI

CBRE

Richardson (TX)

On-site

USD 180,000 - 240,000

Full time

3 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

CBRE is seeking a Principal Full-Stack Engineer to design, build, and operate scalable enterprise applications on a modern Java and React stack. This senior individual-contributor role owns architecture decisions, drives engineering excellence, and mentors engineers across teams.

The candidate will integrate AI capabilities, lead end-to-end delivery, and collaborate with data science to productionize models while maintaining secure, scalable systems.

Qualifications

  • 10+ years of hands-on software development with modern Java full-stack.
  • Strong command of Java frameworks and libraries, including Spring, Spring Boot, and Hibernate.
  • Proven experience building single-page web applications using React, Bootstrap, and Node.js.
  • Proven ability to build responsive, intuitive user interfaces and translate UI/UX mockups into production-ready experiences.
  • Strong hands-on proficiency with Python for scripting, automation, data processing, and backend services.
  • Demonstrated experience architecting and implementing microservices and event-driven systems using messaging platforms such as Kafka or RabbitMQ.
  • Expertise developing and maintaining RESTful APIs, backend services, and database schemas across relational (SQL Server, PostgreSQL) and NoSQL (MongoDB, Elasticsearch) platforms.
  • Strong SQL development skills, including query optimization and performance tuning.
  • Hands-on experience deploying and operating containerized microservices on AWS and/or Azure, applying cloud-native patterns and infrastructure-as-code.
  • Working knowledge of modern security frameworks and standards such as OAuth 2.0, OpenID Connect, and JWT.
  • Proven ability to proactively detect and remediate security vulnerabilities across application code and infrastructure within established SLAs.
  • Experience with modern testing frameworks (Jest, Mocha, Chai) and a commitment to test-driven development, including unit and integration testing.
  • Ability to enforce engineering best practices through peer code reviews, architectural standards, and raising the bar on code quality.
  • Proven ability to troubleshoot complex, cross-stack production issues and drive root-cause analysis to resolution.
  • Hands-on experience with Agile methodologies and DevOps culture across the software delivery lifecycle, including managing work and releases through Jira and Azure DevOps.

Responsibilities

  • Own architecture decisions and drive engineering excellence on a modern Java, Python, and React stack.
  • Integrate AI capabilities into production systems, including LLMs, embeddings, RAG pipelines, and agentic workflows.
  • Drive architectural decisions and set technical direction across cross-functional teams.
  • Lead end-to-end delivery of complex projects, from design through deployment.
  • Mentor mid- and junior-level engineers through complex tickets, debugging, root-cause analysis, and production incident response.
  • Coach engineers on writing effective unit and integration tests and navigating CI/CD pipelines with confidence.
  • Guide engineers into adjacent areas such as cloud computing, AI/ML, and DevOps to expand their scope and impact.
  • Collaborate with data science and ML teams to operationalize models, build evaluation pipelines, and deploy production-ready AI services.
  • Translate business requirements into scalable technical solutions and explain trade-offs to product, design, and executives.

Skills

Java full-stack
Spring Framework
React
Python
Microservices
AWS/Azure
SQL/NoSQL

Tools

Spring Boot
Hibernate
React
Kafka
RabbitMQ
Docker
Kubernetes
Azure
AWS
SQL Server
PostgreSQL
Elasticsearch

Job description

CBRE is seeking a Principal Full-Stack Engineer to design, build, and operate scalable enterprise applications on a modern Java and React stack. This senior individual-contributor role owns architecture decisions, drives engineering excellence, and mentors engineers across teams.

The candidate will integrate AI capabilities, lead end-to-end delivery, and collaborate with data science to productionize models while maintaining secure, scalable systems.

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

Similar jobs worth comparing

Principal Software Engineer - Java/Spring Boot/React (In Office)
Principal Software Engineer - Java/Spring Boot/React (In Office)

CBRE • Richardson (TX)

On-site
USD 180,000 - 240,000
Senior Full-Stack Engineer: Java & React, Cloud-Native
Senior Full-Stack Engineer: Java & React, Cloud-Native

Capgemini • Atlanta (GA)

On-site
USD 69,000 - 162,000
Benefits package
AI-Driven Full Stack Engineer – React & Java
AI-Driven Full Stack Engineer – React & Java

Ampcus Inc • Wilmington (DE)

On-site
USD 90,000 - 130,000
Principal Full-Stack Engineer
Principal Full-Stack Engineer

SIDRAM TECHNOLOGIES • Richards (TX)

Hybrid
USD 170,000 - 230,000
Principal Fullstack Architect — AI-Driven Systems
Principal Fullstack Architect — AI-Driven Systems

FlightStory • Los Angeles (CA)

On-site
USD 167,000 - 204,000
Java Specialist
Java Specialist

Virtusa • Irving (TX)

On-site
USD 140,000 - 190,000
Senior Full-Stack Architect - Mortgage Tech & AI
Senior Full-Stack Architect - Mortgage Tech & AI

ICE • Jacksonville (FL)

On-site
USD 150,000 - 210,000
Principal Full-Stack Architect for AI-Driven Healthcare
Principal Full-Stack Architect for AI-Driven Healthcare

CVS Health • Olympia (WA)

On-site
USD 144,000 - 288,000
Senior Full-Stack Architect: React, Java, AWS Lead
Senior Full-Stack Architect: React, Java, AWS Lead

Tech Mirrors • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Full-Stack Engineer (Java/React) AI-Enabled
Senior Full-Stack Engineer (Java/React) AI-Enabled

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 170,000