Latona Development
Application Architect
Brussels, Белгия
длъжност на пълно работно време
Над 5000 лв.

Application Architect

Brussels, Белгия длъжност на пълно работно време Над 5000 лв.

За нас

Latona Development, an international consultancy and software development company, is a partner to the European Commission and our job openings are related to participation in large-scale IT projects that ensure the information infrastructure of the European Union.

We are currently looking for an experienced Application Architect to help with designing Information Systems, the architecture and building blocks as well as with the analysis and integration of different information systems. Successful candidates can choose between employment and freelance contracts.

Отговорности

• Architecture and design of information systems;
• Review of the architecture of existing systems;
• Design and development of architectural components and building blocks;
• Analysis of the integration of different information systems;
• Coordination of the implementation of the technical architecture;
• Production of software architecture documents;
• Participation in technical working groups, progress meetings and meetings with the users;
• Design of application data models;
• Design of application workflow models;
• Design of application APIs using suitable frameworks (REST, Swagger)
• Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA);
• Design and implementation of application integration with corporate IAM services for authentication and authorization purposes;
• Delivery through a CI/CD pipeline.

Изисквания и необходими умения

• Proven and recent coding experience in Java web application development (Java Spring, Hibernate);
• Experience with REST API development;
• Experience in front-end development using Angular or Kendo UI;
• Experience with Agile software development (refactoring, test-driven development, user story modelling);
• Knowledge of Atlassian systems (Bitbucket, Jira, Confluence, Balsamiq);
• Knowledge of Maven, Jenkins, Docker, JUnit;
• Knowledge of the SCRUM development methodology is an advantage.

Ние Ви предлагаме

• Large-scale projects of value and impact
• Opportunity to participate in the establishment of largest IT systems across Europe
• Reliable and multinational work environment
• Competitive remuneration based on defined job levels corresponding to years of experience
ITCD