KubeCraftJobs

DevOps & Cloud Job Board

Full Stack Java Engineer (Emphasis on React , React Native and Spring Boot)

Jobs via Dice

Seattle, WA

Hybrid
Mid Level
Full Time
Posted January 03, 2026

Tech Stack

java react react-native spring spring-boot javascript reduxjs zustand spring-data spring-security ups typescript microsoft-typescript html5 css-3 webpack babel eslint mobx expo postgresql mysql mongodb hibernate amazon-web-services microsoft-azure google-cloud-platform jest react-testing-library junit mockito docker kubernetes graphql appcast

Please log in or register to view job application links.

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Samay Consulting, is seeking the following. Apply via Dice today! Job Title: Full Stack Java Engineer (Emphasis on React, React Native, and Spring Boot) **Location:** Seattle, WA (Onsite/Hybrid preferred) **Employment Type:** Contract (6 Months, with potential for extension) Direct Client **Start Date:** ASAP **Job Summary** We are seeking an experienced Full Stack Java Engineer to join our dynamic team in Seattle for a 6-month contract engagement. This role will focus heavily on frontend development using **React** and **React Native** , while leveraging **Spring Boot** for robust backend services. You will contribute to building and enhancing scalable web and mobile applications, working closely with cross-functional teams to deliver high-quality features. Ideal candidates are passionate about modern JavaScript ecosystems and have strong experience bridging frontend and backend technologies. < dir="auto">Key Responsibilities - Design, develop, and maintain responsive web applications using React.js (including hooks, context API, and state management tools like Redux or Zustand). - Build and optimize cross-platform mobile applications using React Native. - Develop RESTful APIs and microservices using Spring Boot, Java 11+, and related frameworks (e.g., Spring Data, Spring Security). - Integrate frontend applications with backend services, ensuring seamless data flow and performance. - Collaborate with product managers, designers, and other engineers to implement new features and resolve issues. - Write clean, maintainable, and testable code following best practices (e.g., TDD, code reviews). - Participate in agile ceremonies (sprints, stand-ups, retrospectives) and contribute to technical design discussions. - Troubleshoot and debug issues across the full stack, optimizing for performance and user experience. < dir="auto">Required Skills and Qualifications - 5+ years of professional software development experience as a full-stack engineer. - Strong proficiency in React.js (3+ years) and React Native (2+ years), including building complex UIs and mobile apps. - Solid experience with Java and Spring Boot (3+ years) for backend development, including REST API design and implementation. - Proficiency in JavaScript/TypeScript, HTML5, CSS3, and modern frontend tools (e.g., Webpack, Babel, ESLint). - Experience with state management (Redux, MobX, or similar) and mobile-specific libraries in React Native (e.g., Navigation, Expo if applicable). - Familiarity with databases (SQL like PostgreSQL/MySQL, or NoSQL like MongoDB) and ORM tools (e.g., Hibernate/JPA). - Knowledge of version control (Git), CI/CD pipelines, and agile methodologies. - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). < dir="auto">Preferred Skills - Experience with cloud platforms (AWS, Azure, or Google Cloud Platform). - Familiarity with testing frameworks (Jest, React Testing Library, JUnit, Mockito). - Exposure to microservices architecture, Docker/Kubernetes, or GraphQL. - Understanding of mobile app deployment (App Store, Google Play). < dir="auto">What We Offer - Competitive contract rate (based on experience). - Opportunity to work directly with the client on impactful projects. - Collaborative and innovative team environment in Seattle. If you are a proactive engineer with a strong emphasis on React/React Native and solid Spring Boot expertise, we encourage you to apply!