Full Stack Java Engineer (Emphasis on React , React Native and Spring Boot)
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
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!