We are looking for a Java / Angular Application Architect for a freelance project in Brussels, Belgium. The position is Full-Time (5 days p/week) and hybrid over an initial duration of 58 Months (done over rolling extensions).
Contractual Details
Duration: 58 Months (plus a high likelihood of extensions)
Type: B2B Freelance / Contract
Work Schedule: 5 Days Per Week / Full-Time
Languages: English + French AND/OR Dutch Fluency (with knowledge of the other language)
IMPORTANT NOTE: Please only apply on this role if you meet the language requirements AND can commit to a full-time / hybrid contract.
About Us:
We are seeking a highly skilled and experienced Java - Angular Architect to join our dynamic development teams. You will play a pivotal role in delivering exceptional solutions, driving technical excellence and providing leadership within our team.
Role Overview:
As a Java - Angular Architect, you will be responsible for the technical direction and architectural design of our projects, primarily focusing on Java EE and Angular-based applications. You will work closely with development teams, ensuring the delivery of high-quality, scalable, and maintainable software solutions. Your expertise will be crucial in translating business requirements into robust architectural designs and providing technical leadership to ensure successful project execution.
Key Responsibilities:
* Design and architect complex Java EE and Angular applications, ensuring alignment with requirements and technical best practices.
* Propose and implement improvement solutions for existing applications, as well as design architectures for new developments.
* Apply strong abstraction skills to create scalable and maintainable solutions.
* Implement Hexagonal Architecture where applicable.
Technical Leadership & Team Management:
* Lead and mentor a team of Java developers, providing guidance and technical expertise.
* Define and distribute tasks among team members, ensuring efficient workflow and timely delivery.
* Organize and conduct code reviews, promoting code quality and consistency.
* Foster a collaborative and supportive team environment.
Business Alignment & Communication:
* Understand and translate business needs into coherent architectural visions.
* Communicate effectively with stakeholders at all levels, including internal teams.
* Demonstrate excellent problem-solving and decision-making skills.
Technology Proficiency:
* Maintain deep expertise in Java EE and related technologies.
* Utilize strong knowledge of RDBMS, SQL, and JPA for data management.
* Design and implement RESTful APIs using WS REST.
* Implement and manage security using OAuth.
* Develop and maintain Angular applications.
* Leverage Spring and Spring Boot frameworks for efficient development.
* Experience with Agile Scrum and Jira.
Required Skills & Experience:
* Minimum 10 years of experience in Java EE development.
* Minimum 10 years of experience in RDBMS, SQL, and JPA.
* Minimum 8 years of experience in WS REST API development.
* Minimum 3 years of experience in securing applications using OAuth.
* Minimum 5 years of experience in Angular development (Angular 17 Preferred).
* Minimum 5 years of experience in Spring and Spring Boot.
* Confirmed level of experience with Hexagonal Architecture.
* Expert level of experience with Jakarta EE and RDBMS & SQL.
* Confirmed level of experience with REST APIs and Spring Boot.
* Experience with Agile Scrum methodologies and Jira.
If interested in this role, please apply on this job post or contact @Rhys Howells with your CV.
Good luck with your possible application!
Seniority level
* Mid-Senior level
Employment type
* Contract
Job function
* Information Technology
Industries
* Technology, Information and Media
#J-18808-Ljbffr