Senior Java Backend Engineer

Wipro
Sunnyvale, CA
Job Description
Role Overview

We are seeking a skilled Java Backend Engineer to design, develop, and maintain scalable, high-performance backend services and distributed systems. The ideal candidate will have strong expertise in Java, Microservices, Kafka/Flink, NoSQL databases, Kubernetes, Docker, AWS, and cloud-native development.

What You Will Do

Design and build scalable backend applications using Java, Spring Boot, and Microservices. Develop real-time event-driven solutions using Kafka and/or Flink. Build REST APIs and distributed systems with high availability and performance.

Why It Might Be a Fit

The ideal candidate will have 5+ years of backend development experience, experience with cloud-native distributed systems and Agile delivery, and strong expertise in Java, Microservices, Kafka/Flink, NoSQL databases, Kubernetes, Docker, AWS, and cloud-native development.

Requirements

  • Bachelor's/Master's degree
  • 5+ years of backend development experience
  • Experience with cloud-native distributed systems and Agile delivery
  • Java 11/17/21+
  • Core Java
  • Multithreading
  • JVM
  • Spring Boot
  • Microservices
  • REST APIs
  • Kafka or Flink
  • Event-Driven Architecture
  • Cassandra
  • MongoDB
  • Redis
  • Docker
  • Kubernetes
  • AWS Cloud

Benefits

  • Full range of medical and dental benefits options
  • Disability insurance
  • Paid time off (inclusive of sick leave)
  • Other paid and unpaid leave options
]]>