CareerPlanGet AI match score →

Senior Java Developer - 10 years experience

Sacramento, California, United States💼 Full-time🗓 2026-03-16 → 2026-07-31

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

Deliverable

production ML models | product features | infrastructure

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 70,000+ jobs from 20+ sources.
Apply on Workable ↗