Design, implement and trouble-shoot scalable and reusable software systemsIn-depth knowledge of JavaScript, CSS, HTML, front-end languages, frameworks, JS / Python, and related libraries.Experience in Relational database (PostgreSQL), write and optimize stored procedures, PL / SQL, packages, triggers, and functions.Experience with NoSQL databases - Mongo, AWS ,Expertise in SQL and Linux Shell scripting.Database concepts : Relational databases (PostgreSQL, MySQL, MariaDB) and NoSQL databases(Mongo, DynamoDB, Cassandra etc.)SOLID Principles, Design patterns.Web API experience and architectural styles (e.g., REST), creating / consuming RESTful web services.Familiarity with unit testing, TDD, BDD and DDD.Modern JavaScript frameworks (Angular, React, TypeScript).Configuration management experience (e.g., GitHub, Jenkins, Git etc.)Experience in the following areas would be desirable.Container technologies (e.g., Docker, K8s etc.).Software methodologies (Safe Agile, waterfall, scrum, etc.).Database Administration (DBA) experience, Experience in Generative AI, Machine learning would be a plusObject-oriented programming experienceHands on experience in working with AWS servicesTdd / Bdd, Webapi, Dynamo, Sql, Java, Cassandra
Skills Required
Java, lead engineer, Github, l2 l3 protocol , Docker, Cassandra, Typescript, Dynamo, Sql