Solution architect

Werkgever:
DCSA
Regio:
Amsterdam
 
Functieomschrijving

Job Overview:  Solution Architect  

We're growing our IT team at DCSA and are looking for a Solution Architect to help design and develop our current and future product offerings. This is a high-impact role within our IT management team, working alongside the Enterprise Architect, the Solution Architect for Standards, the CTIO, and the IT Department Manager. 

About DCSA 

DCSA is a non-profit organization on a mission to standardize and digitalize the global container shipping industry. We aim to build a more efficient, sustainable, and interoperable ecosystem. As we gear up to launch two flagship products, we’re looking for a hands-on, forward-thinking Solution Architect who’s ready to drive transformation in one of the world’s most vital industries. 

Role Summary 

As a Solution Architect, you'll lead the design and technical delivery of DCSA's key products. You'll 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 with hands-on development and team leadership. 

 

Key Responsibilities 

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 development. 
  • Build and optimize APIs and event-driven architectures. 
  • Conduct code reviews to ensure code quality and adherence to standards. 

AWS Cloud Architecture 

  • Architect solutions using AWS (EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway, etc.). 
  • 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. 

Qualifications 

Education 

  • Bachelor’s or Master’s in Computer Science, Engineering, or related field. 

Experience 

  • 7+ years in software development, with 3+ years in architecture roles. 
  • Strong background in Java (Spring Boot, Hibernate) and microservices. 
  • Proven AWS expertise (certifications a plus). 
  • Experience with Docker, Kubernetes, and serverless architectures. 
  • Familiarity with API standards (OpenAPI, REST, GraphQL). 

Technical Skills 

  • 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. 
  • Familiarity with interoperability standards (DCSA, EDI, HL7). 
  • Experience in Agile/Scrum environments.