General Information

Press space or enter keys to toggle section visibility

Company
Deloitte
Business Unit
Technology & Transformation
Primary Location
Zaventem
Field of interest
Technology
Industry Focus
Industry Agnostic
Recruiter
Koçtepe, Melih Erdem - [email protected]

Description of the position

Press space or enter keys to toggle section visibility

Your role
As a Senior Java Developer in our Deloitte Digital Customer Products team, you play a key role in designing, building, modernizing, and delivering high-quality digital products for our clients and their users.
You are a hands-on Java developer with strong technical depth and the ability to shape the technical direction of the applications we build. You are involved early in the project lifecycle, supporting technical analysis, solution design, estimations, application architecture, integration choices, and delivery planning before development starts and throughout implementation.
You work primarily in Java-based application environments, with strong knowledge of modern Java, Spring, Spring Boot, APIs, integrations, cloud-native delivery, testing, CI/CD, and enterprise application architecture. At the same time, your knowledge is broader than Java alone. You understand how back-end systems connect with front-end, mobile, data, integration, cloud, security, and DevOps concerns in a complete digital product.
You may also take day-to-day technical coordination of a small team of developers or a Java-focused technical workstream. In that role, you help structure the work, guide implementation choices, align developers around the agreed architecture, and make sure the team can deliver robust Java solutions with quality and focus.
AI-assisted development is part of how we work. You are expected to use tools such as GitHub Copilot, Claude Code, OpenAI Codex, Cursor, or similar approved tools as part of your development workflow. You use these tools to accelerate development, explore codebases, support technical analysis, generate and improve tests, refactor code, document decisions, and reduce repetitive engineering work.
As a senior developer, you apply strong judgment when using AI. You know how to structure work for AI-assisted delivery, review generated output critically, and make sure speed does not come at the cost of quality, security, maintainability, or architectural consistency.
If you are motivated by building robust Java solutions, shaping technical direction, guiding other developers, and using AI as part of a modern engineering workflow, this role is for you.
Your contribution

  • You will work alongside developers, designers, strategists, architects, analysts, and client stakeholders to deliver high-quality digital solutions.
  • You will take a leading role in Java development on client projects, building and maintaining back-end services, APIs, integrations, business logic, data access layers, and cloud-ready application components.
  • You will contribute to technical analysis and solution design by clarifying requirements, identifying technical options, assessing trade-offs, and helping define the architecture of an application before and during development.
  • You will help make key technical decisions around Java application structure, Spring Boot architecture, API design, integration patterns, data flows, performance, scalability, security, maintainability, testability, and fit with the client’s technology landscape.
  • You will provide technical direction to other developers by breaking down work, clarifying implementation approaches, aligning tasks across the team, and helping ensure development stays consistent with the agreed architecture.
  • You will support modernization and migration work where relevant, such as moving from legacy Java EE or Jakarta EE applications to modern frameworks, upgrading Spring-based applications, improving dependency management, refactoring legacy code, or improving build and deployment pipelines.
  • You will take ownership of complex user stories, features, technical workstreams, and integration challenges, from analysis and implementation to testing, review, release, and follow-up.
  • You will use AI coding assistants and development agents in a responsible and structured way to accelerate delivery, for example by generating implementation drafts, exploring existing systems, creating tests, identifying refactoring opportunities, supporting documentation, or validating technical approaches.
  • You will help define clear technical tasks, acceptance criteria, coding patterns, repository guidance, and documentation so both developers and AI tools can work more effectively.
  • You will review code from others, including AI-assisted output, with attention to correctness, security, performance, maintainability, test coverage, and alignment with the agreed architecture.
  • You will coach and guide others by sharing technical knowledge, reviewing their work, explaining decisions, supporting problem-solving, and helping them grow in both engineering fundamentals and AI-assisted delivery practices.
  • You will collaborate with nearshore, offshore, or distributed delivery teams where relevant, helping ensure that technical standards, implementation quality, and architectural decisions are understood and applied consistently.
  • You will actively contribute to reusable team knowledge, such as Java coding standards, architectural patterns, integration guidelines, technical decision records, AI prompts, agent instructions, project documentation, and delivery learnings.
