about the company:
A leading global international banking group with a presence in over 50 dynamic markets worldwide.
about the team:
Inclusive, highly collaborative, and agile engineering culture with strong emphasis on technical excellence and talent growth.
responsibilities:
...
• Architect, design, and deliver robust, scalable backend microservices and APIs for global trading control systems.
• Lead technical roadmap planning, foster engineering best practices, conduct code reviews, and drive system optimization.
• Drive event-driven architecture adoption using messaging solutions and manage seamless integration with enterprise systems.
• Oversee system performance, data security, regulatory compliance, and CI/CD automation pipelines.
• Mentor, coach, and manage a team of engineers, setting clear targets and nurturing a high-performing tech culture.
skills and experience required:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• 8+ years of hands-on software development experience with Java, including at least 5+ years in technical leadership roles.
• Expertise in Spring Boot, REST/GraphQL APIs, microservices, and distributed system design.
• Solid background in messaging platforms (Kafka, Solace), databases (PostgreSQL, Redis), and containerization (Docker, Kubernetes).
• Proven track record in CI/CD, DevOps practices, automated testing, and high-concurrency architecture.
• Strong leadership, problem-solving, and cross-functional communication capabilities.
• Business fluency in English (both written and spoken).
• Knowledge or exposure to AI applications in finance is a plus.