Omnia Retail logo

Senior Software Developer - AWS, Java, Python, Scala

Omnia Retail

About Omnia

Omnia is an ambitious scale-up focused on delivering the best pricing platform for online retailers and brands. Our software is crucial to our customers' strategies, providing competitive data, pricing insights, and dynamic pricing. We lead the European market and aim to expand globally.

About the Team

The Daedalus Team manages a highly scalable and flexible crawler architecture, processing millions of data points daily. We are a team of agile minds constantly challenging the status quo, striving to enhance our software and infrastructure. Our environment encourages exploration and innovation, with opportunities to work on a broad spectrum of technologies including Python, Scala, Kubernetes, RabbitMQ, and Terraform on AWS Cloud.

About the Role

We are looking for a Senior Software Developer to join our autonomous Agile team. This role demands a high degree of organization and the ability to produce well-structured, maintainable code. You will play a pivotal role in developing and delivering resilient, high-performance systems in alignment with Omnia's technical principles.

Key Responsibilities

  • Identify and implement improvements to our crawler software and infrastructure, optimizing performance and resource utilization.
  • Develop, maintain, and optimize internal APIs, as well as integrate external APIs, ensuring high efficiency and reliability.
  • Design and manage robust data integrations, ensuring they are resilient, testable, and effective.
  • Handle performance and resource optimizations for crawlers, databases, APIs, and data processing pipelines.
  • Oversee system health and stability, including deployment pipelines and application monitoring.
  • Work with modern tools like Terraform on AWS Cloud, managing Kubernetes clusters, RabbitMQ clusters, and databases.
  • Provide guidance and support to junior developers and interns, fostering their growth and development.
  • Address and resolve technical incidents efficiently, contributing to reduced downtime and improved system reliability.
  • Write well-structured, orderly code with comprehensive documentation, ensuring maintainability and clarity for current and future team members.

About You

You are an experienced developer with a passion for high-quality code and a collaborative spirit. Your expertise spans various technologies, and you are committed to continuous learning and improvement. You bring:

  • 7+ years of backend development experience with languages such as Scala, Java, or Python.
  • A degree in Computer Science or a related field.
  • Proficiency in automated testing and deployment (CI/CD), design patterns, relational databases, and infrastructure management.
  • Strong experience with infrastructure concepts like virtualization, containerization, and infrastructure as code, with hands-on experience using tools like Terraform on AWS Cloud.
  • Experience with AWS or other cloud platforms is highly desirable.
  • A proven track record of writing organized, maintainable code with thorough documentation to support future development and team collaboration.
  • A proactive approach, exceptional teamwork, and the ability to handle stress and challenges positively and effectively.

Join Omnia, where your expertise in advanced technologies and your dedication to continuous learning will be highly valued. If you thrive on mastering new tools and contributing to high-impact projects, we’d love to have you on our team!

Please note: We will only consider candidates already living in Germany.

Similar jobs

Last update: 23 minutes ago

CGI logo
CGI

Fullstack Developer with Retail Focus

Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Raisin logo
Raisin

Senior Backend Software Engineer (Java, AWS, Kafka)

Join Raisin as a Senior Backend Software Engineer in Berlin, working with Java, AWS, and Kafka in a hybrid environment.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

9am logo
9am

DevOps Engineer (AWS, Java, Python, CI/CD)

Join as a DevOps Engineer to work with AWS, Java, and Python in a remote role based in Frankfurt.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

VERUM ARTES PROFESSIONAL STAFFING logo
VERUM ARTES PROFESSIONAL STAFFING

Senior Java Developer

Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Randstad Digital Germany logo
Randstad Digital Germany

Senior Java Developer - Hybrid

Join Randstad Digital as a Senior Java Developer in Düsseldorf. Work on scalable microservices with Spring Boot and cloud technologies in a hybrid model.

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

9am logo
9am

Senior Solution Architect AWS (Freelance)

Seeking a Senior Solution Architect AWS for a freelance role in Frankfurt, Germany. Remote work available. Extensive AWS experience required.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Engineer, Managed Operations

Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.