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