Should have very good 4-5 experience and full working knowledge of technologies such as Microservices, Serverless design and development using J2EE, AWS
Proficient in comprehending business requirements and defining system design specifications to realise these requirements
Experience in using design patterns, architecture best practices and creation of required design artefacts
Excellent knowledge of Relational and Non-Relational Databases, MySQL, Dynamodb, etc
Experience in developing and integrating secure API services and Third-party services
Experience in defining configuration management process using tools such as Git
Excellent verbal and written communication in English.
Experience with continuous integration and DevOps
Ability to work under pressure and commitment to meet customer expectations.
Responsibilities:
Lead \ participate in the architecture and design of business solution
Effectively Communicate the design to development teams and other stakeholders
Oversee assigned programs (e.g. conduct code review) and provide guidance to team members
Assist with solving technical problems when they arise
Address technical concerns, ideas and suggestions
Continuously validate and ensure that the solution being implemented adheres to agreed architecture and infrastructure and meets quality standards, user needs, business goals.
Diagnose performance issues, functional issues and suggest solutions