Job Description
Do you want to be a major part in the architecture transformation of our central services with microservice, event-driven architecture and RESTful APIs? Then keep reading.
The architectural strategy is that our services are easily accessible and reflects the capabilities we provide. This requires a transformation toward a microservices enabled architecture involving new platforms and technologies, resilient integration patterns as well of changing the way of work - you will be a key player in driving this change. You will work in independent agile team delivering state of the art payment solutions and APIs for future banking/FinTech in strategic international projects. The role requires you to work independently, and is collaborative in nature with a bright mind and ability to understand complex platforms.
Responsibilities:
- Passion about delivering a well-designed, optimized and scalable solutions
- Ensuring that architectural choices are based on best practice and lives up to the agility required to continue being best in class
- Take full responsibility of solutions (from design to deployment)
- Disrupt our thinking based on experiences with new technologies
- Open minded team always ready to listen and follow most innovative ideas
- Transforming and adapting legacy systems to a new and modern platform
- Strong communication and inter-personal skills and excellent command in English.
Requirements
- 2+ years’ experience in developing micro services/APIs using Java technologies
- Any experience of tools, technologies and platforms we are using in daily work (as advantage):
- Spring Boot, Spring, JavaScript frameworks, source control, SQL, NoSQL databases
- DevOps tools, Jenkins, Docker, RedHat OpenShift
- Message brokers: RabbitMQ, IBM MQ, Kafka
- Quality assurance frameworks
Other:
- Curiosity for best practices in automation frameworks
- Java certifications (advantage)
- Excellent English
- Bachelor’s or master degree in IT
Company offers
- An inspiring environment in a large IT organization
- A perfect opportunity to join an IT team and face the challenge and the opportunity to influence and shape the organization
- Work in an international team, which concentrates on innovative business facing solutions
- An extensive learning opportunities to ensure that your skills are maintained and updated on an ongoing basis
- Highly skilled team and career opportunities
- Cross business career opportunities in bank