Overview
On Site
Contract - W2
Contract - 19 day((s))
100% Travel
Skills
springboot
microservices
Job Details
Job Summary:
- We are looking for a highly capable and forward-thinking Solution Architect with expertise in AWS Cloud, Microservices Architecture, and Domain-Driven Design (DDD). This role demands a strong grasp of API architecture and security, DevSecOps practices, and hands-on experience with Java, Spring Boot, and React technologies.
- The ideal candidate will act as a strategic technology partner-collaborating with product, engineering, and operations teams to shape scalable, secure, and high-performance solutions.
Key Responsibilities:
- Define end-to-end solution architecture for cloud-native applications based on AWS, microservices, and modern DevSecOps practices.
- Collaborate with Product teams to gather and analyze business requirements and translate them into technical solutions and architectural blueprints.
- Establish architecture patterns, best practices, and reusable frameworks aligned with Domain-Driven Design (DDD).
- Design robust, secure, and scalable API ecosystems, including API Gateway configuration and API security models (OAuth2, JWT, etc.).
- Lead and mentor development teams throughout the project lifecycle, ensuring alignment with architectural goals and engineering excellence.
- Partner with DevSecOps teams to embed security into the CI/CD pipeline and cloud infrastructure.
- Ensure system observability, performance tuning, and resilience in production environments.
Required Skills & Experience:
- 8+ years in software development, with at least 3 years in a Solution Architect role.
- Deep experience in AWS cloud services (EC2, ECS/EKS, Lambda, API Gateway, RDS, IAM, etc.).
- Proficient in Java, Spring Boot, and React.
- Proven expertise in Microservices Architecture and Domain-Driven Design.
- Strong understanding of API architecture, management platforms (e.g., AWS API Gateway, Apigee, Kong), and security protocols.
- Experience implementing DevSecOps practices with CI/CD tools (e.g., Jenkins, GitHub Actions) and security scanning tools (e.g., SonarQube, Snyk).
- Hands-on with containerization and orchestration using Docker and Kubernetes.
- Strong communication and stakeholder management skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.