Senior Backend Developer (Kotlin, Spring Boot, Microservices, Kafka, Azure)

Visa Sponsorship
Apply
AI Summary

We are seeking a passionate and experienced Senior Backend Developer to join our high-performing Agile team in Amsterdam, Netherlands. The role involves designing, developing, and maintaining scalable microservices and event-driven solutions for business-critical eCommerce and delivery operations. Key requirements include 8-10 years of backend engineering experience with Kotlin, Spring Boot, Kafka, and Azure, along with strong DevOps and Agile collaboration skills.

Key Highlights
12-month contract position with extension possibility
Hybrid work model: 2 days WFH, 3 days WFO
Kotlin, Spring Boot, Microservices, Kafka, and Azure expertise required
Full ownership of software lifecycle from architecture to production support
24/7 on-call standby rotation required
Key Responsibilities
Design, develop, and maintain scalable backend applications and services
Build high-performance microservices supporting business-critical and strategic processes
Implement event-driven architectures leveraging Kafka
Take ownership of applications throughout the entire software development lifecycle
Manage deployments and support continuous delivery processes
Participate in production support activities including troubleshooting and incident resolution
Conduct code reviews and enforce coding standards and quality practices
Implement automated testing and continuous integration practices
Actively participate in Agile Scrum ceremonies including Daily Stand-ups, Backlog Refinement, Sprint Planning, Sprint Reviews, and Retrospectives
Collaborate closely with developers, architects, product owners, and operations teams
Technical Skills Required
Kotlin Java Spring Boot Microservices Architecture RESTful APIs Event-Driven Architecture Apache Kafka Microsoft Azure CI/CD Pipelines Application Deployment Monitoring Production Support Object-Oriented Design Design Patterns Code Quality and Best Practices Automated Testing
Benefits & Perks
20 days of holiday per year
Certification reimbursement
Income Tax Return Filing
Visa Sponsorship for Candidate & Dependants
Possibility of bonus

Job Description


Contract: 12 months (subject to extension).

Location: Amsterdam, Netherlands.

Salary: Not a constraint for the right candidate!

Experience: 8-10 years.

Hybrid: 2 days Work from Home 3 days Work from Office


Your Profile & DNA:

We are looking for a passionate and experienced Senior Backend Developer to join a high-performing Agile team responsible for developing and maintaining business-critical applications that support strategic eCommerce and delivery operations.

As part of the backend engineering team, you will design, develop, and support scalable microservices and event-driven solutions that power critical delivery and operational processes. You will work in a DevOps-driven environment, taking ownership of the full software lifecycle, from architecture and development to deployment, monitoring, and production support.

The ideal candidate will have strong expertise in Kotlin, Spring Boot, Microservices, Kafka, and Azure, along with a passion for building reliable, scalable, and high-quality backend solutions.


Roles & Responsibilities

Application Development

  • Design, develop, and maintain scalable backend applications and services.
  • Build high-performance microservices supporting business-critical and strategic processes.
  • Develop robust and maintainable solutions using Kotlin and Spring Boot.
  • Implement event-driven architectures leveraging Kafka.

Architecture & Design

  • Analyze business requirements and translate them into technical solutions.
  • Design application and data architecture aligned with enterprise standards.
  • Contribute to architectural decisions and technology improvements.
  • Promote best practices for software design, scalability, performance, and security.

DevOps & Operations

  • Take ownership of applications throughout the entire software development lifecycle.
  • Manage deployments and support continuous delivery processes.
  • Participate in production support activities, including troubleshooting and incident resolution.
  • Contribute to system reliability, monitoring, and operational excellence.
  • Participate in 24/7 standby/on-call support rotations as required.

Quality & Engineering Excellence

  • Write clean, maintainable, and testable code.
  • Conduct code reviews and enforce coding standards and quality practices.
  • Implement automated testing and continuous integration practices.
  • Drive continuous improvement initiatives within the engineering team.

Agile Collaboration

  • Actively participate in Agile Scrum ceremonies:
  • Daily Stand-ups
  • Backlog Refinement
  • Sprint Planning
  • Sprint Reviews
  • Retrospectives
  • Collaborate closely with developers, architects, product owners, and operations teams.
  • Share knowledge and contribute to a positive and collaborative team culture.
  • Celebrate team successes and contribute as a valued team player.


Qualification & Experience

  • A Bachelor's or Master's Degree or equivalent.
  • Strong backend engineering background with experience developing enterprise-grade applications.
  • Passion for building reliable, scalable, and maintainable systems.
  • Experience working in Agile Scrum environments.
  • Ownership mindset with a strong focus on accountability and continuous improvement.
  • Ability to work collaboratively within cross-functional teams.
  • Excellent analytical, problem-solving, and communication skills.
  • Comfortable participating in operational support and on-call rotations.

Backend Development

  • Kotlin
  • Java (preferred)
  • Spring Boot

Architecture & Development

  • Microservices Architecture
  • RESTful APIs
  • Event-Driven Architecture

Messaging & Streaming

  • Apache Kafka

Cloud & Platform Technologies

  • Microsoft Azure
  • Azure-native services (preferred)

DevOps

  • CI/CD Pipelines
  • Application Deployment & Monitoring
  • Production Support

Software Engineering

  • Object-Oriented Design
  • Design Patterns
  • Code Quality and Best Practices
  • Automated Testing


What do we offer?

If your profile matches the job requirement and you are interested to be presented to our clients, then please apply and don’t forget to attach your updated CV in line with the JD!

This position is for 1 year with possibility of extension. We offer competitive Gross Salary in line with the market standard.

Besides that, we offer following benefits, such as:

  • 20 days of holiday per year
  • Encourage Personal Development - Certification (Certification Charges reimbursed)
  • Income Tax Return Filing
  • We provide Visa Sponsorship for Candidate & Dependants
  • Possibility of bonus


Who we are:

A2G Consulting also known as "A2G Technologies" is one of the fastest growing staffing companies in North Brabant region, Netherlands. We cater to Asia and Europe market focusing on high tech & non-high-tech clientele; headquartered in Eindhoven, Netherlands with a branch office in India (Bangalore & Pune) & Dubai. We successfully find a candidate and ensure that they get opportunities in line with their aspirations. We offer visa sponsorship for local & international candidates for career-enhancing opportunities. We strongly believe in equal opportunities and hence have a pool of resources with diversified ethnicity.

You will be deployed and work at one of our client sites.


Similar Jobs

Explore other opportunities that match your interests

Kotlin Backend Engineer

Mobile
•
6d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Wypoon Technologies

Netherlands
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

A2G Consulting BV (A2G Technol...

Netherlands

Mobile AI Application Developer

Mobile
•
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Tech Consulting

United State

Subscribe our newsletter

New Things Will Always Update Regularly