Java Full Stack Developer
Technology
Issaquah, United StatesYesterdayUntil 12/31/2026
Service contractOn-site
Job description
Job Title: Java Full Stack Developer
Location: Issaquah, WA, onsite 5 days Local preferred first
Duration: 6 months
Visa: All visa (No Opts)MOI: video
Need PP number for verification
Retail Domain experience Needed
Job Summary
We are looking for an experienced Java Full Stack Developer to design, develop, test, and maintain scalable web applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and modern front-end technologies, along with experience building secure, high-performance enterprise applications.Key Responsibilities
- Design, develop, and maintain full-stack web applications using Java and modern front-end frameworks.
- Build scalable backend services and RESTful APIs using Java, Spring Boot, and Microservices architecture.
- Develop responsive and user-friendly interfaces using React.js or Angular, JavaScript, HTML5, and CSS3.
- Integrate front-end components with backend services and databases.
- Design, optimize, and maintain SQL and NoSQL databases.
- Write clean, reusable, maintainable, and well-documented code.
- Perform unit testing, integration testing, debugging, and troubleshooting.
- Collaborate with product owners, business analysts, QA engineers, and other developers.
- Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
- Support application deployment, performance optimization, and production issue resolution.
- Follow software development best practices, security standards, and CI/CD processes.
- Strong hands-on experience with Java 8/11/17 and object-oriented programming.
- Experience with Spring Boot, Spring Framework, and Microservices.
- Proficiency in React.js or Angular and JavaScript/TypeScript.
- Strong knowledge of RESTful APIs and web services.
- Experience with HTML5, CSS3, and responsive web development.
- Experience with SQL databases such as Oracle, MySQL, or PostgreSQL.
- Familiarity with NoSQL databases such as MongoDB.
- Experience with Git, Maven/Gradle, and CI/CD pipelines.
- Knowledge of unit testing frameworks such as JUnit and Mockito.
- Understanding of Agile development methodologies and software engineering best practices.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with Docker and Kubernetes.
- Experience with messaging technologies such as Kafka or RabbitMQ.
- Knowledge of application security, performance tuning, and distributed systems.
- Strong analytical, problem-solving, and communication skills.
Keywords
JavaSpring BootSpring FrameworkMicroservicesReact.jsAngularJavaScriptTypeScriptRESTful APIsHTML5CSS3SQLNoSQLGitMavenGradleJava 8Java 11Java 17Oracle
Interested in this role?