Let’s talk about you

  • You have a Bachelor’s or Master’s degree in a technology-related field, or equivalent practical experience.
  • You have solid experience as a Java developer and have contributed to production-grade digital products, enterprise applications, integrations, or cloud-native systems.
  • You have strong knowledge of modern Java development, including Java, Spring, Spring Boot, REST APIs, application architecture, testing, dependency management, build tooling, and CI/CD.
  • You understand Java ecosystem concepts such as Maven or Gradle, JPA or Hibernate, security, logging, monitoring, code quality, dependency management, and automated testing.
  • You are comfortable working with enterprise application patterns, API design, integration patterns, microservices or modular architectures, relational databases, messaging, and cloud platforms.
  • You are able to perform technical analysis and contribute to architectural decisions for modern Java applications.
  • You are comfortable taking technical ownership of a workstream and guiding other developers in their day-to-day implementation work, while staying hands-on yourself.
  • You understand how to design software that is maintainable, secure, scalable, testable, observable, and aligned with business and user needs.
  • You have practical experience using AI coding tools such as GitHub Copilot, Claude Code, OpenAI Codex, Cursor, or comparable tools in real development work.
  • You know how to use AI to move faster while staying accountable for the quality, security, and correctness of the final solution.
  • You can critically assess generated code, identify weaknesses, improve the implementation, and explain the technical reasoning behind your decisions.
  • You are comfortable breaking down complex problems into clear technical tasks for yourself, other developers, and AI-assisted workflows.
  • You have strong debugging, problem-solving, refactoring, and code review skills.
  • You have broad awareness of modern development technologies beyond Java, such as HTML, CSS, JavaScript, TypeScript, React, React Native, Node.js, mobile development, APIs, cloud platforms, DevOps, or comparable technologies.
  • You enjoy coaching others, sharing knowledge, and helping a team improve its engineering practices.
  • You balance pragmatic delivery with technical quality and know when to challenge assumptions or propose a better approach.
  • You can align developers, architects, analysts, and client stakeholders around technical decisions, implementation priorities, and delivery trade-offs.
  • You communicate clearly in English and Dutch and/or French.
  • You are flexible, client-oriented, and open to occasional travel.
Our story
Deloitte Customer is… ‘ALL THINGS CUSTOMER’. We focus all our talent, creativity, and technology on all the connection points between an organisation and its customer.
Across all clients and sectors, we believe great customer expefriences create greater impact. That elevating the human experience creates enduring value, for the organization, for the customer, for society, for all.
Within
Marketing & Commerce we design transformational Marketing & Commerce strategies, implement innovative technology solutions and optimize our client’s business impact. Experience is at the heart of the human condition. It’s how we learn. It’s how we live. It changes us. We believe that humans retain more from an experience than from things. How we feel is what sticks with us. Our experience imbues the world with meaning, embeds memories, and transforms our perceptions and behaviors. Great experiences build connections. Strong connections create loyalty. Loyalty drives business results

Who is Deloitte?
We provide industry-leading audit and assurance, tax and legal, consulting and related services. We are committed to driving innovation across offerings to help our clients address their challenges, while giving our professionals opportunities to learn and grow in this era of transformation.

In Belgium, +5000 dedicated professionals active in +10 offices, take great pride in bringing multidisciplinary expertise to a wide variety of clients, from national and international companies, small, fast-growing and large organizations to public institutions and governmental authorities.

Why Deloitte?



Be the true you! We foster diversity and inclusion and encourage you to bring your authentic self to work. Explore, question and collaborate while building a career that inspires and energises you.
Never stop growing! Diversity of thought makes us stronger. At Deloitte, we tailor a personalized learning experience, offering you the opportunity to grow at your own pace and achieve maximum impact.
We practice what we preach! As a Purpose-led organisation, at the heart of everything we do is a set of timeless principles and unifying values.
Life looks different for each of us, so we created a varied benefits package that you can tap into:
  • My Benefits My Choice, a flexible rewards plan tailored to your lifestyle and priorities
  • Sustainable transport options offered by Mobility@Deloitte
  • Flexible work arrangements for all and initiatives supported by Parents & Caregivers @Deloitte
  • Wellbeing tips and activities powered by Energise@Deloitte
  • Topped off with other health benefits and insurance opportunities

Empowering our employees with
flexible work arrangements remains essential in today's reality:
  • Hybrid workplace: combination of home office and on-site (+10 offices in Belgium or client's premises).
  • Part-time employment: all our jobs are open to full-time or part-time work under a 90% or 80% regime.

Join us to make an impact together! Apply now!
#LI-ME1
Similar jobs