- Location: 100% Remote
- Employment Type: W2 Only
- Contract Duration: 6 months with possible extensions
Job Summary
We are seeking an experienced Senior Application Developer to design, develop, and enhance enterprise applications using Java, React, and Microsoft Azure. The ideal candidate will have a strong background in full-stack development, cloud technologies, and application modernization, with exposure to containerization, infrastructure automation, and DevOps practices.
Key Responsibilities
- Design, develop, maintain, and enhance applications using Java and React.
- Develop and support cloud-based applications and services within Microsoft Azure.
- Work with Azure Kubernetes Service (AKS) and Kubernetes to support application containerization and orchestration.
- Build and maintain CI/CD pipelines to automate application builds, testing, and deployments.
- Utilize Terraform for infrastructure provisioning and configuration management.
- Apply knowledge of the .NET technology stack to support integrations and existing applications.
- Troubleshoot technical issues, optimize application performance, and implement enhancements.
- Collaborate with development, infrastructure, and business teams to deliver scalable and reliable technical solutions.
- Maintain technical documentation and adhere to established development, security, and compliance standards.
- Support application modernization, system integration, and continuous improvement initiatives.
Required Qualifications
- Strong hands-on application development experience using Java and React.
- Experience developing and supporting applications within Microsoft Azure.
- Familiarity with AKS/Kubernetes, containerization, and orchestration.
- Experience or working knowledge of CI/CD pipelines and automated deployments.
- Familiarity with Terraform and infrastructure-as-code practices.
- Working knowledge of the .NET technology stack.
- Strong systems analysis, troubleshooting, and problem-solving skills.
- Ability to collaborate with cross-functional technical teams and manage competing priorities.
- Excellent communication, documentation, and organizational skills.
Preferred Qualifications
- Experience with cloud migration and enterprise application modernization initiatives.
- Experience supporting containerized applications and automated deployment processes.
- Understanding of cloud infrastructure, application integrations, and DevOps best practices.
- Previous experience in banking, financial services, or other regulated industries.