Full-Stack Engineer – Java / Angular ( Near site Belgium )
AlmavivA de Belgique
About the role
Overview
Development, testing, code review, and maintenance of software applications; designing and developing front-end website architecture and user interactions by creating reusable code and features to enhance the user experience; writing clean, functional code for both front-end (Angular) and back-end (Java) development; analysis of the integration of different information systems; data analysis, data modelling and production of software architecture documents; coordination of the implementation of the technical architecture; assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting; review of the architecture of existing systems to migrate them in the cloud.
Responsibilities
- Develop and maintain software applications, including front-end and back-end work.
- Design and develop front-end architecture and reusable features to enhance user experience.
- Write clean, functional code for Angular and Java development.
- Analyze integration of different information systems.
- Produce data analysis, data modelling, and software architecture documents.
- Coordinate implementation of the technical architecture.
- Participate in testing, analysis, technical documentation, deployment, and reporting.
- Review and migrate existing system architectures to the cloud.
Qualifications and Skills
- Java EE 8 or higher
- Java tools and frameworks: Spring data (2.x and 3.x), Spring 5.x, Spring Security 5.x, Hibernate 5.x, Spring Boot (2.x and 3.x)
- Middleware and back-end: WebLogic and Oracle RDBMS (at least 12.x)
- Messaging services and platforms: Java Message Service (Queues and Topics) or Apache Kafka
- Service Oriented Architecture (SOA) and Web services (WSDL, SOAP, REST, etc.)
- Groovy and Grails
- Public cloud experience with AWS (optional certification: AWS Certified Solutions Architect)
- UI: Angular-based front-end
- Continuous Security Assurance: Fortify, SonarQube and/or OWASP Dependency-Check
- Experience in Web security, authentication and authorization protocols (OAuth, OpenID Connect)
- Tools: IntelliJ, SQL Developer, Visual Studio, Git, Maven, Atlassian suite (JIRA, Bamboo, Confluence, Bitbucket), MS Teams
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free