JAVA Cloud Developer
Sr. DeveloperDevelop the following non-functional components:Develop and document defined CICD pipelines for application deployment automation.Implement High Availability and Disaster Recovery strategy by design.Implement auto-recovery scripts to minimize recovery time.Document application deployment diagrams and system operation runbooks for support and on-call activities.Implement dashboards for system health status, application status, audit, alert, logs, operation metrics, and cloud cost.Follow Agile Development methodology, attending scrum ceremonies and reporting status daily.As part of a transformation, we are looking for a Sr. Developer with experience in functional and non-functional software/application development to re-write a legacy batch Java program using the latest Java and Azure cloud services.Rewrite a legacy batch Java program, translating and transmitting functionalities, using the latest Java and Azure cloud services.Deploy the re-written application to Azure cloud environments.Achieve 85% code coverage using unit tests.Create a regression test bed covering 100% of defined use cases.Performance tuning.Create and execute end-to-end, UAT, performance, concurrency, and stress tests.Run the application in parallel with the legacy system and fix any issues.