For our client in Belgium (EC) we are looking for
Senior Java Full-Stack Developer – Brussels (near site)
DESCRIPTION OF THE TASKS
Following tasks will be performed by external service provider:
Development and maintenance of our IT systems
Definition of the proposed solutions for fixing or improving our IT systems
Documentation of the existing IT systems
Assistance with in identifying improvements to our IT systems
Coordination and review of the current IT systems
Interaction with the business analysts, customer, users, project leaders and the developers
Support of users by answering their queries about existing IT systems
KNOWLEDGE AND SKILLS
Following skills and knowledge are required for the performance of the above listed tasks:
• Very good knowledge of TypeScript and NodeJS
• Good knowledge of microservices and architecture in the cloud
• Good knowledge of applications design.
• Good knowledge of Amazon Web Services
• Good knowledge of Jira and Confluence
• Good knowledge of SQL and NoSQL databases
• Ability to fix problems efficiently and fast
• Ability to give technical presentations
• Ability to apply high quality standards
• Ability to cope with fast changing technologies used in back end technologies
• Very good communication skills with technical and non-technical audiences
• Analysis and problem solving skills
• Capability to write clear and structured technical documents
• Ability to participate in technical meetings and good communication skills
SPECIFIC EXPERTISE
Following specific expertise is mandatory for the performance of tasks:
• Minimum 6 years’ experience in Java (both with J2SE and J2EE) with extensive knowledge and
expertise in the use of design patterns
• Minimum 2 years’ experience in architecture and design of information systems
• Minimum 3 years’ experience with Tomcat
• Minimum 4 years’ experience with Spring and Spring Boot frameworks
• Minimum 4 years’ experience in relational databases (Oracle, PostgreSQL, etc.)
• Minimum 4 years’ experience with SQL language
• Minimum 3 years’ experience in developing secure web applications
• Minimum 5 years’ experience in Object Oriented design patterns
• Minimum 3 years’ experience with Angular2 framework or similar
• Minimum 3 years’ experience with Typescript
• Minimum 2 years in the development of graphical user interfaces
• Minimum 5 years’ experience in Apache Maven or equivalent
• Minimum 3 years’ experience with JIRA and GITLab
• Minimum 3 years’ experience with Docker and Kubernetes
• Minimum 3 years’ experience with web services (REST and SOAP), with expertise in the design
and development
• Minimum 2 years’ experience with XML
Important :
Service delivery: The services shall be performed remotely in Near-site location
allowing to reach the Commission premises in Brussels (Belgium) within 2 hours.