Software Developer in BBO*
*Banking Backoffice Engineering Unit
Location: Tallinn, Estonia
Type: Permanent, full-time
What you'll be doing
You will support effective business delivery via building solid software solutions.
You are a member of a cross-functional product team dealing with the design, implementation, installation, testing and maintenance of software systems in Bigbank.
The Banking Backoffice team deals with everything that happens to a loan contract - generating the contract, paying out the money, collecting it back and keeping track of all of our customers. We also provide a back-office for our customer service representatives who work with the contract and customer data daily.
You will be joining our team as we go live with our new banking system in one country, we are operating, and then shift our focus on the next countries. You will join us in the preparation and execution of the releases.
Why is this important to Bigbank?
We like our customers and want them to have a delightful user experience. This is where you come in if you're an engineer. How? We are building a fully digital bank from scratch with the help of flat management and an agile self-organising team.
How you'll spend your day
Developing software through implementing user stories and covering your code with automated tests.
Ensuring that non-functional requirements are fulfilled within every implemented story.
Maintaining development and test environments, bug fixing and refactoring the code.
Researching software libraries, frameworks, engines and platform approaches used.
Producing technical specifications and documenting software/database changes and releases.
Assuring high quality, seamless releases of produced software and fast resolution to live incidents.
Shaping the requirements and acceptance criteria of user stories/tasks.
Prototyping with new tools and frameworks to keep our stack fresh and nimble.
Things you’re already doing:
You have experience in building elegant services, (preferable using Java) and by following microservices pattern.
You consider yourself skilled in SQL and NoSQL.
You enjoy helping other developers and supporting them with any issue they might run into.
You get excited over the prospect of your work being open-sourced down the road.
Things we're working on
First, we transformed from old school offices-based banking to purely digital banking. Next, we dove into the digital journeys of our customers and figured out what they need for excellent experience. Now, we are building a new banking platform made up of microservices, renewing our entire technology stack.
Tech you'll be working with
Java8, Java10, Java11, Riot.js, NodeJS, PostgreSQL, MongoDB, Docker, Openshift3, Atlassian toolset.
You'll be rewarded like this
Competitive salary (reviewed yearly based on your performance).
Good conditions for professional and personal development.
'Let's do this' mentality in international banking environment.
Monthly sports benefit + free participation at 2 national sport events.
Additionally 2 paid important personal days.
3 paid ‘stay at home and get well’ days.
You have a dedicated contact person always ready to answer all your questions. Just write to Triin Liisma, the Head of WOW Support Services, Tallinn, or call her at +372 5665 8813.
Share your work with us
If you have, send us a link to some projects you are proud of, we'd like to take a look.
Send us an email firstname.lastname@example.org.