Job Opening:

Senior Java Developer

  • Freelance
  • Full Time
  • Brussels

Website OneSource Consulting

Job Title: Senior Java Developer/Application Architect

Location: Brussels, Belgium

Duration: Long Term

Sector: Government

Languages: French & English



This expert resource will participate in the following task assignments:
Evolutive maintenance of the current Reusable Solutions service, mainly upon JEE
Development, maintenance, and operation of the API Gateway
Deployment automation: Ansible, Rundeck
The organization of migration procedures involving Database and JEE Middleware.
Service monitoring: Prometheus, Grafana
Integration into the Client ecosystem (EULogin, Cloud)
Evaluation of new Java libraries and frameworks
Evaluation of third-part projects and libraries in the stake of reusability
Integration of new JEE based technologies
Support, consultancy, and advice to the various development teams at the Client
Participate to support missions for any development team at the Client related to API management and security.
Presentation of the API Gateway service to new customer teams.
Analysis and design reviews of information systems enterprise-, information- and application component architectures
JEE expertise for code audit, testing, and deployment of applications.
Assistance with the implementation of the technical architecture during information system infrastructure development projects
Elaboration of guidelines and recommendations concerning technical architecture in software development, taking into account the existing infrastructure at the Client and its evolution.
Extensive technical documentation (in English) for platform and system administrators.
Extensive documentation and eLearning content design.
Production of software architecture documents.

The work will be carried out on the Commission’s premises in Brussels. The service
the provider may be requested to participate in project meetings with the Commission’s
services in Luxembourg.
The working languages are English and French.

The service provider shall have the following expertise:
The experience as stated in the framework contract for the regarded profile.
Excellent knowledge of English (spoken, written) and good knowledge of French (spoken, written).
Project management within projects of methodology application or application on change management.
Sound experience in projects that have applied successfully well-established software engineering methodologies.
Rapid self-starting capability and experience in team working.
Presenting in front of large varied audiences.
Presentation preparation skills.
Drafting skills.
Competent communicator.
Customer and results-oriented individual.
Good planner, able to follow more than one subject at a time.
Proactive attitude, communicative (i.e. good listener), and customer-oriented.

The service provider shall have the following expertise:
Expertise in Java programming language and Enterprise Integration
Excellent knowledge of Web security and Web identity federation and authorization
protocols: OAuth, OpenIDConnect, SAML, XACML.
Multiple years’ work experience with JEE technology platform and specifically in the
following standards and at least one of the related implementations: 2.3 -> 3.0
Excellent knowledge of one API Gateway product (installation, configuration, and operation).
Expertise in Linux administration, bash.
Multiple years’ work experience with WebLogic application server, Tomcat, and Jetty.
Multiple years’ work experience with Spring framework, Spring Security, Spring
MVC, Spring Integration, and Apache Camel.
Extensive experience in agile projects in relation to the following development, continuous integration, and quality tools: SVN, Maven, Eclipse, JIRA, Bamboo, BitBucket, Confluence.
Experience in Web application security: authentication with SSO and CAS, authorization (Spring security and ACP), JWT, Open ID Connect.
Experience in integration projects.
Expertise in Oracle Database:
Effective work experience with SQL, PL-SQL in Oracle.
Effective experience in migration, export/import, scripts versioning tools (Liquibase or Flyway).

Tagged as: , , , , , , , , , ,

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.