Senior Java Developer

Owision

Bengaluru

Hybrid

INR 2,200,000 - 3,600,000

Full time

19 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Owision is hiring a Senior Java Backend Developer for a hybrid role based out of Bengaluru. The ideal candidate brings 7–15 years of experience and hands‑on expertise in Core Java, Spring Boot, Kafka, and microservices architecture.

Responsibilities include designing, building, and maintaining backend services, implementing CI/CD, and collaborating in an Agile team. Remote work-from-home options are available while based in Bangalore.

Qualifications

  • 7–15 years of backend development experience with Java.
  • Strong knowledge of Core Java concepts and Spring Boot.
  • Experience with Kafka and microservices architecture.

Responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Build and support scalable microservices-based applications.
  • Work with Kafka for event-driven communication and messaging.

Skills

Java backend
REST APIs
English communication

Tools

Java
Spring Boot
Kafka
Microservices
JUnit 5
Mockito
CI/CD
Git

Job description

Job Title: Senior Java Backend Developer

Work Mode: Hybrid

Experience: 7–15 years

Employment Type: Full-time

Role Overview

We are looking for a Java Backend Developer with 7–15 years of experience to join our engineering team. The ideal candidate should have strong hands‑on experience in Core Java, Spring Boot, Kafka, and microservices architecture.

This is a remote work-from-home role based out of Bangalore, suitable for someone who is technically strong, collaborative, positive, and eager to learn.

Key Responsibilities
  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Build and support scalable microservices-based applications.
  • Work with Kafka for event-driven communication and messaging.
  • Develop clean, efficient, and maintainable code following best practices.
  • Write and maintain unit tests using JUnit 5 and Mockito.
  • Participate in code reviews, technical discussions, and design sessions.
  • Collaborate with cross-functional teams including developers, testers, architects, and product owners.
  • Work in an Agile/Scrum environment and actively participate in sprint ceremonies.
  • Support CI/CD pipelines and contribute to smooth build, deployment, and release processes.
  • Troubleshoot, debug, and resolve application issues in development and production-like environments.
Required Technical Skills
  • 2–6 years of Java backend development experience.
  • Strong understanding of Core Java concepts.
  • Hands‑on experience with:
  • Functional Interfaces
  • HashMap and Collections Framework
  • Multithreading and concurrency concepts
  • Experience with Spring Boot for backend service development.
  • Experience with Apache Kafka or similar messaging platforms.
  • Good understanding of microservices architecture.
  • Experience writing unit tests using JUnit 5 and Mockito.
  • Familiarity with CI/CD practices and tools such as Jenkins, GitLab CI, GitHub Actions, or similar.
  • Good understanding of REST APIs and backend integration patterns.
  • Experience using Git or similar version control systems.
Personality and Communication Skills
  • Positive, optimistic, and energetic attitude.
  • Willingness to contribute to a healthy team environment.
  • Comfortable communicating with team members.
  • Shows genuine interest in technology and willingness to learn.
  • Good English communication skills with a clear and understandable accent.
  • Team player with prior experience working in collaborative teams.
  • Good understanding of Agile methodology and experience working in Agile teams.
  • Open to feedback and continuous improvement.
Nice to Have
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Exposure to Docker or Kubernetes.
  • Knowledge of monitoring and logging tools Dynatrace/Grafana.
  • Experience with event-driven architecture.
  • Understanding of secure coding and performance optimization.
  • Preference will be given to candidates with experience in any of the following domains: Capital Markets, Stock Exchanges, Brokerage Platforms, Investment Banking, Wealth Management, Trading Platforms, Crypto Exchanges, FinTech, Payment Gateways, Banking
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Senior Java Developer
Senior Java Developer

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Tredence • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Java Back End Developer
Java Back End Developer

Tekskills • Bulandshahr

Hybrid
INR 1,500,000 - 2,300,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Senior Java Developer - 8-12 Years - Bengaluru/Chennai/Hyderabad
Senior Java Developer - 8-12 Years - Bengaluru/Chennai/Hyderabad

Crescendo Global Leadership Hiring India • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Java Developer
Java Developer

Tredence • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Java Backend Lead
Java Backend Lead

Innoventes Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Java Backend Developer
Java Backend Developer

United States Digital Space LLC • Karnataka

On-site
INR 1,500,000 - 2,000,000