JAVA Cloud Developer

Fort Worth, Texas

Procyon TS
Apply for this Job
Minimum Qualifications
  • Development Background: Backend batch application development skillset.
  • Skill Level Required: 5+ years of development experience using Agile and test-driven 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 1-year experience with Git, CICD pipeline, Dynatrace, and unit and regression testing frameworks (used in daily Agile development).
  • Self-Starter: Ability to take independent action to achieve results.
  • Critical Thinking: Highly developed analytical and problem-solving 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 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.
Project

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.
Responsibilities
  • 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.

Required Skills : Java,Javascript

Basic Qualification :

Additional Skills :

Background Check : No

Drug Screen : No
Date Posted: 28 April 2025
Apply for this Job