Posted 1w ago

Senior Java Backend Engineer

@ Zensar
Bangalore, Karnataka, India
RemoteFull Time
Responsibilities:debugging systems, performing analysis, building services
Requirements Summary:6+ years Java backend experience with Java 17+, Spring ecosystem, Kafka, containerization, cloud platforms, CI/CD, and observability tools; strong problem solving and communication skills.
Technical Tools Mentioned:Java 17+, Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Apache Kafka, Docker, Kubernetes, AWS, Azure, GCP, Jenkins, GitHub Actions, GitLab CI, Prometheus, Grafana, ELK Stack, Splunk, Project Reactor, WebFlux, Terraform, CloudFormation, OAuth2, JWT
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Technical Requirements

  • Core Java: 6+ years of professional experience with deep expertise in Java 17+ (Sealed classes, Records, Virtual Threads, and Stream API).
  • Spring Ecosystem: Advanced proficiency in Spring Boot, Spring Cloud, Spring Security (OAuth2/JWT), and Spring Data JPA.
  • Messaging & Streaming: Hands-on experience with Apache Kafka for high-throughput event processing and asynchronous communication.
  • Containerization: Proven experience with Docker and orchestration via Kubernetes (K8s).
  • Cloud Platforms: Working knowledge of cloud-native development on AWS, Azure, or GCP.
  • CI/CD & DevOps: Experience building automated pipelines using Jenkins, GitHub Actions, or GitLab CI.
  • Observability: Familiarity with monitoring tools like Prometheus, Grafana, ELK Stack, or Splunk.

 

Soft Skills

  • Problem Solving: Ability to debug complex distributed system issues and perform root-cause analysis.
  • Communication: Strong ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Adaptability: A "continuous learning" mindset to stay updated with the rapidly evolving Java/Spring ecosystem.

 

Preferred Qualifications

  • Experience with Reactive Programming (Project Reactor/WebFlux).
  • Knowledge of Infrastructure as Code (IaC) using Terraform or CloudFormation.
  • Experience in the FinTech or E-commerce domains handling high-transaction volumes.

Responsibilities

NA