×
Register Here to Apply for Jobs or Post Jobs. X

Fullstack Java Developer

Job in Pleasanton, Alameda County, California, 94566, USA
Listing for: Nisum
Full Time position
Listed on 2025-12-22
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, React.js, Software Engineer
Salary/Wage Range or Industry Benchmark: 130000 - 140000 USD Yearly USD 130000.00 140000.00 YEAR
Job Description & How to Apply Below

We are seeking a Full Stack Developer with strong expertise in Java backend development, React.js frontend, and Reactive Programming using Spring Web Flux. The candidate should be capable of building highly scalable, non-blocking, and event-driven applications, owning features end-to-end across UI and backend services.

What You'll Do Backend (Java & Reactive Stack)
  • Design and develop reactive, non-blocking microservices using Java (8+/11/17) and Spring Boot / Spring Web Flux
  • Build and consume RESTful and reactive APIs
  • Implement reactive pipelines using Mono and Flux
  • Work with Netty-based runtime, understanding event-loop and back pressure concepts
  • Integrate with reactive data sources and messaging systems
  • Ensure high performance, scalability, and resilience in distributed systems
  • Implement logging, exception handling, monitoring, and fault tolerance
Frontend (React.js)
  • Develop responsive, performant UI using React.js
  • Use JavaScript (ES6+), HTML5, CSS3
  • Build reusable components using React Hooks
  • Integrate UI with backend and reactive APIs
  • Optimize UI for performance and usability
General / Cross-Functional
  • Participate actively in Agile/Scrum ceremonies
  • Collaborate with product, UX, QA, and architecture teams
  • Write unit, integration, and reactive tests
  • Troubleshoot and resolve performance and production issues
  • Contribute to architecture discussions and continuous improvement
What You Know Core Technical Skills
  • Strong proficiency in Java and Spring Boot
  • Hands-on experience with Spring Web Flux and Reactive Programming
  • Solid understanding of Reactive Streams, Mono / Flux, back pressure, and non-blocking I/O
  • Experience with Microservices architecture
  • Strong experience in React.js
  • Good knowledge of REST APIs
  • Experience with SQL and/or No

    SQL databases
  • Version control using Git and CI/CD pipelines
Good To Have
  • Experience with Kafka or other messaging systems (reactive consumers/producers)
  • Exposure to cloud platforms (AWS / Azure / GCP)
  • Experience with Docker and Kubernetes
  • Knowledge of security, authentication, and authorization
  • Performance tuning and observability tools
Soft Skills
  • Strong problem-solving and analytical skills
  • Ownership mindset with attention to quality
  • Ability to work effectively with distributed teams
  • Clear communication and stakeholder collaboration
Education
  • Bachelor’s degree in computer science, Engineering, or a related field (Master’s preferred).
Compensation Band

$130 - $140K per annum

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at Nisum by 2x.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary