Jobs · Engineering · California

Java Backend Engineer

UST · Sunnyvale, CA · 3 wk ago
Engineering$82k–$123k/yrFull-time

About the role

UST is seeking a Java backend engineer lead to join a multi-vendor, multi-geo team building a NextGen High Scale Enterprise Platform. Key responsibilities include designing, developing, and maintaining robust Java-based applications, implementing scalable microservices architecture, and collaborating with cross-functional teams.

Responsibilities

  • Design, develop, and maintain robust Java-based applications using strong object-oriented programming 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 (Spring Core), RESTful API development, ORM frameworks (Hibernate/JPA), and 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 / Cosmos DB.
  • Implement and follow CI/CD pipelines using tools like Azure DevOps/Jenkins for: Automated builds, Unit & integration testing, Continuous deployment, and collaboration with Dev, QA, and DevOps teams.
  • Perform code reviews, debugging, and troubleshooting of 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.

Requirements

  • 5-6 years hands-on experience in Java development at enterprise level (recent).
  • Experience in working Java Version 18 or above is mandatory.
  • 3-4 years of hands-on experience with Kafka.
  • 2-3 years of solid experience in Kubernetes.
  • Strong programming skills in Java, including object-oriented programming principles, design patterns, and familiarity with Java frameworks.
  • Understanding of microservices architecture and experience in building and deploying microservices-based applications.
  • Hands-on experience in developing Spring Boot applications, including dependency injection, ORM (Object-Relational Mapping), 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 builds, unit & integration testing, continuous deployment, and deployment strategies.
  • Proficiency in writing SQL queries as per industrial standards, fine-tuned for optimization.
  • Strong problem-solving abilities, good communication (written & verbal) skills, and the ability to work effectively in a team.

Skills and experiences

  • Mandatory: Java, Spring Boot, Kafka, Kubernetes, Rest API, SQL, Cosmos DB (or any NoSQL).
  • Nice to have: Azure or GCP experience.

Benefits

  • Full-time, regular employees accrue a minimum of 10 days of paid vacation per year, receive 6 days of paid sick leave each year (pro-rated for new hires throughout the year), 10 paid holidays, and are eligible for paid bereavement leave and jury duty.
  • Eligible to participate in the Company’s 401(k) Retirement Plan with employer matching.
  • Eligible to participate in medical, dental, and vision insurance, as well as the following Company-paid Employee Only benefits: basic life insurance, accidental death and disability insurance, and short- and long-term disability benefits.
  • Part-time employees receive 6 days of paid sick leave each year (pro-rated for new hires throughout the year).
  • All US employees who work in a state or locality with more generous paid sick leave benefits than specified here will receive the benefit of those sick leave laws.

Similar jobs

Backend Engineer

SproutsAISan Jose, CA· 3 wk ago
Engineering$170/hrapply on app.sproutsai.com

Backend Engineer

Trigent Software IncFremont, CA· 1 wk ago
Engineeringapply on ajax.googleapis.com

Backend Engineer

WindfallSan Francisco, CA· 1 wk ago
Engineering$180k–$215k/yrapply on jobs.lever.co

Backend Engineer

Air AppsSan Francisco, CA· 4 days ago
Engineeringapply on jobs.ashbyhq.com

Backend Engineer

ConduitSan Francisco, CA· 8 mo ago
Engineering$130k–$190k/yrapply on ycombinator.com

Backend Engineer

Pump.coSan Francisco, CA· 7 mo ago
Engineering$120k–$200k/yrapply on grnh.se