We’re BCG Digital Ventures. Adventure awaits you.
We are an ever-growing global team of the world’s most remarkable entrepreneurs, designers, engineers, venture architects, product experts and investors. Our ventures create a strategic advantage for the most important global companies.
Backed by a Fortune 500 conglomerate with deep ties to this industry and BCGDV, this venture is uniquely positioned to disrupt a multi-billion-dollar financial services industry. Through the application of cutting-edge technology, product advantages and deep market relationships, we will provide a smart digital experience for our yet to be disclosed target market.
We are looking for an experienced technology lead to manage the application end-to-end and to ensure the venture’s vision for product development is executed upon. The full stack Developer will work closely with other functional leads, such as product and design, to build and evolve venture technology.
In this role you will:
- Build responsive, mobile friendly web applications, and software products
- Create REST/GraphQL based web services and APIs for consumption by mobile and web platforms
- Implement new features in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers
- Contribute to a future-ready, high quality, and performance code base
- Share your technical solutions and product ideas with the team
- Mentor and lead other engineering team members
- Be responsible for hiring engineers and team technical capability building
You should have:
- 7+ years of software engineering experience with expertise in technologies like Spring framework, Spring Boot and cloud native frameworks
- 3+ years of experience with modern JS frameworks and rapid application development platforms (React/Redux/Redux Saga-Hooks, NodeJS, etc.)
- Expert knowledge of Spring Framework, Spring Boot, Spring Data, Spring Integration, Hibernate/JPA and DB migration frameworks
- Experience with SOAP/REST GraphQL API services using Java or Node.js
- Experience designing and developing service-based architectures, micro services and cloud native applications
- Experience designing data persistence and caching concepts using both SQL and NoSQL DBMS (e.g. Postgresql, Mysql, Redis, MongoDB etc.)
- Extensive experience with (Docker, docker-compose) Kubernetes a plus
- Experience with AWS (EC2, Beanstalk, ALB-NLB, Autoscaling, Lambda, IAM, S3, SQS, RDS, Elasticsearch-Kibana etc.) (EKS/ECS is a plus)
- Experience with CI/CD Gitlab and automation DevOps and devSecOps practices
- Linux, Ngnix and Tomcat/Netty experience is a plus
- Understanding of PKI and encryption best practices and familiarity with security standards (NIST/SOC etc.)
- Exposure to distributed tracing and performance optimization techniques
- Strong consensus building communication skills
- Excellent knowledge of software engineering best practices (e.g. Agile and lean software development, TDD, unit-integration and regression testing, code reviews, design documentation, etc.)
- Experience with native and/or hybrid mobile development (e.g.: iOS, Android, PhoneGap, ionic, etc.)
- Entrepreneurial / Startup Experience is a big plus
- Bachelor's or master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field, or equivalent practical experience
To learn more, visit us at bcgdv.com
Interested applicants may apply through the careers section of the website at https://www.bcgdv.com/. Interviews will take place after resumes have been screened for minimum requirements. Please note that this position is not restricted solely to the responsibilities listed above and that the job scope and responsibilities are subject to change.
BCG Digital Ventures is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected under federal, state or local law.
Get email alerts for the latest"Lead Full Stack Developer - FinTech Venture Startup jobs in Buffalo, ny"
