15 plus years of experience with proficiency in architecting, designing and developing enterprise software systems and products following microservices based design.
Identify the appropriate software architecture based on the requirements and design elements contained in a system specification.
Work closely with customers, business analysts, user interaction designers, and other software engineers to develop the solution.
Proficiency in software development lifecycles and process
Experience in project estimation techniques, architecture and design patterns and performance engineering.
Participate in the system specification review process to ensure system requirements can be translated into valid software architecture
Apply in Software Designing Architecting bets practices.
Review project plan and involve in planning activities.
Microservice development and integration experience.
Tools Technologies Java J2EE, Spring Boot, Nodejs, Java Script, MQ, Kafka, Python, Elk or Splunk and Linux.
DevOps awareness with Jenkins and Maven.
Experience in implementing secure coding standards and code security verification methodologies.
Agile Delivery exposure leading Scrum teams, User story definition, backlog grooming and Sprint planning.
Experience in working geographically dispersed project teams will be a plus point.