AWS Cloud Architect + Java Developer
Summary
Hybrid role architecting scalable, secure, cost-efficient AWS cloud environments while also developing and deploying enterprise-grade Java applications. Day to day covers cloud design, CI/CD automation, security hardening, performance monitoring, and troubleshooting to keep services highly available.
Summary
Responsibilities
- Design and implement comprehensive cloud architectures using AWS services to support complex business needs.
- Develop, test, and deploy scalable Java-based applications that align with architectural standards.
- Establish and enforce automation strategies to streamline deployment pipelines and operational workflows.
- Conduct rigorous security assessments to harden cloud environments against emerging threats and vulnerabilities.
- Monitor system performance and execute optimization initiatives to enhance speed, reliability, and cost-efficiency.
- Lead troubleshooting efforts to resolve complex technical issues and ensure high availability of services.
- Collaborate with cross-functional teams to translate business requirements into effective cloud solution designs.
Requirements
- Minimum of 6+ years of professional experience in software development and cloud architecture.
- Proven expertise in AWS Cloud Architecture, including the design of resilient and scalable systems.
- Strong proficiency in Java Development with a track record of building enterprise-grade applications.
- Demonstrated ability to implement automation tools and practices for continuous integration and delivery.
- Solid knowledge of Cloud Security principles and best practices for protecting data and infrastructure.
- Experience in Performance Optimization techniques to ensure systems meet high-demand thresholds.
- Exceptional Problem-Solving skills with the ability to analyze complex scenarios and deliver innovative solutions.
- Adept at Cloud Solution Design, capable of creating blueprints that balance technical feasibility with business goals.