Azure Java Cloud Distributed Developer

Georgia IT Inc.
Atlanta, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Atlanta, United States of America

Tech stack

Java
Application Performance Management
Azure
Cloud Computing
Cloud Computing Security
Program Optimization
Data Mapping
DevOps
Distributed Systems
Monitoring of Systems
Key Management
Microsoft SQL Server
Performance Tuning
Query Optimization
Role-Based Access Control
Cloud Services
Software Engineering
Software Technical Review
Management of Software Versions
Data Logging
GitHub Copilot
Spring-boot
REST
Code Restructuring
Microservices

Job description

· We are seeking an experienced Azure Java Cloud Distributed Developer with strong expertise in enterprise-scale Java, Spring Boot, and Azure cloud-native architecture. The ideal candidate will design, develop, and maintain highly scalable distributed applications in a regulated financial services environment (Credit Union / Banking domain)., * Design, develop, and deploy enterprise-scale Java batch and Spring Boot applications on Microsoft Azure.

  • Architect and govern REST API specifications, ensuring adherence to best practices in security, scalability, versioning, and performance.

  • Drive data modeling and data mapping activities, ensuring high-quality integration across systems.

  • Optimize application performance using SQL Server database design, tuning, and query optimization.

  • Implement and enforce cloud security standards using:

  • Azure Key Vault

  • Role-Based Access Control (RBAC)

  • Secure configuration management practices

Establish monitoring, logging, and observability using:

  • Azure Application Insights
  • Azure Monitor

Collaborate closely with business stakeholders, architects, and external teams.

Conduct technical design reviews, architecture discussions, and solution demos.

Support and contribute to CI/CD pipelines and DevOps practices for automated and reliable deployments.

Leverage GitHub Copilot / Azure Copilot (good to have) for code optimization, refactoring, and productivity improvements.

Requirements

· This role requires strong technical leadership, hands-on development skills, and the ability to collaborate with cross-functional stakeholders to deliver secure, high-performance cloud solutions., * 12-15 years of experience in enterprise software development

  • Strong expertise in Java, Spring Boot, and microservices architecture
  • Hands-on experience with Microsoft Azure cloud services
  • Strong knowledge of REST API design and governance
  • Experience with SQL Server (data modeling, performance tuning, optimization)
  • Exposure to distributed systems and enterprise-scale architecture
  • Experience implementing cloud security best practices (Azure-native tools preferred)
  • Strong understanding of monitoring and observability tools (Azure Monitor, App Insights)

Apply for this position