Senior Software Engineer Java

Year    MH, IN, India

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4695827
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year