×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer - Java​/Boot​/React; In Office

Job in Richardson, Dallas County, Texas, 75080, USA
Listing for: CBRE
Full Time position
Listed on 2026-10-13
Job specializations:
  • Software Development
    Full Stack Developer, Cloud Engineer - Software, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer - Java/Spring Boot/React (In Office)

About the Role

We are hiring a Principal Full-Stack Engineer to design,build, and operate scalable enterprise applications on a modern Java and Reactstack. This is a senior individual-contributor role with technical leadership scope: you will own architecture decisions, drive engineering excellence,integrate AI capabilities into production systems, and mentor mid- andjunior-level engineers.

The right candidate has deep hands-on expertise acrossbackend, frontend, cloud-native microservices, and Dev Sec Ops  practices — andthe judgment to make trade-offs in ambiguity without waiting for direction.

Must-Have Technologies:
  • React
  • Java 17+
  • Python
  • Microservices
  • AWS/Azure
  • RDBMS
  • No

    SQL
Responsibilities
  • Own architecture decisions and drive engineering excellence on a modern Java, Python, and React stack.
  • Integrate AI capabilities into production systems, includingLLMs, embeddings, RAG pipelines, and agentic
  • workflows.
  • Drive architectural decisions and set technical directionacross cross-functional teams.
  • Lead end-to-end delivery of complex projects, from design through deployment.
  • Mentor mid- and junior-level engineers through complextickets, 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 Dev Ops to expand their scope and impact.
  • Collaborate with data science and ML teams to operationalizemodels, build evaluation pipelines, and deploy production-ready AI services.
  • Translate business requirements into scalable technical solutions and explain trade-offs to product, design, and executive stakeholders.
Required Skills Technical
  • 10+ years of hands-on software development experience, withdeep expertise in modern Java full-stack development.
  • 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 implementingmicroservices and event-driven systems using messaging platforms such as Kafkaor RabbitMQ.
  • Expertise developing and maintaining RESTful APIs, backendservices, and database schemas across relational (SQL Server, PostgreSQL) andNo

    SQL (MongoDB, Elasticsearch) platforms.
  • Strong SQL development skills, including query optimization and performance tuning.
  • Hands-on experience deploying and operating containerizedmicroservices 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 securityvulnerabilities across application code and infrastructure within establishedSLAs.
  • 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 peercode reviews, architectural standards, and raising the bar on code quality.
  • Proven ability to troubleshoot complex, cross-stackproduction issues and drive root-cause analysis to resolution.
  • Hands-on experience with Agile methodologies and Dev Opsculture across the software delivery lifecycle, including managing work andreleases through Jira and Azure Dev Ops.
AI & Generative AI
  • Practical experience integrating Large Language Models intoapplications via APIs (OpenAI, Anthropic Claude, Azure OpenAI, AWS Bedrock).
  • Famili…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary