Position: Java Architect
Company: ITExpert
Category: Java
Experience required: 3y
English level: intermediate
Published: 2023-02-01T00:00:00+02:00

**Austrian bank with many years of experience and reputation is looking for a Solution Architect.**

The project aims at OpenBanking, SEP 4.0, ISO 20022, SEPA, SWIFT - these are the coordinates of the future vision.

✨Among the main tasks, it is the development of system and interface design, adjustment of the API strategy, microservice system design, cloud system design, and Java code writing.✨

**Stack:** Java 11+, PostgreSQL, Maven, Kubernetes, Jenkins, Docker, Kafka, Spring Boot.

✅**Responsibilities**✅
- Primary contact for the business on technical and architectural questions
- Prepare IT solution documents compliant with Enterprise Architecture principle
- Assuring compliance of individual APIs with Public API technical standard
- Collaborate with development team on definition of integration and business logic implementation principles
- Support of architectural consistency and self-consistent technical decisions of development team
- Technological evangelism, spreading modern engineering, architectural and design practices
- Coordination of technical debt work, technical backlog management
- Help development team with technical problems and decisions
- Mentoring and coaching of development team members in technical directions

👀**Requirements**
- Experience in designing APIs
- Experience in API management with a deep understanding of API lifecycle
- Expert in a microservice architecture
- Fluent in defining APIs with OpenAPI Specification 3.0
- Has experience in working with at least one API Management Platform
- Practical experience in designing API security
- Experience in designing different protocols SOAP, REST, JMS, MQSeries, gRPC, HTTP, TLS
- Proficient in Event-driven architecture (working with either Kafka, Pulsar, Nifi, Spark)
- Understanding enterprise integration patterns
- Practical experience with Java, Spring Boot
- Practical experience with Kubernetes
- Practical experience with Kafka
	
⭐️**International business career:** work in a large international company that creates a diverse and inclusive environment for professional and personal growth. Strong Raiffeisen community of highly professional and successful teams from different countries.

⭐️**Challenging WOW-projects:** involvement into large-scale projects on product development, using modern engineering technologies, unique approach to encouraging customer-driven innovation.

⭐️**Professional development:** knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, internal competitions. The possibility of obtaining a T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills trainings at our corporate L&D academy. Team building activities and involvement into social projects.

⭐️**Attractive social package and wellbeing**: 28 days of paid vacation, medical insurance, official employment. Mental and Physical health support: individual psychological sessions and lectures, -free online workouts, yoga.

⭐️**Stable income:** competitive salary and bonuses for your efforts and contribution, rewards for participation in the referral program.

**Leave your resume and let's get to know each other!)**