Iași, Iași, Romania Hybrid

Awin is hiring a Senior Software Engineer

About the Role

Awin is hiring a Senior Software Engineer to join a cross-functional team within our Advertiser Tribe. You will play a key role in extending and maintaining our Affiliate Marketing platform, writing clean, secure, and well-tested code to solve business needs and improve efficiency.

What You'll Do

  • Work within a small agile team using a refined product backlog.
  • Improve existing applications and design and build new solutions from scratch.
  • Develop code and contribute to reviews, retrospectives, and planning sessions.
  • Shape development technologies and practices, and help improve guidelines.
  • Work with Product Managers to convert user stories into features and tasks.
  • Solve complex business logic needs and troubleshoot issues in a timely fashion.
  • Communicate effectively with local and remote team members.

What We're Looking For

  • 6+ years of hands-on experience in commercial Software Engineering roles.
  • A proven track record with OOP, ideally Java with Maven and Spring Boot.
  • A good understanding of PHP and willingness to learn.
  • Experience with web technologies (HTML, CSS, JavaScript) and modern frontend frameworks (ideally Angular).
  • Experience with cloud technologies (AWS, Azure, or GCP).
  • Passion for writing elegant code and a desire to constantly refactor, with a good understanding of SOLID principles.
  • Expertise in designing and implementing RESTful APIs within a microservices architecture.
  • Ability to conduct thorough code reviews and maintain CI/CD pipelines.
  • Proven experience in writing well‑structured tests (Unit, Functional, and End‑to‑End).
  • Experience collaborating with teams using Git and following best practices for version control.
  • Experience with streaming and queuing solutions (ideally Kafka, Kinesis, or SQS).
  • Proficiency in developing cloud applications with Docker and serverless tech using Infrastructure as Code, such as Terraform.
  • Understanding of relational database concepts, design principles, and proficiency in SQL.
  • Familiarity with non-relational databases like DynamoDB or MongoDB.
  • Successful collaboration within cross-functional teams alongside Product Owners, UX Designers, and Agile Coaches.
  • Extensive exposure to agile processes, particularly Scrum.
  • Knowledge of TDD or BDD practices.
  • Experience in monitoring applications.

Technical Stack

  • Java 21+, Spring Boot, SQS/SNS
  • SQL/NoSQL databases, Angular
  • Docker, AWS, Terraform
  • Kafka, Kinesis, DynamoDB, MongoDB

Team & Environment

You will join a cross-functional team within the Advertiser Tribe, working collaboratively with Product Owners, UX Designers, and Agile Coaches.

Benefits & Compensation

  • Flexi-Week and Work-Life Balance: Flexible four-day Flexi-Week at full pay and various paid special leaves.
  • Remote Working Allowance: Monthly allowance to cover part of running costs and support for workspace setup.
  • Flexi-Office: International culture and flexibility to work across Awin regions.
  • Meal Vouchers: Net sum to spend on a variety of lunches.
  • Health & Wellbeing: Insurance covering health, vision, and/or dental treatments for you and one family member.
  • Remote Working Furniture Package: Available after 3 months of employment.
  • Appreciation: Peer-to-peer program to thank and reward colleagues with vouchers.

Work Mode

This is a hybrid position, offering flexibility through Flexi-Office and hybrid/remote work possibilities.

Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. We champion uniqueness and authenticity and welcome all backgrounds, identities, and experiences.

Required Skills
JavaSpring BootAWSAngularDockerTerraformKafkaSQL/NoSQLSQS/SNSKinesisPHPHTMLCSSJavaScript JavaSpring BootAWSAngularDockerTerraformKafkaSQL/NoSQLSQS/SNSKinesisPHPHTMLCSSJavaScript
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Awin
Awin is an affiliate marketing platform, part of the Axel Springer group.
All jobs at Awin Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago