Job Title : AWS Solutions Architect Java / Spring Boot
Location : Durham, NC
Employment Type : Full-Time / Contract
Job Summary
We are seeking a Senior AWS Solutions Architect with strong expertise in Java, Spring Boot, and AWS cloud services . The ideal candidate will design, build, and optimize enterprise-scale cloud solutions, including RESTful APIs, serverless functions, and scalable cloud architectures . The role requires hands-on development experience, cloud architecture expertise, and the ability to translate business requirements into robust technical solutions.
Key Responsibilities
Design, build, and maintain customer-facing RESTful APIs using Java 8+ and Spring Boot.
Architect and implement AWS-based solutions , leveraging services such as SQS, Lambda, DynamoDB, RDS, S3, Kinesis, and CloudFormation .
Lead the full software development lifecycle from requirements analysis, design, development, testing, deployment, to production support.
Document architecture designs, system integrations, and development processes.
Engage with business stakeholders to clarify requirements and propose technical solutions.
Continuously learn and stay updated with emerging technologies and AWS services.
Manage priorities effectively, balancing multiple projects and tasks.
Required Qualifications
10+ years of software engineering experience.
Strong experience with Java 8+, Spring Boot, RESTful API development , and web application frameworks.
Hands-on experience with AWS toolsets , including SQS, Lambda, DynamoDB, RDS, S3, Kinesis, CloudFormation.
Proven ability to design and implement scalable, cloud-native solutions .
Strong understanding of software architecture principles, best practices, and cloud security standards.
Excellent problem-solving, documentation, and communication skills.
Preferred Qualifications
Experience with serverless architectures and event-driven design patterns in AWS.
Familiarity with CI / CD pipelines, DevOps practices, and automated testing .
AWS certifications (Solutions Architect, Developer, or DevOps) are a plus.
Experience translating high-level business requirements into technical solutions .
Solution Architect • OH, United States