Senior Software Engineer – Back-End – B2C FinTech platform

Senior Software Engineer - Back-End – B2C FinTech platform
 
We are launching a brand new B2C FinTech platform providing consumers first time access to trade mutual funds. Eliminating the enterprise financial firm middle man we are empowering investors globally. 
 
What you will be working on:
•             Build, maintain and refine high performance, scalable systems, serving an essential function in all groundwork, infrastructure and product discussions from conception to completion
•             Develop elegant solutions to complex problems
•             Contribute to a future-ready, high quality and performant code base
•             Share technical solutions and product ideas through design review, pair programming, code review and technology discussions
•             Demonstrate and communicate a passion for designing product user interfaces that help drive rapid business growth
•             Apply expertise in developing object-oriented software in Java and building Java-based applications and REST API services
•             Develop service-based architecture and design persistence and caching models using SQL and NoSQL

 What you need:
•             Undergraduate degree in Computer Science, Computer or Electrical Engineering, Mathematics, or equivalent experience
•             Minimum 5 years of experience building core Java applications and REST API services
•             Experience leading software engineering teams on Java projects
•             Experience with the Spring framework (we're on Spring Boot) and related technologies like Hibernate
•             Proven competencies in designing persistence and caching models using MySQL
•             Experience with modern DevOps environments, we use AWS & Docker
•             A deep understanding of software engineering best practices such as unit testing, code reviews and design documentation
•             The ability to build scalable, high quality, distributed services
•             Knowledge of virtualization technologies (e.g.: Docker, Vagrant, etc)
•             Python
•             Data Engineering
•             Exposure to Machine Learning libraries like Sci-kit Learn, Pandas, NumPy, XG-Boost
 
 
 

Meet Some of BCG Digital Ventures's Employees

James K.

Lead Strategic Designer

James focuses on the convergence between understanding consumer needs and making sure everything DV creates is innovative, feasible, and value-generating, both for clients and for the company.

LaMer W.

Experience Design Director

As Experience Design Director, La Mer runs the Communication Design Team and the Experience Design Teams across all ongoing and upcoming ventures.


Back to top