Cloud Application Developer Job in Smarsh Inc
Cloud Application Developer
Smarsh Inc
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Summary
Roles and Responsibilities
- Technically hands-on (Analysis, Design & Implementation) working on deliverables as required
- Complete ownership of features assigned to work on in the product
- Debate and elaborate functional and non-functional requirements with Product Management
- Work on a solution approach and design with team, get it reviewed by stake holders before implementation
- Generate artefacts such as functional spec and detailed design for the features owned/assigned
- Implement complex features with high quality & following TDD process
- Communicate risks and progress in a timely manner to reporting supervisor
- Mentor team members
- Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix
- Professional degree in Computer Science from a reputed college with consistent academic record
- Excellent in Problem Solving/Data-Structures & Algorithms
- Good exposure to ElasticSearch
- Should possess 5-8 years of development experience, primarily in building products large enterprises.
- Should possess excellent communication skills
- Must be expert level Java programmer; exposure to Python is a plus
- Should have experience in Spring boot
- Working experience in one or more cloud based technologies(viz., Elastic Search, Storm, Hazlecast, MongoDB, Ceph, Kafka) is highly desirable
- Hands on experience in building concurrent and/or parallelized, highly performant scalable applications.
- Proven ability to root cause complex issues in scalable deployments
- Working experience on SOA and TDD is an added advantage


Help us improve JobGrin
Need Help? Contact us