Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer - Java

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

EDUCATION & EXPERIENCE

  • Bachelor’s or Master’s degree in Computer Science (or equivalent) from a reputed institution, with a strong academic foundation.
  • Strong analytical mindset with solid understanding of data structures and algorithms.
  • Proven expertise in Elasticsearch and hands-on experience in Java (with working knowledge of Python being an added advantage).
  • Over 6 years of development experience, primarily focused on creating enterprise-grade software products.
  • Skilled in Spring Boot framework and modern software design principles.
  • Familiar with cloud-based and distributed technologies such as Elasticsearch, Storm, Hazelcast, MongoDB, Ceph, and Kafka.
  • Experienced in designing and developing high-performance, concurrent, and scalable applications.
  • Demonstrated ability to diagnose, analyze, and resolve complex technical challenges in large-scale deployments.
  • Exposure to Service-Oriented Architecture (SOA) and Test-Driven Development (TDD) methodologies.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.

ROLES & RESPONSIBILITIES

  • Participate deeply in all phases of the development lifecycle, including analysis, design, and implementation.
  • Take full ownership of assigned features and deliver them with accountability and quality.
  • Work closely with the Product Management team to clarify both functional and non-functional requirements.
  • Collaborate with peers and stakeholders to design effective, scalable solutions before implementation.
  • Prepare key documentation such as functional specifications, technical designs, and related artifacts.
  • Develop and deliver complex product features following TDD principles, ensuring robust and maintainable code.
  • Proactively communicate status updates, risks, and dependencies to project leads or managers.
  • Mentor junior team members by sharing technical knowledge and best practices.
  • Support production systems through effective troubleshooting, Root Cause Analysis (RCA), and long-term resolution planning.

Job Types: Full-time, Permanent

Pay: ₹2,500,000.00 - ₹3,500,000.00 per year

Benefits:

  • Flexible schedule
  • Health insurance
  • Internet reimbursement
  • Paid time off
  • Provident Fund

Application Question(s):

  • How many years experience in Java?
  • How many years experience in Kafka ?
  • How many years experience in Elastic Search ?
  • How many years experience in AWS ?
  • How soon can you join us ?

Work Location: In person

© 2025 Qureos. All rights reserved.