Kühne + Nagel International AG

Senior Software Developer

Kühne + Nagel International AG
Apply
1 day ago
Tallinn, EstoniaSenior

Responsibilities

  • Design, develop, and maintain secure, scalable enterprise applications using Java, Spring Boot, and modern software engineering practices.
  • Design, implement, and optimize secure, reliable, scalable, observable, and cost-efficient AWS infrastructure.
  • Improve and automate GitLab CI/CD pipelines for build, testing, security validation, and deployment processes.
  • Promote application security and code quality using SonarQube, security scanning solutions, and automated quality gates.
  • Apply AI-powered tools and automation across requirements analysis, coding, code reviews, testing, documentation, troubleshooting, and deployment.
  • Automate repetitive engineering activities and improve developer productivity, delivery speed, and product quality.
  • Analyze business requirements, dependencies, and risks, and contribute to solution architecture and technical design decisions.
  • Ensure software quality through code reviews, automated testing, performance optimization, refactoring, and continuous improvement.
  • Maintain architecture diagrams, infrastructure designs, technical specifications, and engineering knowledge repositories.
  • Mentor developers, collaborate with cross-functional stakeholders, and own solutions through deployment and production support.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • At least 4 years of hands-on software development experience in enterprise environments.
  • Experience contributing to technical decisions and engineering improvements.
  • Strong expertise in Java, Spring Boot, Spring Data JPA, and Spring Security.
  • Experience with relational databases and SQL.
  • Experience building and supporting REST APIs, microservices, distributed systems, and messaging technologies such as RabbitMQ and/or Kafka.
  • Strong hands-on experience with AWS infrastructure and cloud services.

Benefits

  • Work on large-scale enterprise applications supporting global business operations.
  • Join a collaborative engineering culture focused on quality and continuous improvement.
  • Influence technical decisions, architecture, and engineering best practices.
  • Gain exposure to cloud platforms, distributed systems, messaging solutions, and AI-enabled development practices.
  • Mentor and develop engineers while advancing technical and leadership expertise.
  • Own meaningful projects from concept through deployment and production support.
  • Receive opportunities for learning, innovation, professional growth, and career progression.

Tech Stack

Apache KafkaAWSJavaRabbitMQSonarQubeSpring BootSQL

Categories

Kühne + Nagel International AG

About Kühne + Nagel International AG

10,000+ employees

Kuehne+Nagel is a Swiss-based global freight forwarder and contract logistics company that manages sea, air, and road shipments and end-to-end supply chains for businesses across industries. It sells logistics services and 4PL solutions, including warehousing, e-commerce fulfillment, and specialized healthcare and renewable-energy logistics, on a fee-for-service basis. Founded in 1890 and headquartered in Schindellegi, it is publicly listed in Switzerland (SMI index) and operates through a worldwide network.

Contact me