Full-Stack Developer Java / Angular
Summary
Senior full-stack developer at Rhox (Belgium) who builds new business applications from scratch and refactors existing ones using Java and Angular. Day to day: Spring-based services and web services, multi-system integrations, architecture design with leads, testing, deployment, documentation and mentoring junior developers.
We're looking for a senior full-stack developer to take over, refactor and build business applications using Java and Angular, with integrations across multiple systems.
What you'll do
- Build business applications from scratch.
- Refactor and maintain existing code.
- Develop application components and web services.
- Design architecture components with technical leads and architects.
- Support testing, documentation, deployment and reporting.
- Guide junior developers.
What you bring
- 5-7 years of full-time professional Java development experience.
- Experience with greenfield applications and complex multi-system integration.
- Spring Framework, Spring Security, JPA, Hibernate and Spring Batch.
- HTML, CSS, JavaScript, SOAP, REST, SOA, microservices and CQRS.
- Test-driven development, JUnit, Mockito, Cypress, Selenium and continuous integration.
- Maven, Jenkins, Docker, OpenShift, SVN or Git, Eclipse or IntelliJ.
- Sonar, JBoss, Tomcat, PostgreSQL, SQL Server and object-relational mapping.
- Agile/Scrum, Jira/Confluence, BPMN, UML and technical documentation.
- French (native) or Dutch (B1).
- English (B2).
Nice to have
- Full-stack development experience.
- Talend, ZK, Oracle or Kafka.