Senior Software Engineer (Java/BI) -

Senior Software Engineer (Java/BI)

  • Location


  • Type

    Full-Time Job

  • Category


Stansberry Research is continuing to build its cloud services platform. This platform is the backbone for our data-driven marketing, sales, ecommerce, billing and customer services. This is a great opportunity for software engineers who want to develop systems from idea to fruition that will reach millions of users using only the latest and greatest technologies. As part of this group, we need a Senior Software Engineer who will perform the design, development, testing, support, documentation, and analysis of these software applications and services.

The ideal candidate should enjoy building new products at scale, playing with APIs and data, and discovering and exploring new technologies and ideas.


  • Primary responsibility is to design, develop, modify, test and support highly reliable software applications and services for the cloud.
  • Develop large-scale production systems serving millions of customers.
  • Participate in software planning, design and architecture sessions and own aspects of the technical solution.
  • Must be an active coder in your day-to-day duties with an enthusiasm for technology, particularly with software development.
  • Full stack development. Our platform has several components including 3rd party integrations, and candidate must be will be working on them all.
  • Ability to quickly gain expertise in a topic or technology that candidate may not have prior experience with already.
  • Take accountability for tasks and resolve problems.
  • Excellent communication skills (both written and verbal), with the ability to convey technical issues clearly.
  • Team oriented, with experience in Agile principles.


  • Minimum of 7 years’ experience in development of Java server applications.
  • Experience with Java methodologies, technologies and frameworks (POJO, Spring, Maven, etc)
  • Strong understanding of data structures and design patterns (Collections, DI, IoC, MVC, TDD, etc)
  • Good coding habits (writing quality unit tests, comments, thoughtful naming, use of patterns where appropriate, etc)
  • Experience in developing Web Services and APIs (SOAP/REST).
  • Experience in building Spring based applications.
  • Experience with HTML/CSS/jQuery/Ajax.
  • Experience in configuring Java application servers like Tomcat.
  • Experience with ORMs and other data access methods and APIs.
  • Extensive experience with relational database systems (MS-SQL, MySQL, Redshift, Oracle) and SQL in high volume transactional applications.
  • Some experience with NoSQL database systems (Mongo, Dynamo, Redis).
  • Experience in Amazon AWS.
  • Experience with performance testing and tuning.
  • Strong customer focus, ownership, urgency and drive.

Desirable skills

  • Agile/ Scrum experience.
  • Experience in integrating 3rd party SaaS applications such as a plus.
  • Experience in SFDC/Apex/Visualforce a plus.
  • Experience with data-intensive distributed applications.
  • Experience in Open Source and commercial off the shelf ETL Tools (Mule, Talend, Clover).
  • Experience with a “dynamic” language is a plus.
  • Understanding of “Big Data” Technologies (Hadoop, MR, Hive).


BS in Computer Science, Information Technology or relevant industry experience is required.

About Stansberry Research

Stansberry Research is a subscription-based publisher of financial information and software, serving millions of investors around the world. Our business is guided by two simple principles:

-We strive to give our customers the information we’d want if our roles were reversed.
-We only publish analysts whose advice and strategies we’d want our own families to read and to follow.

We believe in offering a range of opinions. Experienced analysts, with their own unique investment strategies and philosophies, lead our franchise brands. As a result, we do not promote a single, unified view of the markets, but instead we publish a mosaic of opinions, recommendations, and strategies. This multi-franchise approach gives our work far greater breadth, creating more diverse opportunities for our subscribers. Our franchises are linked, however, by a continuous commitment to risk management and a contrarian approach to identifying investment opportunities. Across all of our franchises, we focus on investments that are unloved, ignored, or unknown. It is in these situations where having an informed perspective gives our subscribers the best risk-to-reward opportunities.  Learn more about Stansberry Research at

About Us

Comprised of Personnel & Talent, Legal, Financial, Global Technologies, Information Security, Communications, Operations, and Management experts, 14 West offers business leaders the services of seasoned administrative professionals. While they focus on growing their enterprises through new ideas, we ensure the wellbeing of their workplace.

In other words, companies supported by 14 West enjoy the unique luxury to do the work they want to do rather than the work they have to do.

Just like those companies, 14 West was the product of an idea and a small group of passionate people. It was 2001, and Corporate America was abuzz with all of the latest tactics and technologies for streamlining administrative costs and growing margins. But instead of rejoicing, we paused.

We simply weren’t convinced by these cash-and-carry strategies for building infrastructure. And we prefer the idea of people, not machines, managing the wellbeing of other people.

Fifteen years later, 14 West still supports those very entrepreneurs, our employees, and more than 20 other enterprises around the world. And our passion only continues to grow. With a unique approach to service that is thoughtful, thorough, and yet agile, we’ve got a proven track record of success that spans a wide range of industries all around the world.

Apply for this job

Apply Now Mention you found this work on!

Sign-up for regular updates from