Job Openings
Full Stack Java Developer
About the job Full Stack Java Developer
Mission Overview:
This role is a consultancy mission at a client site through Keystone Solutions. The successful candidate will act as a consultant, collaborating with clients to develop and maintain business applications, while enhancing their understanding of the consultancy model and the dynamic benefits of working with Keystone Solutions.
Key Responsibilities:
- Develop and maintain business applications.
- Create application components and web services.
- Design component architecture in collaboration with technical leads.
- Coach co-workers and coordinate with application architects.
- Participate in technical working groups and user meetings.
Skills/Profile:
- Experience:
- 7+ years in Java Development.
- 5+ years in Angular Development.
- Familiarity with multi-system integration.
- Technical Knowledge:
- Java, Spring Framework, JPA (Hibernate), Spring Security.
- SOAP/RESTful Web Services, Spring Batch, SOA, microservices, CQRS.
- Test-driven development (JUnit, Spring, CI, Mockito, Cypress, Selenium).
- Frontend (HTML/CSS/JavaScript, Angular) and backend skills.
- Tools: Maven, Jenkins, Docker, Openshift, SVN/GIT, Eclipse/IntelliJ, Sonar, JBoss, Tomcat.
- Database and Documentation:
- Relational databases (PostgreSQL, SQL Server, Oracle).
- BPMN, UML, Jira/Confluence.
- Methodologies:
- AGILE/SCRUM, test-driven development, continuous integration.
- Solution and customer-oriented, team integration, and junior supervision.
Mission & Working Hours:
- Location: Brussels (Midi Station).
- Contract: Initial long-term contract with possible extension.
- Working Hours: Monday to Friday (7h48 per day), with 3 days of homeworking possible.
Languages:
- French or Dutch: Active knowledge.
- English: Active knowledge.
Candidates are expected to have Belgian nationality and reside in Belgium.
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.