A growing IT organization is looking for a Solution Architect to help design and develop current and future product offerings. This is a high-impact role within the IT management team, working alongside the Enterprise Architect, Solution Architect, CTIO, and IT Department Manager.
About the Organization
The organization is dedicated to revolutionizing the global container shipping industry. Its mission is to create a more efficient, sustainable, and interoperable ecosystem. As it prepares to launch two flagship products, the team is seeking a hands-on, forward-thinking Solution Architect ready to drive transformation in one of the world’s most vital industries.
Role Summary
As a Solution Architect, you will lead the design and technical delivery of key products. You will work closely with product managers, engineers, and stakeholders to ensure scalable, secure, and standards-aligned solutions using Java and AWS. This role combines high-level architecture responsibilities with hands-on development and team leadership.
Solution Design & Architecture
- Design end-to-end product architectures with a focus on scalability, reliability, and interoperability.
- Create system diagrams, data flows, and integration strategies.
- Collaborate cross-functionally to align technical solutions with business needs.
Hands-On Development
- Write maintainable Java code (Spring Boot, Microservices) to prototype and support
AWS Cloud Architecture
- Architect solutions using AWS services (e.g., EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway).
- Optimize infrastructure for cost-efficiency, performance, and security.
- Implement CI/CD pipelines (e.g., AWS CodePipeline, CodeBuild).
Technical Leadership
- Guide development teams and ensure architectural alignment.
- Mentor junior developers and foster innovation.
- Stay current with emerging technologies and tools.
Security & Compliance
- Ensure adherence to security best practices and data privacy regulations (e.g., GDPR).
- Conduct risk assessments and implement mitigations.
Experience
- 7+ years in software development, with at least 3+ years in architecture roles.
- Strong background in Java (Spring Boot, Hibernate) and microservices.
- Proven expertise in AWS (certifications a plus).
- Experience with Docker, Kubernetes, and serverless architectures.
- Familiarity with API standards (OpenAPI, REST, GraphQL).
- Strong knowledge of Java, AWS, CI/CD, and infrastructure as code (e.g., CDK).
- Solid understanding of both SQL and NoSQL databases.
- Experience with monitoring tools (e.g., CloudWatch).
Nice to Have
- Background in maritime, logistics, or supply chain sectors.