Software Architect

Architecture

Software Architect

Architecture
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Remote

Job description

Software Architect

 

 

We are looking for a Software Architect (m/f/d) specializing in Java-based applications, available immediately.

Location: Remote, occasional on-site presence in Frankfurt
Start: From February

Rate: 500 euro/day + VAT
Duration: 3 months, with option for extension
Workload: 100%

Main Responsibilities

Below are the core responsibilities for the position:

  • Conduct analysis of source code for the partner portal.

  • Perform reviews of current code regarding quality, structure, and maintainability.

  • Identify outdated or error-prone code sections.

  • Conduct an architecture review for existing software.

  • Evaluate software architecture with respect to scalability and security.

  • Assess the impact of business requirements on IT architecture.

  • Monitor portfolio changes for architectural implications.

  • Prepare analysis results for decision-making and documentation.

Key Requirements

  • At least 7 years of experience in architecture development in the banking sector.

  • At least 5 years of experience as a full-stack Java developer in Java-based projects.

  • Proficient in object-oriented data modeling.

  • Strong knowledge of Java frameworks and database integration.

  • Experience in creating IT concepts and in automated testing of Java developments.

  • Familiarity with migration projects and large language models (LLMs).

  • Experience in evaluating AI plugins for software development.

  • Hands-on experience with Java development environments (Eclipse).

  • Good understanding of version control and deployment tools.

  • Certification as a Java developer and software architect, preferably iSAQB.

Nice to Have

  • Expert knowledge of Java, Spring Boot, microservices, and REST APIs.

  • Knowledge of CI/CD pipelines and DevOps practices.

  • Experience with cloud migration strategies and security compliance.

  • Banking domain knowledge in subsidy programs or funding management.

Other Details

This role is primarily remote with occasional on-site requirements in Frankfurt. The position is expected to be for 3 months but could be extended based on project needs.

Tech stack

    German

    B1

    Data modeling

    advanced

    Documentation

    advanced

    PostgreSQL

    advanced

    Java

    advanced

    JavaScript

    advanced

    SQL

    advanced

    Microsoft Visual Studio

    advanced

    risk assessment

    advanced

    Tomcat

    advanced

    JUnit

    advanced

Office location

Published: 15.01.2026

Software Architect

Summary of the offer

Software Architect

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.