What you will do:
- Build and maintain robust, scalable and efficient Java applications.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices, and also understand the business requirements behind the code and the needed solution.
- Conduct thorough testing to ensure software reliability and quality.
- Work closely with cross-functional teams, including product managers and other developers, to deliver high-quality software solutions.
What we’re looking for:
- At least 5 years of experience with Java and a good understanding of the Java ecosystem.
- Experience working with Apache Kafka, Git, SQL/NoSQL databases, Docker, and Linux.
- Good understanding of computer science fundamentals and system design principles.
- Eagerness to learn new languages, frameworks, and tools.
- Strong problem-solving mindset for tackling complex challenges.
- Experience in the fintech/RegTech industry and knowledge of fraud prevention solutions will be considered an advantage.
- Fluent English — written and spoken.
Perks
Diverse & Inclusive Culture
Hybrid / Remote Work & Flexible Working Hours
Competitive Remuneration
Bonus Paid Leave Vacation Days for Seniority
Day Off for Your Birthday
Gift Voucher for Your Birthday
Additional Health and Dental Insurance
Employee Discounts Program
Flexible Vacation Allowance
Digital Food Vouchers
Downtown Office Location
Training Budget for Development