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

Senior Java Developer Boot

Job in Pleasanton, Alameda County, California, 94566, USA
Listing for: Akraya, Inc.
Full Time position
Listed on 2026-09-14
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80 - 85 USD Daily USD 80.00 85.00 DAY
Job Description & How to Apply Below

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, Dev Ops, 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 No

SQL 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 Git Lab 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 Work spaces in US (2025 & 2024) and Glassdoor's Best Places to Work (2023 & 2022)!

Position Requirements
10+ Years work experience
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary