> Markdown version of [/jobs/ext/286874-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/286874-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** INFOBAHN SOFTWORLD INC - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Browser Compatibility, Cloud Computing, Cloud Engineering, Code Review, Data Structures, Software Design Patterns, Distributed Systems, Spring Framework, Junit, Enterprise Messaging Systems, MongoDB, OAuth, Oracle Databases, Oracle (Applications), Performance Tuning, Scrum Methodology, Next.js, Responsive Web Design, Software Engineering, TypeScript, Data Processing, ReactJS, Spring-boot, Cypress (Programming Language), Backend, Containerization, Kubernetes, Real Time Data, Apache Kafka, Graphql, Front End Software Development, React Redux, Restful APIs, Es2015, Data Pipelines, Docker, Microservices - **Published:** May 14, 2026 - **Apply:** https://www.careerjet.com/jobad/usd4a6bcafbaf007f8368670d8288f0d3a ## About the Role * Core Java (Java 8+), Spring, Spring Boot strong expertise in backend development. * React.js, Redux, and modern JavaScript/TypeScript strong expertise in frontend development. * Hands-on experience with Kafka (topics, producers/consumers, partitions, offsets). * Experience with MongoDB, Oracle, and cloud platforms (AWS preferred). * Strong understanding of data structures, algorithms, and performance optimization. * Ability to apply a wide range of design patterns to solve complex architectural challenges. * Solid grasp of Agile/Scrum practices, CI/CD pipelines, and code review best practices. * Excellent communication skills to articulate technical designs and collaborate with cross-functional teams., * 9+ years of professional software development experience, with a balanced focus on backend and frontend systems. * Demonstrated success in full-stack application development with modern Java and React frameworks. * Experience working in distributed systems and real-time data environments. * Passion for clean, maintainable code and reusable architecture. * Local to Bay Area, CA and available to work onsite in Mountain View. Nice to Have * Experience with TypeScript, GraphQL, or Next.js. * Knowledge of cloud-native architecture and containerization (Docker/Kubernetes). * Familiarity with automated testing frameworks (JUnit, Jest, Cypress). ## Description We are seeking a Full Stack Engineer with 50% backend (Java/Spring) and 50% frontend (React/Redux/JavaScript) expertise to join our team in Mountain View, CA. This role involves building scalable web applications, designing robust backend services, and creating rich, responsive user interfaces. The ideal candidate is equally comfortable architecting backend systems and crafting modern frontend experiences., Backend (50%) * Design, develop, and maintain scalable microservices using Core Java, Spring, and Spring Boot. * Build and secure REST APIs with authentication mechanisms such as OAuth2 or JWT. * Work with Apache Kafka to design distributed, real-time data pipelines and messaging systems. * Model and query MongoDB and Oracle databases for high-performance data handling. * Apply advanced design patterns (Factory, Strategy, Observer, Adapter, etc.) to ensure maintainable architecture. * Optimize backend performance through efficient algorithms and data structures. Frontend (50%) * Develop responsive web applications using React, Redux, JavaScript (ES6+), and HTML/CSS. * Build reusable UI components and manage complex application states using Redux. * Integrate frontend interfaces with RESTful APIs and backend services. * Ensure cross-browser compatibility and high-quality user experience. * Collaborate with designers and product managers to translate business needs into technical solutions. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)