Software Engineer - Java (Backend)

Omnissa India Private Limited

Bengaluru

On-site

INR 6,000,000 - 10,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Omnissa is seeking an experienced Senior Java backend engineer to design, develop, and optimize secure access solutions for enterprise applications. You will implement high-performance, containerized Java apps supporting remote access across cloud platforms and design RESTful APIs with a strong emphasis on security and scalability.

Responsibilities include leading architecture design, code reviews, and mentoring teams while driving CI/CD automation and QA.

Qualifications

  • 9 to 13 years of enterprise Java backend experience.
  • Strong cloud and container orchestration background.
  • Proficient in Java, multi-threading, Spring, REST APIs.
  • Experience in designing large-scale distributed, high-availability systems.
  • Solid understanding of MFA, SSO, TLS, HTTPS.
  • Familiar with Docker, Kubernetes, Bash/Python, Angular.
  • Excellent problem-solving, algorithm design, and communication.

Responsibilities

  • Design, develop and optimise secure access solutions for enterprise apps.
  • Implement high-performance, containerized Java applications for remote access.
  • Design RESTful APIs following standards.
  • Collaborate with product management, architects, and teams to deliver features.
  • Lead component-level architecture design, code reviews, and coding standards.
  • Automate unit and integration tests in CI/CD pipelines.
  • Apply security concepts to protect application access.
  • Engage in asynchronous event-driven frameworks like Netty, WebSocket, Kafka, and Java8 patterns.

Skills

Java backend engineering
Cloud architecture
Container orchestration
AI technology
Java programming
Multi-threading
Spring
REST API design
Distributed systems
Security concepts
Docker
Kubernetes
Bash/Python scripting
Angular framework
Problem solving
Communication skills

Education

BE/BTech/ME/MTech in Computer Science or related field

Tools

Docker
Kubernetes
Bash
Python
Angular

Job description

Overview

Omnissa is a global private company with over 4,000 employees, building an AI‑driven digital work platform that empowers secure, streamlined access to enterprise applications from any device across any cloud.

Responsibilities
  • Design, develop, and optimise secure access solutions for enterprise applications, including virtual desktop, SaaS, and internal resources.
  • Implement high‑performance, scalable, containerized Java applications that support remote access across all cloud platforms.
  • Design RESTful APIs and ensure adherence to industry standards and best practices.
  • Collaborate with product management, architects, and team members to deliver high‑quality features and architecture.
  • Lead component‑level architectural design, code reviews, and maintain coding standards.
  • Automate unit and integration tests within CI/CD pipelines to ensure reliability.
  • Apply security concepts including MFA, SSO, TLS, and authentication protocols to protect application access.
  • Engage in asynchronous event‑driven frameworks such as Netty, WebSocket, Kafka, and functional Java8 patterns.
Qualifications
  • 9 to 13 years of experience in enterprise‑grade Java backend engineering (BE/Btech/ME/MTech).
  • Strong background in cloud‑based architecture, container orchestration, and AI technology.
  • Proficiency in Java, multi‑threading, Spring, networking, and REST API design.
  • Experience designing large‑scale distributed systems, high‑availability, and asynchronous pipelines.
  • Solid understanding of security concepts: MFA, SSO, TLS, HTTPS, and general authentication mechanisms.
  • Familiarity with Docker, Kubernetes, Bash/Python scripting, and Angular frameworks.
  • Excellent problem‑solving, algorithm design, and communication skills.

Omnissa is committed to building a workforce that reflects the communities we serve across the globe. We hire based on merit and with equal opportunity for all.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Java (Backend)
Software Engineer - Java (Backend)

Omnissa • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Software Engineer - Java (Backend)
Software Engineer - Java (Backend)

Omnissa, LLC • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Flexible working hours
Health insurance
Employee development programs
Software Engineer (C#, Distributed systems)
Software Engineer (C#, Distributed systems)

Omnissa • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Sr. Software Engineer/Staff - Java, Distributed System (Evergreen)
Sr. Software Engineer/Staff - Java, Distributed System (Evergreen)

Omnissa, LLC • Bengaluru

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

Zymr Systems • Ahmedabad District, Pune District

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Omnissa • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Flexible work options
Professional development opportunities
Collaborative work environment
Java Software Engineer
Java Software Engineer

People Tech Group Inc • Dadri

On-site
INR 1,400,000 - 2,100,000
Senior Engineer - Devsecops - Bengaluru
Senior Engineer - Devsecops - Bengaluru

Omnissa India Private Limited • Bengaluru

On-site
INR 5,500,000 - 9,000,000
Senior Backend Engineer Jobs -Java (7-10 Years Experience)
Senior Backend Engineer Jobs -Java (7-10 Years Experience)

Winzons • India

On-site
INR 4,200,000 - 7,000,000
Software/Sr.Software Engineer - C#.net
Software/Sr.Software Engineer - C#.net

Omnissa • Chennai District

Hybrid
INR 1,200,000 - 1,800,000