Senior Java Developer

mozaydo Netherlands
Relocation
Apply
AI Summary

Join Mozaydo as a Senior Java Developer to contribute to a project team and work on various product domains. You will write production-level code, integrate into different delivery teams, and leverage AI-assisted development tools. This is a long-term position with a focus on autonomy and impact.

Key Highlights
Hands-on development
Domain adaptability
End-to-end ownership
AI integration
Collaboration and mentorship
Key Responsibilities
Write clean, maintainable production-level code daily
Seamlessly integrate into different delivery teams based on business demand
Take full accountability for software outcomes from design through to deployment and operation
Leverage AI coding tools to optimize and accelerate daily development workflow
Design, build, and operate microservices using Domain-Driven Design (DDD) principles
Technical Skills Required
Java Spring Boot PostgreSQL AWS Docker Terraform CI/CD Domain-Driven Design (DDD) GitHub Copilot Claude Cursor
Benefits & Perks
Relocation support
Hybrid work model
Nice to Have
TypeScript
Node.js
MongoDB
Kubernetes
Event-driven architecture
Contract-first development
C4 modeling
Architecture Decision Records (ADR)
Test-Driven Development (TDD)

Job Description


Job Title: Senior Java Developer

Location: Veghel, Noord-Brabant, Netherlands

Work Model: Full-time & Hybrid (1x on-site per week)


About Us

MOZAYDO was built by people who believe work should feel human - even when powered by technology.

We’re a remote-first company that connects talent, technology, and purpose to help companies grow sustainably.

We also believe recruitment should be more than matching keywords to job descriptions. It's about understanding people, recognising potential, and creating the right conditions for long-term success. Here, ownership matters more than control, and progress matters more than perfection.

People powered, tech enabled.


About the Role

We're looking for someone who can bring their expertise, ambition, and unique perspective to one of the project teams we support.

At MOZAYDO, we believe great careers are built where talent, purpose, and opportunity meet. While we're currently hiring for a specific project environment, our focus goes beyond matching skills to requirements. We want to understand where you can create the most impact and continue growing.

Opportunity Highlight: In this case, you will be joining one of our key clients for a long-term position, becoming an integral part of their engineering ecosystem.

In this role, you will act as a hands-on Senior Java Developer. This is an individual contributor position where you will write production-level code every single day, working across various product domains rather than being tied to one fixed team. We are looking for an autonomous engineer who actively uses AI-assisted development tools in their daily workflow and possesses a proven track record of rapid onboarding and immediate impact.


Responsibilities

  • Hands-on Development: Write clean, maintainable production-level code daily, avoiding pure architecture or hands-off management tasks.
  • Domain Adaptability: Seamlessly integrate into different delivery teams based on business demand, adapting quickly to unfamiliar codebases and product domains.
  • End-to-End Ownership: Take full accountability for software outcomes from design through to deployment and operation, rather than just executing assigned tickets.
  • AI Integration: Leverage AI coding tools (such as GitHub Copilot, Claude, or Cursor) to optimize and accelerate your daily development workflow.
  • Architecture & Design: Design, build, and operate microservices using Domain-Driven Design (DDD) principles applied to real-world scenarios.
  • Collaboration & Mentorship: Work effectively within cross-functional teams, mentoring peers to elevate team capabilities and translating technical choices for non-specialist stakeholders.
  • Pragmatic Delivery: Make and defend engineering trade-offs under tight deadlines within mission-critical environments.


Requirements

  • Java Expertise: Solid, current, production-level proficiency in Java 21.
  • Frameworks & Databases: Strong experience building and running services with Spring Boot and managing relational data modeling/querying with PostgreSQL.
  • Cloud & Infrastructure: Proven experience building and operating services on AWS, containerizing applications with Docker, and practicing Infrastructure as Code (IaC) with Terraform.
  • CI/CD & Architecture: Experience designing and maintaining automated build, test, and deploy pipelines alongside a deep understanding of microservices architecture and Domain-Driven Design (DDD).
  • AI Tooling: Active, daily usage of AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor).
  • Ramp-Up & Autonomy: Demonstrable ability to ramp up in a matter of weeks, self-direct through new stacks, and deliver quickly without heavy hand-holding.
  • Language: Fluent in English.
  • Eligibility: Must be eligible to work in the Netherlands (we provide relocation support if you are not currently located there).


Nice-to-Have (Strong Plus):

  • Experience with TypeScript, Node.js, MongoDB, or Kubernetes.
  • Familiarity with Event-driven architecture, Contract-first development, C4 modeling, Architecture Decision Records (ADR), or Test-Driven Development (TDD).
  • Deep specialist background in backend domains like calculation/pricing engines or loyalty/rewards programs.


Hiring Process

Our hiring process is designed to help both sides make an informed decision and ensure the best possible match between your experience, aspirations, and the project environment. Please note that the process may vary depending on the complexity and specific requirements of each opportunity.

  • Initial Conversation with Us: A first discussion focused on understanding your background, strengths, motivations, and the type of environment where you can thrive and create the greatest impact.
  • Project Team Qualification: A conversation with the project team to explore the role, responsibilities, expectations, and mutual alignment.
  • Role-Specific Evaluation (when applicable): Depending on the position, this stage may include technical assessments, practical exercises, certification validation, personality assessments, security clearance requirements, or other evaluation methods relevant to the role.
  • Final Alignment Meeting: A final conversation to ensure expectations are aligned on both sides and that, if we move forward together, we start with clarity, confidence, and shared objectives.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

BlockTech

Netherlands

Quantum Success Engineer

Programming
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

DeepRec.ai

Netherlands

Data Platform Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

shr consultancy

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly