Senior Full Stack Developer – JavaScript Java

Category: Technology
Location: Jersey City, NJ
Job ID: IRC130098
Posted Date: December 6, 2017


E*TRADE is a leading financial services company and a pioneer in the online brokerage industry. Having executed the first-ever electronic trade by an individual investor more than 30 years ago, the company has long been at the forefront of the digital revolution, offering easy-to-use solutions for individual investors and stock participants. Founded on the principle of innovation and determined to level the playing field for individual investors, E*TRADE delivers digital platforms, tools, and professional assistance to help investors and traders meet their near-and long-term investing goals. The Company provides these services both online and through its network of customer service representatives and financial consultants – over the phone at two national branches and in-person at 30 E*TRADE branches.


Investing and Wealth Management Technology Group is seeking an experienced Full Stack developer to join a client focused community of engineers to enable our customers to achieve their personal and financial aspirations.

As a technical member of the engineering team, you will have the opportunity to support the creation of state of the art tools web based applications while leveraging your technical, design and analytical skills.

E*TRADE has a first-class culture of putting our clients first and enabling our diverse workforce through a competitive benefits package.

* Develop software to enable clients to reach goals

* Write unit testing and integration/End to End testing for functionality

* Research new technology or development tools to use the right technology for solving business problems

* Collaborate with business, engineering and support teams to resolve operational issues

* Create ‘best in class’ customer experience

* Advocate of User Centric Design principles and processes


Required Technical Skills:

  • Four years or more of Software Development Experience
  • JavaScript in Angular or React
  • Java

Required Concepts:

  • Knowledge of MVC design pattern
  • Dependency Injection
  • Understanding of Data Structures & Algorithms

Required Soft Skills:

  • Team Player
  • Clear Communication
  • Passion for Technology
  • Client Focus

Candidate may benefit from interest in any of the following:

  • Spring, Hibernate, Tomcat
  • ES6, HTML5, CSS3, SASS, Node.js, Protractor, Jasmine, Karma, JSON, REST, TypeScript, NPM
  • Software architecture, design, and problem solving skills
  • Responsive (Bootstrap) and Material design
  • WCAG 2.0 guidelines
  • Server side technologies
  • Financial experience

EDUCATION, CERTIFICATION, TRAINING* Bachelor of Computer Science or Engineering


We offer a competitive and comprehensive benefits package. Please visit to learn more about the opportunities.

E*TRADE Financial is an Equal Opportunity Employer who encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, age, disability, citizenship, marital status, sexual orientation, gender identity, military or protected veteran status, or any other characteristic protected by applicable law.

Upcoming E*TRADE career events

Wed 18

GACE Statewide Career Fair- (Cobb Galleria)

April 18 @ 11:00 am - 3:00 pm