Senior Java Developer
onepoint
Brussels, Belgium
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Brussels, Belgium
Tech stack
Java
JavaScript
Multitier Architecture
HTML5
Automation of Tests
Bootstrap
CSS
Code Review
Continuous Integration
Relational Databases
Database Queries
Software Debugging
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Hibernate
Mobile Application Software
Java Message Service (JMS)
Java Persistence API
Java Servlet
JSON
PostgreSQL
Microsoft SQL Server
MySQL
OAuth
Oracle Applications
Scrum
Software Architecture
RabbitMQ
Release Management
Openid Connect
JSON Web Token
Responsive Web Design
Software Engineering
TypeScript
Web Applications
Web Application Frameworks
XML
Enterprise Software Applications
Spring Cloud
Spring-boot
iOS
Backend
Event Driven Architecture
Angular
Kafka
Front End Software Development
Api Design
Api Gateway
REST
Es2015
Microservices
Job description
We are looking for a Senior Full-Stack Java Developer to join our client's development team and take a key role in designing, building and maintaining modern web applications. You will work across the entire stack (backend and frontend), contribute to architecture and technical choices, and help raise the overall engineering standards within the team.
- Design, develop and maintain backend services using Java and related frameworks.
- Build and enhance RESTful APIs to support web and mobile applications.
- Develop responsive, user-friendly frontend interfaces using modern JavaScript frameworks (e.g. Angular).
- Participate in technical design and architecture discussions (performance, scalability, security, maintainability).
- Write clean, testable, and well-documented code following best practices and coding standards.
- Collaborate closely with product owners, business analysts and other developers to refine requirements and deliver high-quality features.
- Troubleshoot, debug and resolve complex technical issues across the stack.
- Contribute to code reviews, knowledge sharing and mentoring of more junior developers.
- Participate in CI/CD, release management and continuous improvement of the development lifecycle., * Java 8+ / 11+
- Spring, Spring Boot
- Java EE / Jakarta EE (JPA, EJB, JMS, Servlet, etc.)
- RESTful web services (REST)
- API design and integration (JSON, XML)
- JPA / Hibernate or other ORM frameworks
- Microservices architectures (Spring Cloud / similar)
Frontend:
- Angular (latest versions preferred)
- TypeScript / JavaScript (ES6+)
- HTML5, CSS3, SCSS
- Responsive design and UI frameworks (Bootstrap / Material / similar)
Integration & Data:
- Relational databases (Oracle, PostgreSQL, MySQL, SQL Server) and strong SQL skills
- Messaging / event-driven architectures (JMS, Kafka, RabbitMQ or similar)
- API gateways and security (OAuth2, JWT, OpenID Connect)
Requirements
- 5+ years of professional experience as a Java developer, including senior responsibilities.
- Strong experience with Spring / Spring Boot and RESTful API development.
- Solid experience in frontend development with Angular (or similar framework, with willingness to focus on Angular).
- Proven experience working on complex, enterprise-level applications (performance, security, maintainability).
- Good understanding of software architecture patterns (layered architecture, microservices, clean architecture, etc.).
- Strong knowledge of relational databases and ORM tools.
- Experience with CI/CD pipelines, automated testing and modern software engineering practices.
- Ability to work in an Agile/Scrum environment and collaborate with cross-functional teams.
About the company
In just over 20 years, Onepoint has become one of the major players in consulting and tech. Indeed, our collective has now more than 3,500 people around the world (France, Australia, Belgium, Canada, Malaysia, Morocco and Singapore). Our turnover has been multiplied by 10 in only 10 years, reaching more than 500 million euros, and aims to reach a billion euros within 4 years.