Java Backend Engineer

UST

Sunnyvale (CA)

On-site

USD 82,000 - 123,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid vacation and sick leave
401(k) retirement plan with employer matching
Health, dental, and vision insurance
Life insurance and disability benefits

Job summary

UST is seeking a Lead II Java Backend Engineer in Sunnyvale, California. In this role, you will design and develop robust Java applications and build scalable microservices architecture. You will collaborate with a multi‑vendor team and ensure the applications are optimized for performance.

The ideal candidate has 5–6 years of experience in Java development and expertise in using frameworks such as Spring Boot. The position offers a competitive salary between $82,000 and $123,000 annually along with appealing benefits.

Qualifications

  • 5–6 years of hands‑on experience in Java development at enterprise level.
  • Experience with Java 18 or above is mandatory.
  • Strong programming skills in Java, including OOP principles and design patterns.

Responsibilities

  • Design, develop, and maintain robust Java‑based applications.
  • Build and implement scalable microservices architecture.
  • Develop Spring Boot applications with expertise in RESTful API development.
  • Deploy and manage applications on Microsoft Azure.

Skills

Java Development
Microservices Architecture
Spring Boot
Kubernetes
Kafka
SQL Optimization
REST API Development
Azure

Job description

Java Backend Engineer - Lead II

UST is looking for a strong Java backend engineer to work on a multi‑vendor, multi‑geo team to build a NextGen High Scale Enterprise Platform.

Responsibilities
  • Design, develop, and maintain robust Java‑based applications using strong OOP principles and industry‑standard design patterns.
  • Build and implement scalable microservices architecture, ensuring high availability, fault tolerance, and performance optimization.
  • Develop Spring Boot applications with expertise in dependency injection, RESTful API development, and ORM frameworks (Hibernate/JPA).
  • Design and consume REST APIs for seamless integration between services and external systems.
  • Deploy and manage applications on Microsoft Azure, including Azure App Service, Azure Functions, Azure SQL Database, and Cosmos DB.
  • Develop, optimize, and maintain efficient SQL queries, ensuring data integrity, performance tuning, and adherence to industry standards.
  • Implement and follow CI/CD pipelines using tools such as Azure DevOps or Jenkins for automated builds, unit and integration testing, and continuous deployment.
  • Collaborate with cross‑functional teams (Development, QA, DevOps) to ensure smooth release cycles and production stability.
  • Perform code reviews, debugging, and troubleshooting complex technical issues in real‑time.
  • Participate in hands‑on coding exercises and problem‑solving sessions, demonstrating strong logical thinking and analytical skills.
  • Ensure adherence to coding standards, best practices, and security guidelines throughout the development lifecycle.
  • Effectively communicate technical concepts, project updates, and solutions to both technical and non‑technical stakeholders.
  • Continuously learn and adopt new tools, frameworks, and cloud best practices to improve system design and development efficiency.
Qualifications
  • 5–6 years of hands‑on experience in Java development at enterprise level (recent); experience with Java 18 or above is mandatory.
  • 3–4 years of hands‑on experience with Kafka.
  • 2–3 years of solid experience with Kubernetes.
  • Strong programming skills in Java, including OOP principles, design patterns, and familiarity with Java frameworks.
  • Understanding of microservices architecture and experience building and deploying microservices‑based applications.
  • Hands‑on experience developing Spring Boot applications, including dependency injection, ORM, and REST API development.
  • Knowledge of Microsoft Azure cloud platform, including Azure App Service, Azure Functions, Azure SQL or Cosmos DB.
  • Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) practices, including automated testing, build pipelines, and deployment strategies.
  • Proficiency in writing SQL queries according to industry standards, fine‑tuned for optimization.
  • Strong problem‑solving abilities, good communication (written & verbal), and ability to work effectively in a team.
  • Nice to have: Azure or GCP experience.
  • Nice to have: Kafka Connect, NoSQL, REST APIs.
Compensation

Location: California

Salary range: $82,000 – $123,000 per year.

Benefits
  • Full‑time employees accrue a minimum of 10 days of paid vacation per year, 6 days of paid sick leave, 10 paid holidays, and may receive paid bereavement leave and jury duty leave.
  • Eligibility to participate in the Company’s 401(k) retirement plan with employer matching.
  • Insurance coverage for medical, dental, and vision for employees and eligible dependents.
  • Company‑paid employee only benefits: basic life insurance, accidental death and disability insurance, short‑term and long‑term disability benefits.
  • Optional voluntary short‑term disability, Health Savings Account (HSA), and Flexible Spending Account (FSA).
Equal Employment Opportunity Statement

UST is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other applicable characteristics protected by law. We will consider qualified applicants with arrest or conviction records in accordance with state and local laws and “fair chance” ordinances.

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

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

UST • Bentonville (AR)

On-site
USD 82,000 - 123,000
Paid vacation
Paid sick leave
Health insurance
+1
Senior Java Engineer
Senior Java Engineer

UST • Bentonville (AR)

On-site
USD 82,000 - 123,000
401(k) with employer matching
Medical, dental, vision insurance
Paid time off and holidays
Junior Full Stack Developer
Junior Full Stack Developer

UST • Atlanta (GA)

On-site
USD 75,000 - 113,000
Paid vacation
Paid holidays
401(k) with company match
+2
Senior Java Backend Engineer – Kubernetes, Kafka & Azure
Senior Java Backend Engineer – Kubernetes, Kafka & Azure

UST • Sunnyvale (CA)

On-site
USD 82,000 - 123,000
Paid vacation and sick leave
401(k) retirement plan with employer matching
Health, dental, and vision insurance
+1
Full stack .NET / Cloud / DevOps
Full stack .NET / Cloud / DevOps

UST • Austin (CO)

On-site
USD 75,000 - 113,000
10 days paid vacation per year
401(k) retirement plan with employer matching
Medical, dental, vision insurance
Senior Java Full Stack Developer
Senior Java Full Stack Developer

UST • Bentonville (AR)

On-site
USD 82,000 - 123,000
Paid vacation (10 days)
Paid sick leave (6 days)
10 paid holidays
+3
Junior Full Stack Developer (Data CoE)
Junior Full Stack Developer (Data CoE)

UST • Bellevue (WA)

On-site
USD 82,656 - 96,432
401(k) Retirement Plan with employer matching
Medical, dental, and vision insurance
Paid vacation and sick leave
+1
Full stack .NET / Cloud / DevOps
Full stack .NET / Cloud / DevOps

UST • Austin (TX)

On-site
USD 75,000 - 113,000
10 days of paid vacation
6 days of paid sick leave
Medical, dental, and vision insurance
C2C Requirement of Senior Java Backend Engineer | Mountain View, CA
C2C Requirement of Senior Java Backend Engineer | Mountain View, CA

Tech Mirrors • Mountain View (CA)

Hybrid
USD 120,000 - 160,000
Junior Full Stack Developer (Data CoE)
Junior Full Stack Developer (Data CoE)

UST • Atlanta (GA)

On-site
USD 143,270,000 - 157,597,000
401(k) matching
Medical, dental, vision
Paid time off
+1