• Senior Java Developer

    Job Locations US-IL-Chicago
    Posted Date 3 days ago(1/17/2019 4:04 PM)
    Requisition ID
    Professional Area
  • Who We Are

    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.

    About the Role



    The Senior Staff, Software Engineering is viewed as a mid to senior developer in applications development who can work on the complex projects requiring specialized technical knowledge.   They are able to work with the technical leads to solve complex application development tasks.  They additionally coordinate with users to determine requirements and ensure that system improvements are successfully implemented and monitored to increase efficiency.


    • Design and develop Java based applications.
    • Codes, tests, debugs, documents and implements complex software applications.
    • Creates prototypes.
    • Interface with product team to gather requirements.Escalate and communicate issues to manager. 
    • Resolve issues that other junior team members are unable to solve.
    • Provide technical solutions to problems encountered in the team.
    • Review the work done by other team members to make sure it adheres to the standards.
    • Makes well-thought-out decisions on complex or ambiguous application development issues.
    • Coordinates with users to determine requirements.
    • Ensures that system improvements are successfully implemented and monitored to increase efficiency.




    • Bachelor’s degree in Computer Science/Computer Engineering/Computer Information Systems is required.
    • 3-5 years minimum as a software developer



    • Java, Spring, ORM, OOD
    • Strong technical and business communication skills
    • Strong Linux/UNIX background
    • Strong Shell scripting
    • ESQL/DB (Sybase, Oracle) skills
    • Service Oriented Architecture
    • Experience working with market data systems is preferred
    • Experience working with streaming data systems is preferred


    We offer a competitive and comprehensive benefits package. Please visit https://www.etradecareers.com/why-work-at-etrade/employee-benefits/ 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.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.