90% remote: Architect of Application Architecture Java & Angular

Job description:

Here is the updated text:

Application Architect (m/w/d)

Duration: ASAP to January 25, 2025

Tasks:

* Derive project-specific development guidelines from technical standards and design and architecture principles.
* Identify non-functional specification gaps and risks for the later project schedule, communicate and implement them in work packages.
* Evaluate architecture and development approaches using company-wide guidelines and standards.
* Clarify open questions regarding the realization of non-functional requirements in accordance with internal company standards and boundary conditions.
* Participate in roadmaps while considering professional priorities and technical prerequisites.
* Specify technical infrastructure in collaboration with technical project leaders, lead developers, and technical service providers.
* Design and document interfaces (REST, Contract-first)
* Support information modeling for professional projects

Technical Skills:

* Java, at least version 8
* Spring BOOT, including Integration, Actuator, Security, Data, Cloud, Cloud Dataflow
* Messaging: JMS, Kafka, RabbitMQ
* JavaScript, TypeScript
* Angular, at least version 8
* JSON, OpenAPI 2.0, JSON-Schema, JSON-LD
* XML, XSD, XSLT/XSL-FO
* HTTP, TLS
* SQL, Oracle knowledge
* Reactive Programming, REST, Microservice Architectures, Bounded Context, Security by Design, Domain-Driven Design, Web Components, Cloud Architectures
* CI/CD Pipeline: Git, GitFlow, Maven, Gradle, Jenkins, Ansible, ArgoCD, Tekton, Docker, podman, Kubernetes, OpenShift, OTC, Google Anthos
* Scrum, Kanban, V-Model XT
* MS Office, JIRA, Confluence, Draw.io, Innovator

Soft Skills:

* Ability to program (at least in Java and better in at least one other programming language)
* Desire for knowledge and willingness to learn
* Team player with conviction and insight
* Diplomatic, friendly but binding in dealing with the customer and their other service providers

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.