Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Brussels, BEL
In-Office
Senior level
Information Technology • Professional Services
Digital and Communication Solutions for EU Institutions and International Organisations.
The Role
Develop and maintain scalable enterprise applications across the full software development lifecycle. Build Java and Spring Boot backends, Angular or React frontends, REST APIs, microservices, integrations, and database solutions. Contribute to architecture, testing, code reviews, CI/CD, deployments, troubleshooting, performance optimization, and application modernization. Collaborate with international Agile teams, including architects, testers, product owners, and business analysts. The role requires at least five years of Java development experience and mandatory English proficiency.
Summary Generated by Built In
Full-Stack Java Developer (Medior / Senior)

Location: Brussels, Belgium / Nearshore Europe
Employment type: Full-Time | Permanent Employment or B2B/Freelance

We are currently looking for experienced Full-Stack Java Developers to strengthen the Cronos Europa team and contribute to long-term software development projects for one of our international clients.

We are considering both onshore candidates based in Belgium and nearshore professionals based in Europe.

This is a medior/senior-level opportunity for developers who enjoy building reliable, scalable enterprise applications, working with modern technologies and contributing to the full software development lifecycle.

Responsibilities:

  • Design, develop and maintain enterprise applications using Java and Spring Boot.
  • Develop modern, responsive frontend applications using Angular or React.
  • Design, implement and maintain REST APIs and integrations with internal and external systems.
  • Contribute to software architecture decisions, including microservices and distributed systems.
  • Write clean, maintainable and well-tested code, following software engineering best practices.
  • Participate in code reviews, automated testing, troubleshooting and performance optimisation.
  • Contribute to CI/CD pipelines, application deployments and continuous improvement initiatives.
  • Collaborate closely with business analysts, architects, testers, product owners and other developers.
  • Participate in Agile ceremonies, technical discussions and continuous delivery activities.
  • Support the maintenance and modernisation of existing applications while contributing to new developments.

Technical skills:

  • Java: Strong professional experience with Java, preferably Java 17 or higher.
  • Backend: Spring Framework, Spring Boot, REST APIs, JPA/Hibernate and microservices.
  • Frontend: Professional experience with Angular or React, TypeScript, JavaScript, HTML and CSS.
  • Databases: Strong SQL knowledge and experience with relational databases such as PostgreSQL, Oracle or equivalent.
  • Cloud: Experience with Microsoft Azure is a strong advantage.
  • DevOps: Familiarity with CI/CD pipelines, Git, Docker and Kubernetes.
  • Testing: Experience with unit testing, integration testing and automated testing frameworks.
  • Architecture: Understanding of modern software architecture, design patterns and clean-code principles.
  • Methodologies: Experience working in Agile/Scrum environments.

Profile:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent professional experience.
  • Minimum 5 years of professional software development experience, with a strong focus on Java.
  • Proven experience in both backend and frontend development.
  • Ability to work independently while collaborating effectively within an international development team.
  • Strong analytical thinking, problem-solving skills and attention to code quality.
  • Experience developing and maintaining complex enterprise applications.
  • Fluent English, both written and spoken, is mandatory.
  • French is an advantage but not required.
  • Proactive attitude, ownership and willingness to learn and adapt to new technologies.

Working arrangements:

We are recruiting for both onshore and nearshore collaboration models.

Onshore – Belgium

  • Candidates must be based in Belgium and have valid authorisation to work in the country.
  • Hybrid working arrangement, requiring approximately 50% on-site presence in Brussels.
  • Permanent employment or B2B/freelance arrangements may be considered.

Nearshore – Europe

  • Candidates must be based in Europe.
  • Primarily remote working arrangement.
  • Approximately 30 working days per year on-site in Brussels, typically organised as five consecutive working days every two months.
  • Flexibility in scheduling on-site visits, subject to project requirements.
  • Contract arrangements depend on the candidate's country of residence and available employment structures.

Please note that the applicable on-site requirements are mandatory.

Why Cronos Group?

We'll offer you:

  • An attractive and competitive compensation package, aligned with your experience and contract arrangement.
  • The opportunity to contribute to long-term projects in an international environment.
  • A flexible working arrangement combining remote collaboration with meaningful on-site interaction.
  • Exposure to modern technologies, enterprise architectures and challenging software development projects.
  • Opportunities for continuous professional development and technical growth.
  • A collaborative, supportive working environment that values expertise, initiative and ownership.
  • The opportunity to develop your career within the Cronos Group, one of Belgium's leading technology ecosystems.

If you're passionate about Java development, enjoy working across backend and frontend technologies, and want to contribute to meaningful, long-term projects in an international environment, we'd be happy to hear from you!

Join Cronos Europa and take the next step in your career.

Skills Required

  • Minimum 5 years of professional software development experience with a strong focus on Java
  • Professional experience with both backend and frontend development
  • Strong professional experience with Java, preferably Java 17 or higher
  • Experience with Spring Framework, Spring Boot, REST APIs, JPA/Hibernate, and microservices
  • Professional experience with Angular or React, TypeScript, JavaScript, HTML, and CSS
  • Strong SQL knowledge and experience with relational databases
  • Familiarity with CI/CD pipelines, Git, Docker, and Kubernetes
  • Experience with unit, integration, and automated testing
  • Understanding of modern software architecture, design patterns, and clean-code principles
  • Experience working in Agile/Scrum environments
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience
  • Fluent English, written and spoken
  • Experience with Microsoft Azure
  • French language skills
  • For onshore work, residence in Belgium and valid authorization to work in Belgium
  • For nearshore work, residence in Europe
  • Availability for mandatory on-site presence in Brussels
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Brussels
427 Employees
Year Founded: 2005

What We Do

Cronos Europa is an IT and digital communications company uniquely dedicated to serving the European institutions, agencies and bodies. From the European Union to EUROCONTROL, we partner with a range of supranational and interinstitutional authorities. Our mission is to arm them with the tools they need to thrive in the digital age. Every aspect of our organisation is designed to complement their capabilities - from our people to our processes and our premises. Our brand combines the expertise of former companies Cronos International and C-Dev, with the creative skills of Inspiiro and the breadth of capabilities of the Cronos Group. Today, Cronos Europa employs over 1,000 people in offices across Belgium, Luxembourg and the Netherlands, serving institutions across diverse framework contracts. Cronos Europa is part of the Cronos Group, one of the largest IT service providers in the Benelux, employing over 8,000 people across 200 competence centres. By leveraging the Group’s resources, Cronos Europa can help clients extract value from new and emerging technologies, for everything from Artificial intelligence to Zg Quantum. For spontaneous applications: https://cronoseuropa.breezy.hr/p/7a64ee973c6701-spontaneous-application?state=published

Similar Jobs

Alpaca Logo Alpaca

Senior Software Engineer

Fintech • Information Technology
In-Office or Remote
28 Locations
132 Employees

The Flex Logo The Flex

Senior Software Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees

Cronos Europa Logo Cronos Europa

Software Engineer

Information Technology • Professional Services
In-Office
Brussels, BEL
427 Employees

Sia Partners Logo Sia Partners

Senior Software Engineer

Healthtech • Professional Services • Consulting • Generative AI • Manufacturing
Hybrid
Brussels, BEL
3323 Employees

Similar Companies Hiring

Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account