Azure Java Cloud Distributed Developer

Georgia Tek Systems

GA, GA

JOB DETAILS
SKILLS
Access Control, Application Programming Interface (API), Banking Services, Best Practices, Business Architecture, Cloud Architecture, Cloud Computing, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Credit Cards, Credit Union, Cross-Functional, Data Mapping, Data Modeling, Database Design, DevOps, Distributed Applications, Distributed Computing, Enterprise Applications, Enterprise Architecture, Finance Software, Financial Services, Financial Systems, Java, Java Platform Enterprise Edition (Java EE/J2EE), Loans, Maintain Compliance, Microservices, Microsoft SQL Server, Microsoft Windows Azure, Performance Modeling, Performance Tuning/Optimization, Product Demonstration, Query Optimization, REST (Representational State Transfer), Scalable System Development, Software Development, Software Engineering, Team Player, Technical Leadership, Technical/Engineering Design
LOCATION
GA, GA
POSTED
3 days ago
Job Title: Azure Java Cloud Distributed Developer
Location: Atlanta, GA (Hybrid 3 days onsite mandatory)
Rate: DOE
Experience Required: 1215 Years

Role Overview
  • 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).
  • 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.

Key Responsibilities
  • 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.
  • Apply domain expertise in banking, credit cards, and lending systems to build robust financial solutions.

Required Skills & Experience
  • 1215 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)

About the Company

G

Georgia Tek Systems