Education & Experience
- A professional degree in Computer Science from a reputable institution, backed by a consistent academic record.
- A knack for problem‑solving, data structures, and algorithms.
- Proficiency in ElasticSearch.
- 4+ years of hands‑on development experience, primarily in building products for large enterprises.
- Exceptional communication skills.
- Mastery in Java programming; familiarity with Python is a plus. Experience with Spring Boot.
- Practical knowledge of one or more cloud‑based technologies (e.g., ElasticSearch, Storm, Hazelcast, MongoDB, Ceph, Kafka) is highly desirable.
- Expertise in building concurrent and/or parallelised, highly performant, scalable applications.
- A track record of identifying and addressing complex issues in scalable deployments.
- Exposure to Service‑Oriented Architecture (SOA) and Test‑Driven Development (TDD) is an added advantage.
Roles & Responsibilities
- Dive deep into technical aspects (analysis, design & implementation) as required.
- Take complete ownership of features within the product.
- Engage in debates and detailed discussions about functional and non‑functional requirements with our Product Management team.
- Collaborate with the team to design solutions, seeking stakeholder input before implementation.
- Create essential artifacts such as functional specifications and detailed designs for your assigned features.
- Implement intricate features with an unwavering commitment to quality, following the Test‑Driven Development (TDD) process.
- Maintain open lines of communication, promptly reporting risks and progress to your supervising manager.
- Share your expertise and mentor team members.
- Provide support by troubleshooting and creating Root Cause Analysis (RCA) for production issues, subsequently working on short‑term and long‑term solutions.
Skills
- Kafka
- Algorithms
- Test‑Driven Development (TDD)
- Cloud‑based technologies
- Data structures
- Elasticsearch
- Problem‑solving
- MongoDB
- J2EE
- Spring Boot
- AWS
- Python
- Java
- Service‑Oriented Architecture (SOA)
Seniority level
Associate
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Location: Pune, Maharashtra, India