Senior Software Engineer - Java OmnifiCX Hyderabad, India

Kensium Llc

Hyderabad

On-site

INR 3,500,000 - 6,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Kensium Llc is seeking a Senior Software Engineer in Hyderabad to design and build scalable Java microservices and distributed systems. You will mentor teammates and drive technical excellence across the engineering organization.

Role focuses on Spring/Quarkus ecosystems, data management with PostgreSQL/MySQL, and cloud-native deployments using Docker and Kubernetes. Strong system design and CI/CD practices are essential.

Qualifications

  • 5+ years of professional Java development experience building production-grade distributed systems.
  • Deep expertise in Spring ecosystem (Spring Boot, Spring Cloud, Spring Data) or Quarkus.
  • Strong foundation in data structures, algorithms, and system design principles.
  • Hands-on experience with relational databases (PostgreSQL or MySQL) and query optimization.
  • Experience with queuing services and asynchronous messaging patterns.
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Proficiency with Git, Maven/Gradle, and CI/CD practices.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Responsibilities

  • Architect and build high-performance Java microservices and distributed systems.
  • Design and optimize data solutions using PostgreSQL/MySQL for availability and integrity.
  • Implement caching and queuing solutions with Redis for high throughput.
  • Deploy and manage Docker containers and Kubernetes clusters.
  • Champion testing (unit, integration, performance) and conduct thorough code reviews with clear documentation.
  • Collaborate with product, QA, and operations teams and mentor junior engineers.

Skills

Java development
System design
Data structures & algorithms
CI/CD practices
Git

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MySQL
Redis
Maven/Gradle

Job description

We're looking for a Senior Software Engineer to design and build scalable, distributed systems using modern Java technologies. You'll be a key contributor shaping our platform architecture, mentoring teammates, and driving technical excellence across the engineering organization.

What You’ll Do
  • Architect & Build : Design and develop high-performance applications using Core Java (17+), Spring Boot, and Quarkus with a focus on microservices and distributed architectures.
  • Data Management : Implement and optimize data solutions using SQL databases (PostgreSQL, MySQL), ensuring high availability and data integrity.
  • Performance Optimization : Design and integrate caching and queuing solutions using Redis to achieve high throughput and responsiveness at scale.
  • Cloud & Infrastructure : Deploy and manage containerized applications using Docker and Kubernetes.
  • Quality & Best Practices : Champion engineering excellence through comprehensive testing (unit, integration, performance), thorough code reviews, and clear technical documentation.
  • Collaboration & Leadership : Partner with product, QA, and operations teams to deliver impactful solutions while mentoring junior engineers and fostering a culture of continuous learning.
What You Bring
Required
  • 5+ years of professional Java development experience building production-grade distributed systems.
  • Deep expertise in Spring ecosystem (Spring Boot, Spring Cloud, Spring Data) or Quarkus.
  • Strong foundation in data structures, algorithms, and system design principles.
  • Hands-on experience with relational databases (PostgreSQL or MySQL) and query optimization.
  • Experience with queuing services and asynchronous messaging patterns.
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Proficiency with Git, Maven/Gradle, and CI/CD practices.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Preferred
  • Experience with Java 17+ features (records, sealed classes, pattern matching).
  • Experience with distributed caching solutions (e.g., Redis).
  • Exposure to cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools.
What We Offer
  • Opportunity to work on challenging, large-scale distributed systems.
  • Collaborative engineering culture with a focus on growth and continuous learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer-8 years-Bangalore
Java Developer-8 years-Bangalore

Crescendo Global Leadership Hiring India • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Senior Java Developer
Senior Java Developer

Tredence • Bengaluru

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

Tredence • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Java Developer
Java Developer

Zymr Systems • Ahmedabad District, Pune District

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

V2 Solutions • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Udemy Learning Licenses
Comprehensive health insurance
Paid time off
+2
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,100,000
Group Health Insurance
Competitive pay
Learning & Growth opportunities
+3
Software Engineer (Backend Engineer) - Bengaluru
Software Engineer (Backend Engineer) - Bengaluru

Omnissa • Bengaluru

On-site
INR 900,000 - 1,600,000
Java, Kotlin and Quarkus technologies with backend development
Java, Kotlin and Quarkus technologies with backend development

Logic Planet • Bengaluru

Hybrid
INR 2,800,000 - 5,200,000
Java Full Stack Developer
Java Full Stack Developer

EY • Hyderabad

Hybrid
USD 100,000 - 130,000
Software Engineer / Senior Software Engineer (Java Microservices)
Software Engineer / Senior Software Engineer (Java Microservices)

ClearTrail Technologies Pvt. Ltd. • India

On-site
INR 1,200,000 - 1,800,000