Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Application Architect image - Rise Careers
Job details

Application Architect

We currently have a vacancy for an Application Architect fluent in English, to offer his/her services as an expert remotely. In the context of the first assignment, the successful candidate will be integrated in the team of the company that will closely cooperate with a major client’s IT team on site.

Your tasks:

  • Architecture, review and design of information and existing systems;
  • Design and development of architectural components and building blocks, along with analysis of the integration of different information systems;
  • Coordination of the implementation of the technical architecture, and production of software architecture documents;
  • Design of application data models, workflow models, and APIs using suitable frameworks, like REST and Swagger;
  • Design and development of software components and building blocks using suitable back-end components and frameworks, as Java Spring, and JPA;
  • Design and implementation of application integration with corporate IAM services for authentication and authorization purposes, and delivery through a CI/CD pipeline.
  • Master’s degree in IT combined with relevant IT professional experience of 13 years;
  • Proven and recent coding experience in Java web application development (Java Spring, and Hibernate);
  • At least 6 years of experience with development of information systems;
  • At least 6 years of experience with Java web application development (of which, at least 3 years of development experience with Java Spring and REST API development);
  • At least 3 years of experience with development of complex information systems;
  • At least 3 years of experience with frontend development using Angular or Kendo UI;
  • At least 2 years of experience with Agile software development (refactoring, test-driven development, user story modelling);
  • Good knowledge of Atlassian tools, like Bitbucket, Jira, Confluence, and Balsamiq;
  • Good knowledge of Maven, Jenkins, Docker, and Junit;
  • Good knowledge of Enterprise Architecture;
  • Good knowledge of Java application servers, in particular Oracle WebLogic;
  • Good knowledge of Relational DBMS, in particular Oracle DB;
  • Good knowledge of web application design, in particular Java back-end components and frameworks (Java Spring);
  • Good knowledge of modelling methods and notations (UML);
  • Good knowledge of SQL;
  • Good knowledge of CI/CD applications and container technologies;
  • Knowledge of interoperability technology (e.g. web services, REST APIs);
  • Knowledge of the SCRUM development methodology is considered an asset;
  • Excellent command of the English language.

If you are seeking a career in an exciting, dynamic and multicultural international environment with exciting opportunities that will boost your career, please send us your detailed CV in English, quoting reference (17911/11/24).

We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.

You may also consider all our other open vacancies by visiting the career section of our web site (www.eurodyn.com) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.

EUROPEAN DYNAMICS (www.eurodyn.com) is a leading European Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies and national government Administrations in 40 countries and 4 continents.

As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, age, national origin, ethnicity, gender, disability, sexual orientation, gender identity or religion.

EUROPEAN DYNAMICS (ED) adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in www.eurodyn.com/privacy. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorise ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.

European Dynamics Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
European Dynamics DE&I Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of European Dynamics
European Dynamics CEO photo
Unknown name
Approve of CEO

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Application Architect, European Dynamics

Are you an experienced Application Architect looking to take your expertise to the next level? EUROPEAN DYNAMICS has an exciting remote opportunity for a talented architect fluent in English. As an Application Architect with us, you will play a pivotal role in collaborating with our major client’s IT team. Your primary responsibilities will include architecting, reviewing, and designing both information systems and existing systems, as well as crafting architectural components and building blocks. You’ll engage in deep analysis to seamlessly integrate various information systems and coordinate the implementation of technical architecture. Additionally, you will be responsible for producing comprehensive software architecture documents and designing data models, workflow models, and APIs utilizing frameworks such as REST and Swagger. We’re also looking for someone who is proficient in Java Spring and has hands-on experience with CI/CD pipelines, ensuring efficient delivery of our applications. At EUROPEAN DYNAMICS, we’re a well-established name in the IT industry with projects spanning across Europe and beyond. We value diverse backgrounds and offer competitive remuneration tailored to your qualifications and experience. Join our multicultural team and be part of a dynamic environment that offers opportunities for growth and innovation. If you're excited about the possibility to enhance your career, we can't wait to see your application!

Frequently Asked Questions (FAQs) for Application Architect Role at European Dynamics
What does an Application Architect at EUROPEAN DYNAMICS do?

An Application Architect at EUROPEAN DYNAMICS is responsible for designing and reviewing software architectures, developing architectural components, ensuring integration across various information systems, and producing essential documentation. This role requires hands-on experience with technologies like Java Spring, REST APIs, and CI/CD processes.

Join Rise to see the full answer
What qualifications are needed for the Application Architect position at EUROPEAN DYNAMICS?

