- Work with architects and other stakeholders on polishing requirements, suggest technical solutions, and provide feasible estimates
- Transfer requirements into implementation that is focused on efficiency and quality
- Be an owner of solutions implemented, actively support them from the proof of concept through production deployment
- Focus not only on development but on running software in production. Be proactive in defining monitoring / alerting specifications, enhancing observability and traceability of all production flows
- Provide mentorship to junior team members, become a center of competence on every part of the product you contribute to
- Participate in code reviews and other efforts to maximize quality of Engage products
- Be ready to provide technical assistance and guidance to service engineering teams that answer customer requests
- Work in a distributed team spanning across multiple time zones
Qualifications :
- 8+ years of experience in software development role building backend services using Java, Spring, REST API, Docker & K8s.
- Proven track record in delivery of event-driven, highly available, scalable, resilient enterprise grade commercial cloud services.
- Proficiency in developing Java applications. Advanced knowledge of Java Core, Collections, Multithreading & Java Memory Model, Garbage collection
- Deep understanding of micro services architecture paradigm, event driven system design, distributed systems, eventual consistency principles
- Experience developing REST services : REST manifesto, stateful / stateless services, load balancing strategies
- Strong RDBMS skills : writing advanced queries, designing table structure / indexes / triggers, query optimization / query plan analysis
- Hands on experience deploying applications using Kubernetes
- Experience working with Kafka or other messaging queues
Nice to have :
- Experience with Contact Center solutions is a plus
- Experience with AWS-native technologies (S3, DynamoDB, Athena, EC2) is a plus
- Experience with data streams processing technologies and frameworks (Apache Flink, Apache Spark) is a plus
What we offer :
- Mediclaim Benefits
- Paid Holidays
- Casual / Sick Leave
- Privilege Leave
- CaRing Days
- Bereavement Leave
- Maternity Leave
- Paternity Leave
- Wellness Coaching
- Employee Referral Bonus
- Professional Development Allowances
- Night Shift Allowances
Role : Blockchain Quality Assurance Engineer
Industry Type : IT Services & Consulting
Department : Engineering - Software & QA
Employment Type : Full Time, Permanent
Role Category : Quality Assurance and Testing
Education
UG : Any Graduate
PG : Any Postgraduate
Skills Required
Distribution System, Monitoring, Backend, Multithreading