For the needs of our global banking client, we are looking for an experienced Software Engineer to join the Foundation Engineering Platform team. This team delivers products and services aimed at increasing operational efficiency. The primary goal is to support others in delivering secure and cost-effective solutions while providing comprehensive development platforms and tools. Attention to detail is crucial in this role, as is the ability to consider the broader context.
Therefore, we are looking for a Senior Software Engineer who will contribute to achieving these objectives. This is primarily a hands-on development role, focusing on delivering security services and libraries that address key security needs. We expect the candidate’s contributions to set a high standard of engineering excellence.
responsibilities :
Design, develop and maintain cloud-based applications using Java and associated frameworks (e.g., Spring, Spring Boot)
Review solutions for alignment with the stated goals of Foundation Engineering
Advocate for and meet high professional standards of development primarily in Java
Deliver appropriate and comprehensive tests as part of every deliverable
Approach technical challenges with an open collaborative mindset
Take initiative to improve the developer experience and efficiency
requirements-expected :
Good written and oral communications skills - very good English
Able to articulate a clear understanding of event-driven architecture patterns
A strong grasp of functional, non-blocking, asynchronous code
Security software related experience is desired
Hands on experience with AWS
Comfortable choosing and applying appropriate testing approaches
Performance testing knowledge is a bonus
Prior experience of Istio, Kubernetes is desirable but not essential
Experience securing APIs at scale would be beneficial
offered :
We are open to the employment form according to your preferences
Work with experienced and engaged team, willing to learn, share knowledge and open for growth and new ideas
Hybrid working system – 2 days a week in the office in Cracow
Mindbox is a dynamically growing IT company, but still not a large one – everybody can have a real impact on where we are going next
We invest in developing skills and abilities of our employees
We have attractive benefits and provide all the tools required for work f.e.computer
Interpolska Health Care, Multisport, Warta Insurance, training platform (Sages)
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses