Senior Software Engineer
Awin · London
Job description
About the role
As a Senior Software Engineer you will join Awin’s Billing & Payments tribe, helping to build and maintain the core platform that powers affiliate marketing transactions. You will work in a cross‑functional, service‑oriented team, delivering reliable, secure and scalable services while shaping technical direction.
Key responsibilities
- Collaborate within a small agile team to design, implement and operate services.
- Own applications across the full lifecycle, from architecture and coding to production support.
- Identify improvement opportunities and technical risks, influencing the roadmap.
- Translate business requirements into scalable technical solutions.
- Facilitate agile ceremonies and workshops to support effective teamwork.
- Mentor engineers through code reviews and knowledge sharing.
- Troubleshoot production incidents, ensuring high reliability and stability.
- Communicate clearly with both local and remote stakeholders.
Required profile
- 6+ years of professional software engineering experience.
- Strong object‑oriented programming foundation and comfort with multiple languages, especially Java/Spring.
- Passion for clean, maintainable code and solid understanding of SOLID principles.
- Hands‑on experience designing AWS‑based microservices, REST APIs and event‑driven architectures.
- Commitment to engineering quality through code reviews, testing and CI/CD practices.
- Experience maintaining CI/CD pipelines and using Git for version control.
Required skills
- Java
- Spring Framework
- AWS (including Lambda)
- Node.js
- Kafka
- SQL databases
- NoSQL databases
- RESTful APIs
- Microservices architecture
- CI/CD pipelines
- Git
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 6 days from now
26 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Awin
London
Related job offers
-
Platform / DevOps Engineer
ehr London -
Full Stack Java Developer
ehr London -
Senior Customer Analyst
Harnham - Data & Analytics Recruitment London -
Senior Manager, Digital Service Coordination and Pilot Partnerships
c40 Belgium, South Africa, United Kingdom -
AI Analyst – Image Annotation & Research
Curvia AI