Suncap Technology · 2 weeks ago
Java Architect – AWS Migration & Modernization/Fort Mills, SC(Onsite)- 6 months CTH
Suncap Technology is seeking a strong Java Architect with deep experience in cloud migration and application modernization. The role involves leading the migration of legacy Java applications to AWS and designing cloud-native solutions.
Human ResourcesRecruitingStaffing Agency
Responsibilities
Architect and lead migration of Java applications to AWS, including Lift & Shift and modernization
Break down legacy monolithic apps into microservices using Java/Spring Boot
Design cloud-native solutions using AWS services (Lambda, SQS, SNS, Step Functions, S3, RDS, DynamoDB, ALB)
Create high-level and low-level architecture, integration patterns, and modernization strategy
Guide engineering teams on Java best practices, Spring ecosystem, distributed systems, and performance optimization
Enable DevOps automation using CI/CD, Docker, Kubernetes (EKS), and observability (ELK, Prometheus, Grafana, OpenTelemetry)
Ensure security, scalability, and cost optimization across AWS workloads
Qualification
Required
12+ years in Java (11/17/21) with strong OOP, multithreading, JVM tuning
Expertise in Spring Boot, Spring Cloud, Spring Security, JPA/Hibernate
Strong in REST APIs, microservices, event-driven architecture
Hands-on with AWS: Lambda, Step Functions, SQS, SNS, S3, Glue, RDS PostgreSQL, DynamoDB
Experience migrating applications between AWS accounts / Landing Zones
Strong with SQL (PostgreSQL/MySQL) and NoSQL (DynamoDB, Redis)
Experience with Docker, Kubernetes/EKS, CI/CD (Jenkins/GitHub Actions/GitLab), and IaC (Terraform/CloudFormation)
Testing tools: JUnit 5, Mockito, Testcontainers
Preferred
AWS Solution Architect/Developer/DevOps certification
Experience with DDD, Clean Architecture, CQRS
Strong leadership, communication, and architectural decision-making