Senior Java Fullstack Developer

  • Pleasanton, CA
  • Posted 22 hours ago | Updated 22 hours ago

Overview

On Site
$$120-$130K/A
Full Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Frontend Development
Interfaces
MySQL
Oracle
MongoDB
Cosmos-Db
DevOps
Quality Assurance
JUnit
Mockito
Jasmine
Product Design
Java
Spring Framework
RESTful
AngularJS
React.js
JavaScript
TypeScript
HTML5
Cascading Style Sheets
Css3
UI
User Experience
Responsive Design
Database
SQL*Plus
NoSQL
Git
Apache Maven
Gradle
Continuous Integration
Continuous Delivery
Conflict Resolution
Problem Solving
Debugging
Cloud Computing
Microsoft Azure
Amazon Web Services
Google Cloud
Google Cloud Platform
Apache Kafka
Messaging
Automated Testing
Selenium
Cypress
Microservices
Docker
Kubernetes
Soft Skills
Communication
Collaboration
Agile
Analytical Skill
FOCUS
MBA

Job Details


We are looking for a skilled Full Stack Developer with strong backend expertise in Java and Spring ecosystem and solid front-end development skills. The ideal candidate will be comfortable working across the full technology stack-designing, developing, and integrating scalable applications with seamless user interfaces.


What You'll Do:

  • Design, develop, and maintain backend services using Java 11/17, Spring Boot, Spring WebFlux.
  • Build and consume RESTful APIs for integration with frontend and external systems. Develop interactive and responsive UI features using Angular/React (JavaScript, TypeScript, HTML5, CSS3).
  • Ensure consistent, secure, and scalable implementations across front-end and back-end.
  • Work with relational and NoSQL databases (MySQL/Oracle, MongoDB, Azure Cosmos DB).
  • Collaborate with DevOps and QA teams for CI/CD, automated testing, and deployments. Write unit and integration tests (JUnit, Mockito, Jasmine/Karma) to ensure code quality. Optimize application performance across backend and frontend layers.
  • Participate in agile ceremonies and work closely with product, design, and business stakeholders.

What You Know:

  • Strong programming skills in Java (11/17) and Spring Boot.
  • Hands-on with REST API design and implementation.
  • Proficiency in Angular (preferred) or React, with JavaScript/TypeScript, HTML5, CSS3. Good understanding of UI/UX principles and responsive design.
  • Solid database knowledge (SQL + NoSQL).
  • Familiarity with Git, Maven/Gradle, and CI/CD tools.
  • Strong problem-solving and debugging skills.


Nice to Have:

  • Exposure to cloud platforms (Azure, AWS, or Google Cloud Platform).
  • Hands-on with Apache Kafka or other messaging systems.
  • Knowledge of test automation frameworks (Selenium, Cypress, Playwright).
  • Experience with microservices architecture and containerization (Docker, Kubernetes).

Soft Skills:

  • Strong communication and collaboration abilities.
  • Ability to work independently and within agile teams.
  • Eagerness to learn and adopt new technologies quickly.
  • Analytical mindset with focus on delivering high-quality solutions.

Education:

  • Bachelor's degree required; MBA or technical background preferred.
Compensation Band:
$120K - $130K per year
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.