Your Role and ResponsibilitiesAs part of our growing team, you will:- Build cloud-natives services that solve new and existing business challenges and customer needs.
- Design and implement resilient systems and that horizontally scale.
- Dive into complex architectures and research and identify new technologies to solve tough problems.
- Influence multiple teams and hold a high bar for systems architecture, operations, and quality.
- Mentor and foster career growth for junior engineers.
#ISAIISL24Q1
Required Technical and Professional Expertise
- 12 to 15 years of experience in enterprise level software architecture, design, development (architecture, design patterns, reliability and scaling) of new and current systems
- Experienced in Full Stack product development
- Bachelor’s Degree in computer science or a related field
- Computer Science fundamentals in data structures, algorithm design and problem solving.
- Extensive knowledge and deep understanding of Java and related technologies
- Experience with modern software development methodologies: Agile/Kanban, CI/CD, DevOps, etc.
- Proficiency in Full Stack product development
- Proficiency with Java is essential.
- Proficiency with React, TypeScript, JavaScript, HTML CSS is essential
- Proficient with REST APIs
- Proficient with product development experience on both front end and back end
- Experience with AWS and/or other public cloud technologies.
Preferred Technical and Professional Expertise
- Database Experience (query optimization, index generation, caching) or NoSQL DBs a plus