Role: Software Architect
Location: Krakow/Katowice, Poland (hybrid 2-3 days onsite)
Industry: Banking Finance
Why work with us?
You will design scalable, secure and resilient cloud-based solutions for leading institutions in Financial industry
You will provide architectural leadership and detailed design guidance to engineering teams
You will work in international environment with modern agile methodologies and professional software development processes
You will work with business teams and different stakeholders contributing to turn customers visions into reality
You will have opportunity to grow and develop your skills on the job, working with talented professionals
You are perfect match, if:
you have at least 2 years of commercial experience working as a software or solution architect
you have very good understanding and experience with microservices architecture
you have very good knowledge of Java (at least Java 11) and different modules of Spring Framework, like Spring Core, Boot, Security, Data, Cloud, Batch, Integration etc.
you have commercial experience working with cloud – AWS/Azure/Google Cloud
you have good knowledge of SQL and NoSQL databases, e.g. Oracle, MySQL, PostgreSQL, Cosmos DB, DynamoDB etc.
you understand Containerization paradigm and you are familiar with one of the most popular solutions like Docker or Podman
you speak fluent English (written and spoken)
you have strong organizational, time management and analytical skills
Additional advantage would be:
knowledge of container orchestrators, e.g. Kubernetes
knowledge of PaaS, e.g. OpenShift or PCF
knowledge of modern frontend technologies, like Angular, React, TypeScript, micro frontends
experience working as a Technical Team Leader
knowledge of Java base cloud and microservices frameworks, e.g. MicroNaut, Quarkus or Vert.x