Software Architect (m/f/d)
Descrição
Kuehne+Nagel is seeking an experienced Software Architect to shape the application landscape and drive technological innovation across our global organization. In this pivotal IT role, you will be responsible for analyzing and modeling the application landscape considering both business and technical aspects, including Business Domains, Capabilities, Functional and Technical Architecture, and Infrastructure Design. You will collaborate closely with stakeholders to understand business requirements, prepare technical outlines for epics, and contribute to the definition and specification of modular, integrated software products.
Beyond architecture, you will work as a hands-on developer within a Java and Angular-based internal digital product team, ensuring clean code, quality, and long-term maintainability. Your responsibilities will include evaluating and recommending appropriate technologies and frameworks, designing automated tests, and advocating for AI acceleration within the team. You will demonstrate strong communication skills, support and mentor your team members, and influence the future direction of logistics IT through strategic architectural decisions.
Kuehne+Nagel offers flexible working hours, mobile working arrangements, continuous learning opportunities, and comprehensive work-life balance benefits including supplementary health insurance. This position offers the opportunity to work with expert colleagues who shape the IT industry globally, contributing to meaningful work that enables the delivery of essential services and products worldwide.
Competências
- Arquitetura de Software
- Design de Arquitectura
- Modelagem de Aplicações
- Java
- Spring Boot
- REST API
- Hibernate
- Docker
- OpenShift
- Jenkins
- Git
- Oracle
- ReactJS
- SQL
- Angular
- JavaScript
- TypeScript
- NgRx
- Kafka
- API Gateways
- Arquitetura de Microserviços
- DevOps
- Pensamento Estruturado
- Comunicação Técnica
- Apresentação
- AI Coding Agents
- Full Stack Development
Responsabilidades
- Analisar e modelar a paisagem de aplicações considerando aspectos de negócio e TI (Domínios de Negócio, Capacidades de Negócio, Arquitetura Funcional e Design, Arquitetura Técnica e Design, Arquitetura de Infraestrutura)
- Colaborar com stakeholders para analisar e trabalhar os requisitos de negócio, preparar esboços técnicos para épicas, definir histórias de utilizador e documentação de produto
- Fazer parte de uma equipa de produto digital interna baseada em Java e Angular, assegurando código limpo e responsabilidade pela qualidade e manutenibilidade a longo prazo
- Trabalhar colaborativamente na definição, especificação e design de produtos de software modulares e integrados, incluindo testes automatizados
- Demonstrar capacidade de apoiar e orientar a equipa de forma contínua
- Avaliar e recomendar tecnologias, frameworks e ferramentas apropriadas para o processo de desenvolvimento
- Melhorar e promover a aceleração de IA dentro da equipa
Benefícios
- Horários de trabalho flexíveis
- Arranjos de trabalho móvel
- Plano de carreira personalizado
- Apoio contínuo de supervisores
- Ofertas de equilíbrio trabalho-vida
- Seguro de saúde suplementar
- Ambiente seguro e estável
- Oportunidades de aprendizagem contínua
- Valorização da diversidade e trabalho em equipa
Conhece alguém para esta vaga?