Senior Software Engineer for Message and Event Platform (m/f/d)
at KuehneNagel
Porto, Norte, Portugal -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Apr, 2025 | Not Specified | 25 Jan, 2025 | N/A | Test Driven Development,Collaborative Work,Avro,Code,Kubernetes,It,Infrastructure | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
As one of the world’s leading logistics companies, we have opened a new IT Hub in Porto, Portugal. Our goal is to accelerate digital technologies for our global customers, focusing on the development of new mission-critical products, e-solutions and new digital services in accordance with the strategy of Kuehne+Nagel.
YOUR SKILLS AND EXPERIENCES
- You are confident in at least one major programming language and not afraid of working in a polyglot application landscape (Java experience preferred).
- You naturally apply software craftsmanship principles like Test Driven Development or Clean Code in your daily work.
- You embrace DevOps culture (“You build it, you run it.”) and Infrastructure as Code (Kubernetes and Helm welcome).
- You have experience running your applications on Kubernetes in a cloud environment (AWS welcome).
- You provide knowledge in one major messaging technology (Apache Kafka welcome) and event-driven architectures.
- You have experience with message specification formats (like ProtoBuff / JSON Schema or Avro) and principles like API First (AsyncAPI welcome).
- Collaborative work in international teams inspires you.
Responsibilities:
YOUR ROLE
This is your opportunity to contribute to the new central messaging platform at Kuehne+Nagel. From Porto, you can shape a completely new messaging ecosystem, and be part of an international team of Software Engineers, Architects and DevOps.
YOUR RESPONSIBILITIES
- You will drive and nurture the messaging domain within the new IT ecosystem KNITE – you are joining us in an evolving state and have a lot of space to influence, shape, and design.
- You will connect over 200 applications in the cloud and orchestrate their interconnectivity using Apache Kafka and its ecosystem.
- You will improve the Messaging and Event Platform (Kafka and ecosystem) by developing new features that bring value to our customers. You will support the application teams as a “Customer Solution Architect” during their adoption of the new platform by consulting or co-building their integrations.
- You will operate the platform and take over on-call duties.
- You will be defining guidelines and developing tools to enable developers to make good use of the Messaging and Event Platform following modern event-driven patterns.
- You will apply and evangelize our messaging guidelines & best practices to other teams at a technical level, ensuring they comply and take maximum advantage of the Messaging and Event Platform.
- You will establish and facilitate the implementation of standards for messaging.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Porto, Portugal