Java Senior Software Engineer

Sorry, this job was removed at 6:23 p.m. (CST) on Wednesday, May 11, 2022
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Please check out our latest press release: Goldman Sachs to Acquire NextCapital Group

ABOUT US

NextCapital 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 www.themuse.com/companies/nextcapital

***At this time, NextCapital does NOT offer future work sponsorship for this role***

JOIN OUR TEAM

We're looking for a knowledgeable and highly motivated Java Senior 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 languages
    • Java
  • AWS ecosystem
  • Databases
    • Relational, Document, Key-value
    • Mysql, MongoDB, Aurora, DynamoDB, DocumentDB, Redis, H2
  • Open Source
    • Apache, Google Open Source, Eclipse, RedHat
  • Testing
    • JUnit, 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 stack
    • Rails, 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

Requirements

WHO 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

Benefits

WHY YOU’LL LOVE IT

  • Disrupt the financial advice industry by bringing affordable, easy to use financial tools to millions of people
  • Have a direct impact on the growth and scale of the company
  • Enjoy a laid back work environment & learn from FinTech’s best & brightest
  • Receive great benefits like stock options, 401(k) match, and top notch health benefits
  • As the COVID-19 pandemic cools down, participate in company-sponsored cornhole leagues, Thursday After Hours (cards, video games, treats), company outings, wine tastings, fantasy sports leagues, hackathons and other fun events
  • Relax with monthly, company wide, guided meditation sessions
  • Participate in women in tech events and service days at local organizations
  • And, yes, in our physical space, you can sip locally roasted coffee, kombucha, or craft beer at your modular sitting/standing desk
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located on Michigan Avenue, right across the street from Millennium Park and Pritzker Pavilion with an unobstructed view of the lake.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Do not use - NextCapitalFind similar jobs