About this role
Required Backend Technical Skills · Strong proficiency in Java (Java 21) with deep understanding of core concepts, coupled with expert-level SpringBoot framework knowledge (MVC, Data, Security, Cloud). · Strong understanding of modulith/microservices patterns and best practices, alongside experience with relational databases (e.g., MariaDB, PostgreSQL) and SQL optimization. · Strong knowledge of RESTful API design principles and experience with message queues (Kafka, IBM MQ, etc.). · Proven expertise in unit testing and integration testing (JUnit, Mockito, Karate), and a strong understanding of design paerns and SOLID principles. · You will design, develop, and maintain fullstack applications using Java Spring Boot and React for our internal users andclients in Wealth Management. · You will build and optimize RESTful APIs andmicroservices. · You will implement and maintain Micro Frontend(MFE) architectures. · You will drive best practices across the entiretechnology stack. · You will collaborate with business analysts,project managers, business stakeholders, and other tech teams to integrate anddeliver high-quality products. · You will troubleshoot complex production issuesspanning frontend and backend. · You will drive technical innovation andcontinuous improvement initiatives. You will participate in system design discussions and contribute to the technical roadmap
Also in Software Engineering