To become an Application Architect at EUROPEAN DYNAMICS, candidates should have a Master’s degree in IT with at least 13 years of relevant experience, proven skills in Java web application development, and strong knowledge of frameworks like Java Spring and architectural design methodologies.

Join Rise to see the full answer
What technologies does an Application Architect at EUROPEAN DYNAMICS work with?

An Application Architect at EUROPEAN DYNAMICS works with a variety of technologies, including Java Spring, REST APIs, Angular, and cloud-based tools such as Jenkins and Docker. Familiarity with SQL and relational database management systems, like Oracle DB, is also crucial.

Join Rise to see the full answer
Is remote work available for the Application Architect role at EUROPEAN DYNAMICS?

Yes, the Application Architect position at EUROPEAN DYNAMICS allows for remote work, providing flexibility for candidates to collaborate with our client's IT team while working from anywhere, making it an ideal opportunity for those seeking work-life balance.

Join Rise to see the full answer
What kind of projects will I work on as an Application Architect at EUROPEAN DYNAMICS?

As an Application Architect, you will be involved in significant IT projects that typically involve innovative solutions for various European institutions, international organizations, and government administrations, contributing to projects that often exceed 300 million EURO in value.

Join Rise to see the full answer
What is the recruitment process for an Application Architect at EUROPEAN DYNAMICS?

The recruitment process for an Application Architect at EUROPEAN DYNAMICS typically involves the submission of a detailed CV, followed by interviews that assess technical skills, problem-solving abilities, and cultural fit within the company. The application process is treated confidentially.

Join Rise to see the full answer
Does EUROPEAN DYNAMICS provide professional development opportunities for Application Architects?

Yes, EUROPEAN DYNAMICS is committed to the professional development of its employees, offering various training programs, workshops, and opportunities to work on diverse, cutting-edge projects that enhance your skills and career trajectory.

Join Rise to see the full answer
Common Interview Questions for Application Architect
Can you describe your experience with Java web application development?

When answering this question, be specific about your projects that utilized Java technologies such as Spring and Hibernate. Highlight your role, contributions, challenges faced, and the outcomes achieved to showcase your expertise.

Join Rise to see the full answer
What architectural styles are you familiar with, and when would you use each?

Identify various architectural styles like microservices, monolithic, and serverless. Explain the benefits of each style and provide examples from your experience to illustrate your understanding and ability to choose the appropriate architecture based on project requirements.

Join Rise to see the full answer
How do you ensure the integration of different information systems?

Discuss your methods for system integration, such as using REST APIs or middleware solutions. Provide examples of past projects where you successfully integrated disparate systems and the techniques you used to overcome challenges.

Join Rise to see the full answer
What is your approach to designing application data models?

Explain your process for data modeling, including the use of UML and relational databases. Mention how you analyze requirements, define entities and relationships, and ensure the model supports the application’s functional needs effectively.

Join Rise to see the full answer
How do you prioritize tasks during the software development process?

Share your strategies for task prioritization, such as Agile methodologies, Kanban boards, or prioritizing based on business value or urgency. If applicable, provide examples from your previous roles where these strategies led to successful project outcomes.

Join Rise to see the full answer
Can you provide an example of a complex system you developed?

Detail a specific project where you designed or developed a complex information system. Describe your role, the technologies used, the challenges faced, and how the system met the business or client’s needs effectively.

Join Rise to see the full answer
What is your experience with CI/CD processes?

Discuss the CI/CD tools and practices you have implemented, such as Jenkins, Docker, and automated testing frameworks. Provide examples of how CI/CD improved deployment efficiency in your previous projects.

Join Rise to see the full answer
How do you handle feedback during architectural reviews?

Emphasize your openness to feedback and collaboration. Illustrate your process for incorporating constructive criticism into designs and how you communicate changes or updates to stakeholders effectively.

Join Rise to see the full answer
What methodologies do you use for software development?

Mention frameworks you are familiar with, such as Agile or SCRUM, and how you apply these methodologies in your projects. Highlight the benefits they provide in terms of collaboration, flexibility, and project success.

Join Rise to see the full answer
How do you keep up-to-date with the latest technology trends?

Discuss your methods for ongoing learning, such as attending workshops, online courses, tech conferences, or participating in meetups. Explain how this continuous education impacts your work and keeps your skills relevant.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Accellor Remote No location specified
Posted 5 days ago
Photo of the Rise User
Nisum Hybrid No location specified
Posted 6 days ago
Photo of the Rise User
Evolving Web Remote No location specified
Posted 6 days ago
Photo of the Rise User
UWorld, LLC Remote No location specified
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!