Job Description
Job Location: Hibrid in Bucharest, 2 days WFO
Domain: Private Bank
Recruitment process:
- HR discussion
- 2 X technical discussion
About the Organisation
We are a technology centre in Bucharest, Romania, delivering global technology products and services for a leading international financial institution. Our teams work on complex, large-scale digital banking platforms serving millions of customers.
Key Responsibilities
- Implement highly scalable, secure, and resilient backend solutions using Java 17+ and the Spring/Quarkus ecosystem.
- Develop, test, and document Java-based software components in accordance with requirements, contributing to all stages of the SDLC.
- Maintain high standards of software quality through good practices and thorough code reviews.
- Identify and resolve complex technical issues, ensuring system stability and performance.
- Write comprehensive unit tests for robustness, edge cases, and general reliability.
- Leverage Google Cloud Platform (GCP) services to build, deploy, and manage scalable software solutions.
- Design, optimise, and manage complex schemas and queries in RDBMS, ensuring data integrity and performance.
- Collaborate with BAs, QAs, and stakeholders to jointly develop effective solutions.
- Provide support to ensure high-quality releases.
- Thrive in a scaled Agile working environment, collaborating with a global and diverse team.
Skills & Experience
- 5+ years of professional experience in backend software development, with a strong focus on Java/Node-based systems.
- Deep expertise in Java (Spring/Quarkus, Hibernate, JUnit) and NodeJS (ExpressJS, Jest); microservices architecture.
- Good understanding of design patterns and SOLID principles.
- Knowledge of data structures and collections.
- Proven experience designing and building scalable backend solutions and REST APIs.
- Strong experience with relational databases, including advanced SQL, schema design, and performance tuning.
- Good understanding of microservices architecture and distributed systems.
- Hands-on experience developing and deploying applications on GCP or other major cloud providers.
- Experience with DevOps, CI/CD pipelines, Docker, Kubernetes, Git.
- Knowledge and experience with Agile values, principles, and methods.
- Excellent communication and interpersonal skills.
- English fluent; German a plus.
What We Offer
- 24 days holiday + loyalty days + bank holidays.
- Flexible working hours and hybrid work model.
- Private healthcare and life insurance.
- A truly diverse, global working culture.
- Continuous learning and professional development opportunities.