Senior Java Developer

Il y a 4 heures

Arrondissement of BrusselsCapital, Brussels, Belgique OnePoint Temps plein
pbContribute to the major transformations of companies and public actors by combining technological innovation and business expertise, serving our society and customers to help them move forward sustainably. /b /p pbYour responsibilities for this function : /b /p pWe 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. /p ul liDesign, develop and maintain backend services using Java and related frameworks. /li liBuild and enhance RESTful APIs to support web and mobile applications. /li liDevelop responsive, user‑friendly frontend interfaces using modern JavaScript frameworks (e.g. Angular). /li liParticipate in technical design and architecture discussions (performance, scalability, security, maintainability). /li liWrite clean, testable, and well‑documented code following best practices and coding standards. /li liCollaborate closely with product owners, business analysts and other developers to refine requirements and deliver high‑quality features. /li liTroubleshoot, debug and resolve complex technical issues across the stack. /li liContribute to code reviews, knowledge sharing and mentoring of more junior developers. /li liParticipate in CI/CD, release management and continuous improvement of the development lifecycle. /li /ul pbYour

skills:
/b /p ul li5+ years of professional experience as a Java developer, including senior responsibilities. /li liStrong experience with Spring / Spring Boot and RESTful API development. /li liSolid experience in frontend development with Angular (or similar framework, with willingness to focus on Angular). /li liProven experience working on complex, enterprise‑level applications (performance, security, maintainability). /li liGood understanding of software architecture patterns (layered architecture, microservices, clean architecture, etc.). /li liStrong knowledge of relational databases and ORM tools. /li liExperience with CI/CD pipelines, automated testing and modern software engineering practices. /li liAbility to work in an Agile/Scrum environment and collaborate with cross‑functional teams. /li /ul pbCore Technical Stack /b /p pbBackend: /b /p ul liJava 8+ / 11+ /li liSpring, Spring Boot /li liJava EE / Jakarta EE (JPA, EJB, JMS, Servlet, etc.) /li liRESTful web services (REST) /li liAPI design and integration (JSON, XML) /li liJPA / Hibernate or other ORM frameworks /li liMicroservices architectures (Spring Cloud / similar) /li /ul pbFrontend: /b /p ul liAngular (latest versions preferred) /li liTypeScript / JavaScript (ES6+) /li liHTML5, CSS3, SCSS /li liResponsive design and UI frameworks (Bootstrap / Material / similar) /li /ul pbIntegration Data: /b /p ul liRelational databases (Oracle, PostgreSQL, MySQL, SQL Server) and strong SQL skills /li liMessaging / event‑driven architectures (JMS, Kafka, RabbitMQ or similar) /li liAPI gateways and security (OAuth2, JWT, OpenID Connect) /li /ul pbOnepoint in a few words: /b /p pbIn 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. /b /p