Distribuie posturile

Java Software Engineer_Chapter 2 Office_ IT Digital Divizion

Java Software Engineer_Chapter 2 Office_ IT Digital Divizion

Localitate:  Bucuresti
Durata Contract:  Nedeterminat
Domeniu:  IT

About Our Team

We are more than 6000 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!

  • Software engineers will have a range of responsibilities from shaping and implementing strategic products to ensuring that client stays on the leading edge of technology;
  • Our software engineers contribute across the technology stack, from database and DevOps infrastructure that supports continuous deployment, to native apps;
  • Software engineers will have a real passion for development and a demonstrated appetite for continual learning, typically manifest in their community contributions (e.g., open source work, publishing / speaking on technical ideas);

Your task

  • 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;

Your Background

  • 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 at least two of: Java, Node.js, Golang, Ruby on Rails, React, Angular, Python;
  • Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies;
  • Experience with the following: code refactoring, design patterns, behaviour-driven development, domain driven design, continuous deployment, highly scalable applications, application security, pair programming, continuous integration, test-driven development & incremental design, Linux;
  • Preferably experience with Spring Boot, Protractor, RSpec, JUnit or Selenium testing frameworks as well as relational and NoSQL data stores;
  • Minimum Intermediate English required;

Our Offer

  • Competitive salary;
  • Accessible & modern office (The Bridge building - Grozavesti Area);
  • Meal tickets;
  • Private medical insurance;
  • Between 21 & 27 vacation days depending on your years of experience;
  • Work from home policy;
  • Flexible working schedule;
  • A "free day" for your birthday;
  • Challenging work projects, as for the last 30 years in Romania, BCR is commited to innovation through technology!
  • Trainings (for both soft-skills and hard-skills development);
  • Private pension;
  • Banking facilities;