Job Description
Job Location: Hibrid in Bucharest, 2 days WFO
Domain:Private Bank
Recruitment process:
- HR discussion
- 2 X technical discussion
About the Team
The team you would be joining is part of the Banking & Lending domain within Private Bank, developing a loan origination platform primarily serving Wealth Management locations globally — High Net Worth and Ultra High Net Worth client segments. The team consists of approximately 90 colleagues worldwide, with 70 based in Bucharest.
What You Will Do
- Work independently and suggest architecture and design improvements to existing implementations.
- Collaborate with the engineering team across all stages of the product lifecycle.
- Work on an Agile team with a modern CI/CD environment.
- Understand and apply software design concepts including security, availability, and scalability.
- Create clean, modern, and testable code with good documentation.
- Write unit and integration tests and integrate them into the automated development pipeline.
- Provide accurate estimates of development time and implement business requirements.
- Mentor and support junior team members through code review, pair programming, and collaboration.
- Collaborate with business analysts, users, and UI designers to jointly develop effective solutions.
Requirements
- 4+ years of software development experience.
- Good understanding of advanced Java design patterns.
- Solid knowledge of data structures and algorithms.
- In-depth experience with Spring Framework.
- Practical knowledge of REST endpoints and APIs.
- Solid knowledge of SQL and relational databases (PostgreSQL, Oracle).
- Solid knowledge of UNIX/Linux including shell scripts.
- Prior experience working in a CI/CD environment.
- Experience with modern SDLC tools: Git, JIRA, Artifactory, TeamCity, GitHub Actions.
- Solid experience creating unit and integration tests.
- Performance tuning and optimisation experience.
- Experience designing, developing, and maintaining complex enterprise applications.
- Strong communication and analytical skills.
Nice to Have
- Experience with GCP.
- Knowledge of Agile values, principles, and methods (Scrum or Kanban).
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.