About Us 🚀
We are looking for a talented Java Software Engineer to join our team in the Banking sector.
Key Responsibilities 💻
- Work alongside key decision-makers (architects, stakeholders) and fellow development teams to bring new features to life;
- Innovate and improve the framework by designing and implementing new features and enhancements;
- Ensure code excellence by building a comprehensive testing suite (unit, integration, end-to-end) to guarantee code quality and reliability;
- Unravel complex system problems to diagnose and fix critical issues within existing systems;
What will you need 💪
- At least 3 Years of working experience in Java and Spring, Spring Boot;
- Experience with the Model-View-Controller (Web MVC) design pattern;
- Solid understanding of Representational State Transfer (REST) and Simple Object Access Protocol (SOAP) technologies;
- Expertise in unit testing, particularly JUnit 5;
- Experience with Microsoft SQL Server (MSSQL) and stored procedure development;
- Familiarity with Java Database Connectivity (JDBC);
- Fluent English communication skills;
Preferred Qualifications 👍
- MSc or BSc degree in computer science, engineering, or related technical field;
- WebFlux or Reactive programming;
- Kafka;
- Event oriented programming;
- Atlassian tools (JIRA, Confluence, BitBucket);
- Work experience in multinational & multicultural envirenment.
Why should you join 🤸
🥷 BlackBelt team - You can join a cool and professional team, where everyone has a BlackBelt in technology;
🧠 Development - We are supporting your growth with trainings and certifications;
👣 Diversity - You can switch between projects and Delivery Units;
😮 WOW - We are supporting our colleague's health and well-being with WOW (Wellbeing Office Way) program;
🛋️ Flexibility - If you enjoy home office, then you can still enjoy your couch after Covid;
🧡 Support - We are a caring organisation, if you face difficulties you can always count on us.