1

React Full Backend Frontend Python Node Java Jobs

Showing results 41-60

React Full Backend Frontend Python Node Java information

See salary details

$12

$57

$84

How much do react full backend frontend python node java jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for react full backend frontend python node java in the United States is $57.73, according to ZipRecruiter salary data. Most workers in this role earn between $47.36 and $68.27 per hour, depending on experience, location, and employer.

What does a React full backend frontend Python Node Java developer do?

A React Full Backend Frontend Python Node Java developer is a versatile software engineer skilled in both front-end and back-end technologies. They use React for building interactive user interfaces, Python and Java for server-side logic, and Node.js for back-end runtime environments. These developers handle the complete software development lifecycle, including designing, coding, testing, and deploying applications. Their broad skill set allows them to work on various layers of a web application, ensuring seamless integration between the client and server sides. This role is essential for companies looking for end-to-end solutions from a single developer or team.

How do React full backend frontend Python Node Java developers typically collaborate within cross-functional teams?

Developers proficient in React, Python, Node.js, and Java often work within agile, cross-functional teams that include designers, testers, and product managers. They regularly participate in code reviews, sprint planning, and daily stand-ups to align on project goals and ensure smooth communication. Collaboration is key, as they must integrate frontend components with backend services, troubleshoot issues collectively, and adapt to evolving project requirements. Being open to feedback and proactively sharing knowledge are common expectations, making teamwork a central part of the role.

What are the key skills and qualifications needed to thrive as a React full backend frontend Python Node Java developer, and why are they important?

To thrive as a Full Stack Developer, you need strong proficiency in front-end frameworks like React and backend languages such as Python, Node.js, and Java, often backed by a degree in computer science or related field. Familiarity with version control systems (like Git), databases (SQL/NoSQL), RESTful APIs, and deployment tools is typically required. Problem-solving, effective communication, and adaptability are vital soft skills for excelling in cross-functional development teams. These competencies enable developers to build robust, scalable applications and collaborate efficiently throughout the software development lifecycle.

What is the difference between React Full Backend Frontend Python Node Java vs React Frontend Developer?

AspectReact Full Backend Frontend Python Node JavaReact Frontend Developer
Required SkillsReact, backend languages (Python, Node, Java), database knowledgeReact, HTML, CSS, JavaScript
Work EnvironmentFull-stack development, both frontend and backend tasksPrimarily frontend UI/UX development
CertificationsOften no formal certification, but full-stack courses helpReact certifications or JavaScript courses
Industry UsageUsed in full-stack roles across tech companies, startupsUsed mainly in frontend-focused roles in web development

React Full Backend Frontend Python Node Java roles involve both frontend and backend development, requiring knowledge of multiple programming languages and database management. React Frontend Developers focus mainly on creating user interfaces with React and related technologies. The full-stack role offers broader responsibilities, while frontend roles specialize in UI/UX design and implementation.

More about React Full Backend Frontend Python Node Java jobs

What cities are hiring for React Full Backend Frontend Python Node Java jobs?

Cities with the most React Full Backend Frontend Python Node Java job openings:

What states have the most React Full Backend Frontend Python Node Java jobs?

States with the most job openings for React Full Backend Frontend Python Node Java jobs include:

What job categories do people searching React Full Backend Frontend Python Node Java jobs look for?

The top searched job categories for React Full Backend Frontend Python Node Java jobs are:

Infographic showing various React Full Backend Frontend Python Node Java job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 91% Full Time, 3% Part Time, and 5% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $120,086 per year, or $57.7 per hour.

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

Richardson, TX • On-site


CBRE
Real Estate • 10K+ employees

8.1

Company rating: 8.1 out of 10

Based on 351 frontline employees who took The Breakroom Quiz

109th of 499 rated business services

People enjoy working here

Good employer

Recommended by students


Full-time

Re-posted 17 days ago


Job description

About the Role
We are hiring a Principal Full-Stack Engineer to design, build, and operate scalable enterprise applications on a modern Java and React stack. 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- and junior-level engineers.
The right candidate has deep hands-on expertise across backend, frontend, cloud-native microservices, and DevSecOps practices - and the judgment to make trade-offs in ambiguity without waiting for direction.
Must-Have Technologies: React, Java 17+, Python, Microservices, AWS/Azure, RDBMS, NoSQL
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 executive stakeholders.
Required Skills
Technical
10+ years of hands-on software development experience, with deep 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 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.
AI & Generative AI
Practical experience integrating Large Language Models into applications via APIs (OpenAI, Anthropic Claude, Azure OpenAI, AWS Bedrock).
Familiarity with prompt engineering, Retrieval-Augmented Generation (RAG), embeddings, and vector databases.
Understanding of responsible AI practices, including data privacy, hallucination mitigation, evaluation, and guardrails.
Leadership & Soft Skills
Proven ability to lead, mentor, and grow engineering teams, fostering technical excellence and continuous learning.
Excellent written and verbal communication - articulates complex technical concepts clearly to technical and non-technical audiences.
Active listener who engages effectively with designers, architects, product managers, and end users to understand needs and drive alignment.
Strategic thinker who balances short-term delivery pressure with long-term technical investment and debt management.
Ownership mindset - accountable for outcomes, proactive in driving initiatives forward.
Conflict-resolution and negotiation skills to align diverse perspectives and drive consensus on technical direction.
Adaptability and resilience in fast-paced environments with shifting priorities.
Equal Employment Opportunity: CBRE has a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status, disability, veteran status, political belief, or any other basis protected by applicable law.
Candidate Accommodations: CBRE values the differences of all current and prospective employees and recognizes how every employee contributes to our company's success. CBRE provides reasonable accommodations in job application procedures for individuals with disabilities. If you require assistance due to a disability in the application or recruitment process, please submit a request via email at recruitingaccommodations@cbre.com or via telephone at +1 866 225 3099 (U.S.) and +1 866 388 4346 (Canada).

CBRE logo

About CBRE

Sourced by ZipRecruiter

The real estate industry is undergoing significant and exciting change, increasingly driven by data and technology. At CBRE, the world's premier commercial real estate services company, we empower teams to take ownership over that technology and shape it, offering both nimble, research-driven product design and the resources of a Fortune 500 business. We approach culture with intention, valuing camaraderie, collaboration, inclusivity and a healthy work/life balance. The user experience team is passionate about the quality, usability, and simplicity of the experiences we create. Individuals in these roles gather these key user insights, and then use them to inspire and inform product strategy and design solutions. We partner closely with each other, engineering, and product management to create innovative, usable, great-looking products.

Industry

Real estate

Company size

10,000+ Employees

Headquarters location

Dallas, TX, US

Year founded

1906

Social media


What CBRE employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom