Job Description
We are looking for a seasoned Java Architect with strong hands-on expertise in designing and delivering complex, high-performance systems within the banking and financial services domain. This role blends technical leadership with hands-on architecture and development, focusing on building scalable, reliable, and secure Java-based platforms.
The ideal candidate will work closely with business, engineering, and architecture teams to deliver modern, enterprise-grade solutions that enable digital transformation across global banking systems. Responsibilities include designing and implementing robust, scalable Java systems, contributing to system architecture, and driving microservices adoption. The candidate should have 8+ years of Java experience with expertise in Java 11+, Spring / Spring Boot, microservices, and RESTful APIs. Experience in banking, capital markets, or financial services domains is essential, along with familiarity with Docker, Kubernetes, and CI/CD pipelines.
About Smart Working
At Smart Working, they believe your job should not only look right on paper but also feel right every day.