Java AWS Cloud Engineer

Artech LLC

  • Plano, TX
  • 30+ days ago
  • $50–$53 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Access Controlunmatched
  • Amazon Simple Notification Service (SNS)unmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Business Architectureunmatched
  • Business Skillsunmatched
  • Cloud Applicationsunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Cryptographyunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • High Availabilityunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Low-Level Designunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Object Oriented Programming (OOP)unmatched
  • Performance Tuning/Optimizationunmatched
  • Policy Implementationunmatched
  • Problem Solving Skillsunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Release Management/Engineeringunmatched
  • Requirements Managementunmatched
  • Scalable System Developmentunmatched
  • Secure Codingunmatched
  • Simple Queue Service (SQS)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Architectureunmatched
  • System Integration (SI)unmatched
  • Systems Scalabilityunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Unit Testunmatched

Description

Job ID: 97187-1
Job Title: Java AWS Cloud Engineer
Location: Plano Texas ,75024 (Local Only)
Interview Mode: Onsite
Duration: 6 months + possible extension
Rate Range: $50 - $53/hour on W2/ C2C (All inclusive)


We are seeking an experienced Senior Java AWS Cloud Engineer to design, develop, and deliver scalable, cloud-native enterprise applications. This role is responsible for building robust, secure, and high-performing software solutions that integrate with internal systems and third-party applications using modern cloud technologies, microservices, and event-driven architectures.

The ideal candidate will have extensive experience with Java, AWS, REST APIs, Microservices, Docker, CI/CD, and distributed systems, along with the ability to translate business requirements into technical solutions while collaborating with architects, product owners, and cross-functional engineering teams.


Key Responsibilities

Application Design & Development

  • Design and develop scalable, resilient, and maintainable cloud-native applications using Java and AWS.
  • Translate business and architectural requirements into detailed technical designs and low-level implementation plans.
  • Produce technical design documentation, interface specifications, and development estimates.
  • Build secure, high-performance enterprise applications following software engineering best practices.

Cloud & Microservices Architecture

  • Design and implement cloud-native applications using AWS services.
  • Develop microservices and distributed systems using modern architectural patterns.
  • Design and implement RESTful APIs and service integrations.
  • Build asynchronous, event-driven solutions using messaging platforms such as:
    • Amazon SQS
    • Amazon SNS
    • Amazon EventBridge
    • Apache Kafka

Containerization & DevOps

  • Develop containerized applications using Docker.
  • Deploy and manage workloads using AWS container services such as ECS or EKS.
  • Participate in CI/CD pipeline development, automation, and release management.
  • Support Infrastructure as Code (IaC) and configuration management initiatives.

Performance & Reliability

  • Design systems for scalability, reliability, fault tolerance, and high availability.
  • Optimize application performance and troubleshoot production issues.
  • Implement distributed system best practices including retries, idempotency, monitoring, and observability.

Security & Compliance

  • Follow secure coding practices and cloud security standards.
  • Implement IAM policies, encryption, secrets management, and least-privilege access controls.
  • Ensure applications comply with enterprise security and regulatory requirements.

Collaboration & Leadership

  • Collaborate with architects, product managers, QA teams, and DevOps engineers.
  • Participate in code reviews, technical discussions, and design reviews.
  • Mentor junior engineers and promote engineering best practices across the team.

Required Skills & Qualifications

  • 8 12 years of software development experience.
  • Strong hands-on experience with Java and Object-Oriented Programming (OOP).
  • Experience designing and building cloud-native applications on AWS.
  • Strong knowledge of Microservices Architecture and Distributed Systems.
  • Experience with AWS services and cloud architecture.
  • Hands-on experience with Event-Driven Architecture.
  • Experience with messaging technologies such as:
    • Amazon SQS
    • Amazon SNS
    • Amazon EventBridge
    • Apache Kafka
  • Strong experience designing and consuming RESTful APIs.
  • Experience with Docker and containerized application development.
  • Strong understanding of software engineering best practices including:
    • Unit Testing
    • Code Reviews
    • CI/CD Pipelines
    • Version Control
  • Strong debugging, troubleshooting, and problem-solving skills.

Numbers & Facts

LocationPlano, TX
Salary$50–$53 Per Hour

Similar Jobs

See more jobs