Senior Java Developer Spring Boot : 26-02664

Akraya, Inc.

Pleasanton (CA)

On-site

USD 229,233,000 - 243,560,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Akraya is seeking a Senior Java Developer with 10+ years of hands-on Java, Spring Boot, microservices, and relational databases. The onsite role in Pleasanton, CA will include architecture, code reviews, mentoring, and CI/CD improvements in a retail environment.

Strong SQL and database design are essential, along with RESTful API development and scalable backend design.

Qualifications

  • 10+ years of professional Java development experience.
  • Expert Spring Boot / Spring Framework experience.
  • Experience designing microservices and RESTful APIs.
  • Strong relational database design and query optimization.
  • Retail industry experience preferred.

Responsibilities

  • Design, develop, and maintain scalable backend apps using Java and Spring Boot.
  • Architect and implement microservices; shape system architecture and roadmap decisions.
  • Design and optimize database schemas, SQL queries, and indexes.
  • Develop and maintain RESTful APIs and integrate services across platforms.
  • Perform code reviews, mentor engineers, and promote best practices.
  • Troubleshoot production issues and contribute to CI/CD improvements.

Skills

Java
Spring Boot
Microservices
Relational DB
REST APIs
Hibernate/JPA
Maven/Gradle
Git
JUnit/Mockito
TDD

Education

Bachelor's degree in CS/Engineering or related

Tools

Docker
Kubernetes

Job description

Primary Skills

Java Development (Expert), Spring Boot / Spring Framework (Expert), Microservices Architecture (Expert), Relational Database Design & Optimization (Advanced), REST API & Backend Development (Expert)

Job Details

Contract Type: W2 Only

Duration: 7+ Months

Location: Pleasanton, CA - Onsite 5 Days/Week

Pay Range: $80 - $85 on W2

Job Summary

We are seeking a highly experienced Senior Java Developer with 10+ years of hands-on development experience and strong expertise in Java, Spring Boot, microservices, and relational databases. The ideal candidate will have a strong background in retail environments and experience designing scalable, high-performance backend applications. This role will also contribute to architecture, technical best practices, code reviews, mentoring, production support, and CI/CD improvements.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance backend applications using Java and Spring Boot.
  • Architect and implement microservices-based solutions and contribute to system architecture and technical roadmap decisions.
  • Design and optimize database schemas, SQL queries, stored procedures, indexing, and overall database performance.
  • Develop and maintain RESTful APIs and integrate backend services with cross-functional applications and platforms.
  • Perform code reviews, mentor junior and mid-level developers, and promote clean code, design patterns, SOLID principles, and engineering best practices.
  • Troubleshoot complex production issues and contribute to CI/CD, DevOps, security, scalability, and reliability improvements.
Must-Have Skills

10+ years of professional Java development experience with strong hands-on expertise. Expert-level Spring Boot / Spring Framework experience, including Spring MVC, Spring Data, and Spring Security. Proven experience designing and developing microservices architectures and RESTful APIs. Strong experience with relational databases such as MySQL, PostgreSQL, or Oracle, including schema design and query optimization. Retail industry experience with strong enterprise application development experience.

Nice-to-Have Skills

Experience with NoSQL databases such as MongoDB, Redis, or Cassandra. Experience with Kafka, RabbitMQ, or other messaging/event-driven technologies. Hands-on experience with Docker, Kubernetes, cloud platforms, and CI/CD tools such as Jenkins or GitLab CI. Experience with application monitoring and performance tools such as New Relic, Datadog, or Splunk.

Preferred Qualifications
  • Strong experience with Hibernate/JPA, Maven/Gradle, Git, JUnit, and Mockito, including TDD practices.
  • Knowledge of event-driven architecture, Agile/Scrum methodologies, and cloud-native application development.
  • Prior technical leadership, mentoring, architecture, or design ownership experience.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
About Akraya

Akraya is an award-winning IT staffing firm consistently recognized for our commitment to excellence and a thriving work environment.

Most recently, we were recognized Stevie Employer of the Year 2025, SIA Best Staffing Firm to work for 2025, Inc 5000 Best Workspaces in US (2025 & 2024) and Glassdoor's Best Places to Work (2023 & 2022)!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer: 25-07141
Senior Java Developer: 25-07141

Akraya, Inc. • San Jose (CA)

On-site
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
Senior Java Developer | Hybrid
Senior Java Developer | Hybrid

Zeektek • Alpharetta (GA)

Hybrid
USD 120,000 - 160,000
Full-Stack Software Engineer : 26-02699
Full-Stack Software Engineer : 26-02699

Akraya, Inc. • San Jose (CA)

Hybrid
USD 96,000 - 103,000
Sr. Java Developer
Sr. Java Developer

Rapinno Tech • New York (NY)

Hybrid
USD 120,000 - 150,000
Senior Java Developer/Lead Java Developer
Senior Java Developer/Lead Java Developer

Compunnel, Inc. • Bentonville (AR)

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

PEOPLECORP AMERICA • Austin (TX)

On-site
USD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Akkodis • Dearborn (MI)

On-site
Medical insurance
Dental insurance
Vision insurance
+1
Java SpringBoot Developer
Java SpringBoot Developer

Compunnel, Inc. • Minneapolis (MN)

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Precision Technologies • United States

On-site
USD 120,000 - 180,000