Your Role and Responsibilities As 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