Java Full Stack Developer

  • Bothell, WA
  • Posted 6 hours ago | Updated 6 hours ago

Overview

On Site
$60 - $70
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)
No Travel Required

Skills

java
Spring Framework
react.js

Job Details

Need Local to WA Only

Key Responsibilities

  • Design, develop, and maintain end-to-end web applications using Java (Spring Boot) and React.js.
  • Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions.
  • Develop RESTful APIs and integrate with front-end components.
  • Ensure application scalability, security, and performance optimization.
  • Participate in architectural discussions, code reviews, and technical design sessions.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Implement CI/CD pipelines and work with cloud platforms (AWS / Azure / Google Cloud Platform).
  • Troubleshoot, debug, and upgrade existing systems.

Technical Skills

Backend:

  • Core Java, Java 8/11+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA
  • RESTful Web Services, Microservices Architecture
  • Database: MySQL / PostgreSQL / Oracle / MongoDB
  • Build Tools: Maven / Gradle

Frontend:

  • React.js, Redux, JavaScript (ES6+), HTML5, CSS3, TypeScript
  • UI frameworks: Material UI / Bootstrap
  • Webpack / Babel

DevOps & Tools:

  • CI/CD (Jenkins, GitHub Actions, GitLab CI, etc.)
  • Docker, Kubernetes (preferred)
  • Cloud Platforms: AWS / Azure / Google Cloud Platform
  • Version Control: Git
  • Agile / Scrum methodologies

Qualifications

  • Bachelor s or Master s degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in full-stack development, with at least 5+ years in Java (Spring Boot) and 3+ years in React.js.
  • Proven track record of leading projects or teams.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.