Minimum Qualifications
- Development Background: Backend batch application development skillset.
- Skill Level Required: 5 years of development experience using Agile and testdriven methodologies.
- Programming Languages Experience: Majority in Java SQL.
- Azure Cloud Development: Minimum 2 years using Azure computing services (Azure Function Azure App Service) Azure KeyVault SFTP.
- DevOps Tools: Minimum 1year experience with Git CICD pipeline Dynatrace and unit and regression testing frameworks (used in daily Agile development).
- SelfStarter: Ability to take independent action to achieve results.
- Critical Thinking: Highly developed analytical and problemsolving skills.
- Education: B.S. in Computer Science or related fields.
Preferred Qualification - Demonstrates a positive professional attitude when working and communicating with others.
Role Develop the following nonfunctional components:
- Develop and document defined CICD pipelines for application deployment automation.
- Implement High Availability and Disaster Recovery strategy by design.
- Implement autorecovery scripts to minimize recovery time.
- Document application deployment diagrams and system operation runbooks for support and oncall 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.
Project As part of a transformation we are looking for a Sr. Developer with experience in functional and nonfunctional software/application development to rewrite a legacy batch Java program using the latest Java and Azure cloud services.
Responsibilities - Rewrite a legacy batch Java program translating and transmitting functionalities using the latest Java and Azure cloud services.
- Deploy the rewritten 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 endtoend UAT performance concurrency and stress tests.
- Run the application in parallel with the legacy system and fix any issues.
Required Skills : JavaJavascript
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No