company logo

Senior Software Engineer (Java Developer)

Delhi
Gurgaon
Noida
Contract
Mid-Level: 5 to 8 years
1L - 1.2L (Per Year)
Posted on Jan 23 2026

About the Job

Skills

Java
AI/ML
J2EE Web Services
REST APIs
Mysql
OAuth2
TDD
DevOps

Designation: Senior Software Engineer (Java Developer)

Location: Gurgaon

 

About OneAssist

OneAssist is on a mission to simplify and secure everyday life. As India’s leading assistance and protection platform, we partner with top banks, mobile OEMs, and brands to offer bundled solutions that help customers tackle life’s disruptions — from damaged phones to financial loss and healthcare needs.


We’re backed by marquee investors and we’re building the future of consumer experience using AI and data-driven innovation.


The Role


We're looking for a Senior Software Engineer who’s passionate about clean code, scalable systems, and solving real business challenges. You’ll work closely with product managers, architects, and fellow engineers to build robust, high-performance microservices that power OneAssist’s digital ecosystem and integrate AI-driven capabilities into backend systems where applicable.


Key Responsibilities


Develop and maintain scalable Java-based microservices using Spring Boot, Spring Cloud, and Hibernate.

Design and implement RESTful APIs for customer-facing and internal services.

Collaborate with cross-functional teams to define, design, and ship new features.

Write clean, testable, and efficient code while maintaining high standards of code quality and automation.

Own service reliability and performance; implement caching, load balancing, and asynchronous messaging (RabbitMQ/Kafka).

Tune database interactions (MySQL & NoSQL) for performance and scalability.

Build CI/CD pipelines using tools like Jenkins, Maven, and Git.

Apply secure coding practices across all development work.

Basic understanding of AI/ML concepts (LLMs, embeddings, inference vs training).

Experience integrating AI services via APIs (e.g., chatbots, recommendation engines, document processing, automation).

Familiarity with prompt engineering, request/response optimization, and handling model outputs safely.

Exposure to AI observability, rate limiting, and cost management is a plus.

 


What We’re Looking For.


• 5–7 years of experience building scalable, customer-facing systems.


• Deep hands-on expertise in Java/J2EE, Spring Framework, and REST APIs.


• Good understanding of microservice architecture and containerization (Docker/Kubernetes is a plus).


• Experience with performance tuning, message queues, caching strategies, and fault-tolerant systems.


• Solid knowledge of SQL (MySQL) and exposure to NoSQL databases.


• Strong understanding of application security concepts (OAuth2, authentication, authorization).


• Familiarity with test frameworks like JUnit and CI tools (Jenkins, Maven).


• A passion for engineering best practices: TDD, clean architecture, secure code, and DevOps culture.


 


Educational Qualification:


· B.Tech / M.Tech in Computer Science or a related field from a reputed institution.

About the company

At ALIQAN Technologies we provide multiple IT related services to our customers, giving them pure satisfaction and fulfilling all their needs just at one location. We provide them with all kind of related services here, thus saving them from the hardship of moving all over the town. By combining innovative designs with quality software and web development, we offer our clients everything they need ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

New Delhi, Delhi

Other open jobs from ALIQAN Technologies