Jenius Bank is building a completely new, 100% digital bank and needs to design and scale intelligent risk decision systems that power its core financial products. The goal is to build a unified, modern platform for business logic and rule management to drive smarter, faster decisions across the enterprise.
Requirements
- Expertise in Java and Spring Boot, with a strong foundation in building enterprise-grade applications.
- Experience with MongoDB or other SQL/NoSQL databases.
- Solid experience with cloud platforms (AWS, Azure, or GCP), including deployment and scaling strategies.
- Hands-on experience with modern CI/CD pipelines and tools such as Jenkins or GitLab.
- Knowledge of Docker and Kubernetes for containerization and orchestration.
- Familiarity with reactive programming (e.g., Reactor, Akka, RxJava) is a plus.
- Familiarity with observability tools like Splunk, Datadog, or similar platforms.
Responsibilities
- Design and build scalable, high-performance backend systems using Java (and optionally Kotlin), Spring Boot, and MongoDB.
- Lead the development of secure, efficient RESTful APIs and microservices that support real-time decisioning (e.g., fraud detection, credit approvals).
- Collaborate with product, data, and engineering teams.
- Conduct code reviews, write unit/integration tests, and ensure high code quality through continuous integration.
- Champion CI/CD best practices, automating build, test, and deployment pipelines for speed and reliability.
- Troubleshoot production issues with urgency and precision, ensuring system reliability and uptime.
- Stay ahead of the curve by exploring new tools, frameworks, and technologies that can enhance our platform
Other
- 5+ years of hands-on software development experience
- Agile mindset with experience working in Scrum or Kanban teams.
- Strong analytical thinking, problem-solving skills, and a collaborative spirit.
- If you need a reasonable accommodation during the application process, please let us know at accommodations@smbcgroup.com.