Java Developer / Lead
Required qualifications, capabilities, and skills
•  Formal training or certification on software engineering concepts and 5+ years applied experience
•  Hands-on practical experience delivering system design, application development, testing, and operational stability ...
 •  Proficiency in Core Java/J2EE, including a deep understanding of language fundamentals, core APIs, web services, and design patterns.
•  Experience implementing MicroServices using Spring Boot, Rest API and Event-Driven architecture, as well as enterprise systems using DDD and CQRS patterns
•  Experience in design and development using the AWS services like ECS, EKS, Aurora Database, SQS, SNS, Event bridge Etc
•  Proficiency in automation and continuous delivery methods
•  Proficient in all aspects of the Software Development Life Cycle
•  Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
•  Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
•  Should have good knowledge on the development of the React JS latest version, and its features.
•  Should possess strong knowledge on sql Database.
•  Should be able to perform/recreate the architecture and framework based on the client requirements
•  Identifying web-based user interactions
•  Writing application interface codes using JavaScript following react.js workflows
•  Troubleshooting interface software and debugging application codes
•  Experience in REACT tools including React.js, Webpack, Enzyme, Redux, and Flux
 
Preferred qualifications, capabilities, and skills
•  Working Knowledge of AWS cloud technologies and its database like Aurora
•  Familiarity with API Management lifecycle
•  Test automation using Selenium, cucumber and performance testing using Blaze meter
experience
10