
Software Engineer II
- Kozhikode, Kerala
- Permanent
- Full-time
- Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities.
- Operate and scale a rapidly growing product that is vital to our partners.
- Contribute novel ideas and collaborate with cross-functional teams to deliver and improve Blackhawk systems.
- Collaborate with product architects, product owners, and other stakeholders to deliver high value capabilities to the platform.
- Bachelor or Master’s degree in Computer Science and/or equivalent experience.
- 2+ years of solid programming experience building distributed systems using java technologies. Expert in Core Java 8 or above.
- Hands-on experience in using relational database with good exposure to SQL.
- 2 years working experience in Spring framework.
- Ability to differentiate good and bad design and coding practices.
- Strong verbal and written communication skills.
- Strong in self-direction, problem solving and critical thinking.
- Deep passion for providing high quality customer experiences.
- Familiarity with the whole web stack, including protocols.
- Experience with Amazon Web Services (AWS) including RDS, EC2 and AWS Certified Cloud Practitioner is preferred.
- Experience with container-based application development using Docker/ Kubernetes.