Skip to content
mimi

Java Architect with strong AWS cloud architecture

Envision Technology Solutions

Berkeley Heights · Hybrid Contract Lead 1mo ago

About the role

Project Overview

We are seeking a Java Architect with strong AWS cloud architecture expertise and 12+ years of experience. The role requires designing cloud network and service architecture, leading new development projects, and ensuring scalable, secure, and resilient solutions.

Key Responsibilities

  • Architect and design AWS cloud infrastructure (VPC, Subnets, Security Groups, SQS, S3, Transfer Family, EKS, EC2, Fargate)
  • Lead development projects with Java, Spring Boot, Microservices
  • Implement Spring Batch for file processing applications
  • Design REST API specifications, event schemas, and transaction management workflows
  • Apply event‑driven architecture patterns (e.g., Outbox pattern for data consistency)
  • Define business rules engines, data models, and schema designs
  • Implement Infrastructure‑as‑Code using Terraform & GitLab CI/CD
  • Ensure secure deployment strategies (Blue‑Green, Canary)
  • Integrate tools: SonarQube, Fortify, JFrog Artifactory
  • Collaborate with stakeholders to align architecture with business needs

Good to Have Skills

  • Architectural diagrams/documentation
  • Experience with PostgreSQL, DynamoDB
  • Deployment strategies (BG, Canary)

Skills

AWS Cloud ArchitectureCI/CD ArchitectureEKSEC2FargateGitLab CI/CDJavaMicroservices ArchitectureS3Security GroupsSOASoftware EngineeringSpring BatchSpring BootTerraformTransfer FamilyVPC

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free