Senior Backend Engineer (f/m/x)
Core
Design, develop, and maintain high-quality backend services and data integration solutions for investment and instrument data management within a global financial institution.
Role type
Senior Backend Engineer (Java)
Builds
Scalable, resilient, and high-performing processing and integration solutions for investment data platforms.
Domain
Financial Services / Capital Markets / Investment Solutions
Deliverable
production ML models | product features
Required skills
Java SE fundamentals, Java 17+, multithreading, concurrency patterns, JVM internals, Spring Framework, Spring Boot, RESTful/SOAP services, microservices, event-driven architecture, Kubernetes, Docker, GCP/OpenShift, JUnit, Mockito
Preferred skills
Technical Lead experience, software design patterns, message brokers (JMS/Kafka/RabbitMQ), Capital Markets domain knowledge, large-scale transformation experience
Technologies
Java, Spring Boot, Kubernetes, Docker, GCP, OpenShift, JUnit, Mockito, TeamCity, Jenkins, Maven, GIT
Responsibilities
Develop and test Java-based software components, identify and resolve complex technical issues, participate in peer-reviews, create design documentation, plan and support releases, mentor junior developers
Seniority
Senior, hands-on IC