Senior Java Developer Opportunity
Location: Brussel
Role Overview:
We are looking for a senior developer capable of working on multiple applications. The ideal candidate will not only demonstrate a high level of technical skills but also have proven experience in coaching and supervising team developers at a technical level, including technical design, mentoring, and code reviews.
Key Responsibilities:
- Work independently while aligning with team objectives.
- Act as a self-starter with a proactive approach.
- Communicate effectively, simplifying complex concepts and conveying information clearly at all levels.
- Drive results with a proactive attitude, balancing analysis with action.
- Focus on client needs, understanding both business and IT requirements.
- Promote collaboration and facilitate teamwork across the organization.
- Resolve differences by determining needs and forging solutions beneficial to all parties.
- Eager to learn and quickly acquire new knowledge.
Required Skills and Experience:
- Minimum of 7 years' experience in Java development.
- Knowledge and understanding of Service Oriented Architecture.
- Proficiency in the following technologies:
- Java
- Angular
- Spring (Boot)
- PostgreSQL
- REST
- Docker
- Git
- Experience with:
- Service Oriented Architecture
- Restful API Design
- Agile Methodology
- Scrum
- Test-driven Development
Language Proficiency:
- Dutch: Native
- English: Active knowledge
- French: Passive knowledge