Senior Software Engineer (f/m/d)

Brak informacji o wynagrodzeniu
SeniorFull-time
#320927·Dodano miesiąc temu·18
Źródło: Awin
Aplikuj teraz

Tech Stack / Keywords

ArchitectureJavaSpringAWSLambdaKafkaNodeJSSQL

Firma i stanowisko

Awin is part of the Axel Springer group. Established in 2000, Awin operates an Affiliate Marketing platform and is organized in cross-functional teams such as the Rewards tribe, which manages advertiser rewards, commissions, and transactions using an event-driven architecture with technologies including Java/Spring, AWS Lambda, Kafka, NodeJS, and SQL/NoSQL databases.


Wymagania

Required:

  • At least 6 years of hands-on experience in commercial software engineering roles
  • A positive, collaborative work ethic and strong sense of ownership
  • Passion for writing elegant, maintainable code, with a solid understanding of SOLID principles
  • Experience conducting thorough code reviews, writing unit tests, and maintaining CI/CD pipelines
  • Strong experience with Git or similar version control systems
  • Experience with event-driven architectures and messaging/streaming technologies
  • Solid understanding of relational database concepts, database design principles, and strong SQL skills
  • Experience with non-relational databases such as DynamoDB or MongoDB
  • Expertise in designing and implementing RESTful APIs within a microservices architecture
  • Experience working in cross-functional teams alongside Product Owners, UX Designers, and Agile Coaches
  • Familiarity with agile processes, particularly Scrum
  • Knowledge of TDD or BDD practices
  • Experience with cloud platforms, ideally AWS, and Infrastructure as Code
  • Interest in and practical use of AI tools to augment software development practices
  • Willingness and ability to work with more than one programming language

Obowiązki

  • Work within a small, collaborative team using agile methodologies and practices
  • Take ownership of backend services, from design and implementation to operation and improvement
  • Proactively advocate for technical improvements and help define engineering priorities
  • Improve existing applications and design and build new solutions from scratch
  • Contribute to code reviews, planning sessions, retrospectives, and other team ceremonies
  • Help shape development technologies, standards, and engineering practices
  • Follow best-practice guidelines and contribute to their continuous improvement
  • Work closely with Product Managers to translate user stories into technical designs, features, and tasks
  • Tackle complex business logic and help solve real business problems
  • Troubleshoot and resolve production issues in a timely manner
  • Communicate effectively in both written and verbal form with local and remote team members

Oferta

  • Flexi-Week and Work-Life Balance: flexible four-day Flexi-Week at full pay with no reduction to annual holiday allowance and various paid special leaves
  • Remote Working Allowance: monthly allowance to cover part of running costs and support for remote workspace setup
  • Flexi-Office: international culture and flexibility through Flexi-Office and hybrid/remote work possibilities across Awin regions
  • Meal Vouchers: support with a net sum to spend on a variety of lunches
  • Health & Wellbeing: insurance covering several types of health, vision, and/or dental treatments for employee and one family member
  • Remote Working Furniture Package: eligibility after 3 months for a furniture package to set up a proper remote workplace
  • Appreciation: peer-to-peer voucher program to thank and reward colleagues
Elastyczne godziny
Płatny urlop
Płatne święta
Dofinansowanie szkoleń
Opieka zdrowotna
Ubezpieczenie
Premie
Napoje w biurze
Awin

Awin

14 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz