Share this Job
Apply now »

Senior BackEnd Developer (Java)

Senior BackEnd Developer (Java)

City:  Bucuresti
Type of contract:  Unlimited
Discipline:  IT

About Our Team

We are more than 5000 people at BCR and each and every one of us is different. We like to believe that our diversity of ideas, attitudes, passions, feelings and origins make our culture more beautiful and our jobs more meaningful!

Your role in our mission

As a BackEnd Developer, you will play a key role in delivering new features from specification through to production. You will have the opportunity to work with a modern technology stack and produce high-quality software for our users. You will collaborate with cross-functional teams to create great user experiences.

How you will contribute:

  • Use agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience;
  • Collaborate with other agile team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements;
  • E2E ownership and responsibility for including infrastructure, building, testing, deployment;
  • Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems;
  • Communicate with business stakeholders about agile processes to set and manage expectations about delivery methods and timelines.

What will help you be successful:

  • Between 2 and 7+ years of software development experience with one/several expert areas, e.g. front-end or back-end development, continuous delivery, automated testing, infrastructure, databases;
  •  Knowledge of Agile software development process is preferred;
  •  Expertise in Spring Boot, Java 8/11/17;
  •  Experience with the following: microservices, RESTful APIs, relational databases (PostgreSQL, Oracle), RabbitMQ, Maven, Git, code refactoring, design patterns, domain driven design, continuous deployment, highly scalable applications, application security, pair programming, continuous integration, test-driven development & incremental design;
  •  Infrastructure knowledge including Linux, Kubernetes, Single Sign On, LDAP, networking;
  •  Preferably experience with OpenShift, AWS, GitLab, NoSQL data stores, ElasticSearch, Shell, Ansible, testing frameworks.

Sound like you'd be a good fit? Well check out what we provide for our passionate people:

  • The opportunity to develop yourself in one of the most important banking institutions from Central and Eastern Europe;
  • Flexible working schedule and work from home policy;
  • Accessible & modern head offices in Grozavesti Area (For the time being, due to Covid-19 situation, most of us work from home);
  • Private medical insurance;
  • Up to 27 vacation days depending on your years of experience;
  • Days off for unexpected events;
  • Free day on your birthday;
  • Banking and private pension benefits;
  • Flexible benefit plan through Benefit online platform.

Apply now »