Java Lead Software Engineer (remote and/or onsite)

Apply for this position Please mention DailyRemote when applying
timePosted 5 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

ABOUT USNextCapital is the leader in enterprise digital advice. NextCapital partners with world-class institutions to deliver personalized planning and managed accounts to individual investors, whether they're saving for retirement in a 401(k) or IRA or investing in a taxable brokerage account. Our open-architecture digital advice solution provides better outcomes for our partners and individual investors by offering integrated account aggregation, analytics, planning and portfolio management, and customizable advice methodology and fiduciary roles. Learn more about NextCapital at OUR TEAMWe're looking for a knowledgeable and highly motivated Java Lead Software Engineer to join our geographically distributed team. As a growth stage technology company, NextCapital is seeking software engineers eager to impact the future of the FinTech industry. You will contribute to a highly performant, real-time, mature software solution, which automates giving financial advice on behalf of regulated fiduciaries using industry leading financial mathematics.WHAT YOU'LL DO Design and implement high quality, well-tested, and scalable code Evaluate the short- and long-term implications of design and implementation decisions Help team's software engineers to grow professionally through collaboration Review and provide feedback on other developers' code and design Enhance and maintain a mature, enterprise, software system as part of a team Receive product requirements and the architectural solutions from platform-level Software Architects and drive intra-team solution execution Lead collaborative software development efforts of the team WHAT YOU'LL USE Programming languagesJava AWS ecosystem Databases Relational, Document, Key-value Mysql, MongoDB, Aurora, DynamoDB, DocumentDB, Redis, H2 Open SourceApache, Google Open Source, Eclipse, RedHat TestingJUnit, Ruby/JRuby scripting, RSpec Atlassian project management software (e.g. Jira, Confluence, etc.) CI/CD tooling (e.g. Teamcity, Jenkins) Other examples of frameworks, tools, and languages in our stackRails, Matlab, Javascript, Python, Go, PingIdentity, Cypress, Katatuk, Looker, Snowflake, Shoryuken NewRelic Slack G Suite products (e.g. Meet, Docs, Sheets, etc) Mac laptop and Linux WHERE THIS ROLE MAY LEAD YOU Contribute to product requirements and the architectural solutions thereof with our platform-level Software Architects Collaborate with cross-team engineers on downstream feature requirements Stakeholder in or ownership of critical systems Multiple defined career tracks and progression RequirementsWHO WE'RE LOOKING FOR You are comfortable with best practices and software architecture You have 5+ years of software development experience You have 2+ years professional experience successfully working through the entire software lifecycle of a production system within a well defined, software engineering process You are excited about learning and advocating for our established, regulated engineering process You have a BS or MS in: Software Engineering Computer Science or other engineering field, plus equivalent professional software engineering experience Proficient technical written and verbal communication to facilitate distributed collaboration via modern business communication platforms You are both a collaborative team member and an individual contributor BenefitsWHY YOU'LL LOVE IT Disrupt the financial advice industry by bringing affordable, easy to use financial tools to millions of people Enjoy a laid back work environment & learn from FinTech's best & brightest Receive great benefits like stock options, 401(k) match, and employer contributions to health, dental and vision coverage Join a fast growing company where you can have a real impact on the company's future When the COVID-19 pandemic cools down, participate in company-sponsored cornhole leagues, company outings, wine tastings, fantasy football leagues, hackathons and other fun events When our pandemic 'remoteness' ends, enjoy a newly built out office on Michigan Avenue with a view of Millennium Park and Lake Michigan And, yes, when we're able to safely re-convene in a physical space, sip locally roasted coffee, kombucha, or craft beer at your modular sitting/standing desk Participate in women in tech events and service days at local organizations Relax with monthly, company wide, guided meditation sessions