Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Software Engineer

Kroo Bank Ltd
CompanyKroo Bank Ltd
CategoryEngineering
LocationRomania
RemoteRemote
EmploymentFull-time
LevelNot stated
SalaryNot stated by the employer
Posted30 Jun 2026
Last verified30 Jul 2026
SourceEmployer career page (workable)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
At Kroo Bank, we are charting the future of banking with our groundbreaking technological innovations and unique digital services. The rapid advancements in the fintech sector necessitate ongoing evolution in the roles and responsibilities of our bank to effectively tackle new business opportunities and challenges. We are dedicated to consistently updating our job descriptions to ensure we continue to lead in banking innovation. Please note that the responsibilities listed in this job description are intended to give a comprehensive overview of your position but may not detail every aspect of your job role. The fluid nature of our industry requires that your specific tasks may be adjusted to better suit evolving business strategies. We value your flexibility and your willingness to work collaboratively if we need to adapt. If you have any questions regarding your job role, we encourage you to contact your manager for clarification. How you will contribute and key responsibilities:  As a Software Engineer, you'll be a valued member of one of our multidisciplinary Product Squads, reporting to a Tech Lead. You'll contribute to the development of new features, support the delivery of our product roadmap, and play an active role throughout the software development lifecycle. We're looking for someone who enjoys solving problems, is passionate about building high quality software, and is eager to learn and develop their technical skills in a collaborative Agile environment. Other responsibilities include: Contribute to the implementation of new features, working within our Continuous Delivery approach to deliver high quality software. Collaborate with Product Managers, Product Designers and fellow Engineers within an Agile team, using practices such as Scrum, Kanban and Pair Programming where appropriate. Participate in all stages of the software development lifecycle, from design and development through to testing, deployment and ongoing support. Write clean, maintainable and well tested code, following engineering best practices and contributing to a high quality codebase. Work collaboratively in an open, inclusive and supportive engineering culture that values teamwork, transparency and continuous improvement. Develop and build experience with the technologies used across our platform, including: Clojure for backend microservices (or another functional or object oriented programming language with a willingness to learn Clojure). React Native and Redux for mobile application development. Kafka for asynchronous messaging. AWS cloud services. Docker for containerised applications. Terraform for infrastructure provisioning. Demonstrate a willingness to learn new technologies, tools and engineering practices, supported by experienced colleagues. Develop your understanding of functional programming concepts and modern software engineering principles. Contribute positively to team discussions, code reviews and knowledge sharing, helping to continuously improve the quality of our products and engineering practices. Requirements Commercial software engineering experience using one or more object oriented or functional programming languages, such as Java, Kotlin, Clojure, Scala, C#, Python or Go. Experience building and maintaining backend services, APIs or microservice architectures. Exposure to React, React Native or other modern front end or mobile development frameworks would be beneficial. Experience working with cloud platforms, preferably AWS. Experience using Docker and containerised application development. Familiarity with Infrastructure as Code tools such as Terraform. Experience with messaging or event streaming technologies, such as Kafka. Good understanding of RESTful APIs and distributed systems. Experience using Git for version control. Knowledge of Continuous Integration and Continuous Delivery (CI/CD) practices. Experience writing automated unit, integration and end to end
HOUSE AD982,094 openings. Erioun finds yours.Scored against your own profile, every hour.Try the radar →