About the role
Risk Technology Specialist responsible for designing, developing, and maintaining scalable risk applications, microservices, and APIs.
BankingOnsite
Key Responsibilities
- Collaborate closely with business stakeholders to gather, analyze, and refine business and technical requirements.
- Design, develop, and maintain scalable, high-performance risk applications, microservices, and APIs.
- Apply object-oriented analysis & design (OOAD) and OOP design patterns to build robust and maintainable systems.
- Develop and maintain backend services using Java, Python, Node.js, and modern frameworks.
- Build and enhance applications using Spring Boot, Spring MVC, and related Java ecosystem technologies.
- Contribute to web development initiatives, leveraging JavaScript and TypeScript where applicable.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, preferably in risk or financial systems.
- Strong proficiency in Java and Python, with working knowledge of JavaScript, TypeScript, and Kotlin.
- Solid understanding of server-side programming and backend architecture.
- Hands-on experience with Spring Boot, Spring MVC, and modern backend frameworks.
- Experience building and consuming RESTful APIs and microservices architectures.