CareerPlanSign in

Senior Java Developer - 10 years experience

Sacramento, California, United States💼 Full-time🗓 2026-03-16 → 2026-09-29

Core

Design, develop, and deliver high-quality enterprise applications and batch processing solutions.

Role type

Senior IC Java developer (microservices & batch)

Builds

Enterprise applications, batch processing solutions, front-end interfaces

Domain

Enterprise software development, cloud services

Required skills

Java (Advanced), Spring Boot (Advanced), Spring Batch (Intermediate), Microservices Architecture (Intermediate), PostgreSQL (Foundation), React (Intermediate), AWS Cloud Services (Working knowledge)

Preferred skills

Client-facing experience, AI-based product experience, Agile/Scrum environment experience

Technologies

Java, Spring Boot, Spring Web Services, Spring Batch, PostgreSQL, React, AWS

Responsibilities

Analyze client requirements and translate them into technical solutions; Lead technical design, development, and delivery of enterprise applications; Develop backend services using Java, Spring Boot, and Spring Web Services; Build and maintain batch processing solutions using Spring Batch; Design and implement Microservices-based architectures; Develop and integrate front-end interfaces using React; Work with PostgreSQL databases for data modeling, queries, and performance optimization; Deploy and manage applications in AWS cloud environments; Provide technical guidance and support to the development team

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.