We’re FinReach, a Berlin based startup, developing SaaS solutions for financial institutions, part of the Berlin-based FinTech company builder FinLeap. The first product line of FinReach allows end customers to effortlessly change their old bank accounts to a new one. While this product line already have registered success and traction, the challenge at hand is to scale up while introducing the next product line, ensuring our long term success and leadership on the market. We’re now looking for a Senior Java Backend Developer (m/f) to join our engineering team. For more information visit our website: www.finreach.com.
Your Role & Responsibilities
Our Perfect Match
- You deliver feature complete product increments, working on the Back-end (microservice) components of our products, making them better performing and more user friendly;
- You take ownership over specific system components while proactively and continuously improving them;
- You participate in the maintenance of our CI/CD infrastructure together with your team-members;
- You push automatically tested code into production on a daily basis as part of our continuous delivery pipeline;
- You thrive for pragmatic perfection, paying attention to the details of security, scalability, performance and fault-tolerance;
- You’re eager to learn, are passionate about technology and happy to improve existing products and processes;
- You’re motivated to serve and guide teammates towards common success.
- University degree in Computer Science or a similar Engineering field;
- Min. 3 years Java/Spring professional experience (Spring Boot, Spring Cloud, Spring Data, Spring Integration, Spring MVC) with some knowledge of UI frameworks (preferably React/Redux);
- Strong Object-Oriented analysis and design skills, and abilities to design and implement complex algorithms to deliver architectural components and business functions;
- Strong knowledge of Software Design Patterns;
- You love to solve complex problems and are able to optimize competing priorities;
- Very good communication skills with a high English proficiency;
- You’re interested in one of the following fields:
- Data analysis with Python, Numpy, Pandas;
- DevOps with Ansible/Saltstack or similar.
- Our current Java stack: Java 8, Spring 4 (Boot, MVC, Data), Junit, MongoDB, MySQL, Elasticsearch, Maven, Git, Travis CI, Ansible CM;
- Our team is fun, talented, international and an experienced mix of engineers and entrepreneurs;
- We believe the success and growth of our colleagues is directly tied to the success of the company;
- We’ll support you in relocation, getting a work permit and other administrative issues if needed;
- We believe hard work and success deserve to be celebrated—both in and out of the office.
Apply online with your CV or LinkedIn profile & GitHub account.
We're looking forward to hearing from you!
( People & Organization Team FinReach)