Job: Senior Java Developer
Locations
Posted: 08/12/2011
Job Type: IT - Software/Development IT - ALL CATEGORIES
Jobing Description
Senior Java Developer
Category: Information Technology
Location: OMAHA, NE
Shift: 8:00 a.m. - 5:00 p.m.
Req #: tdam-00008489
TD Ameritrade is a leading organization that has provided brokerage and investment services for over 30 years. Listed in Forbes as one of America's best big companies 1, the Company offers a full spectrum of investment services, including a leading active trader program, intuitive long-term investment solutions and a national branch system. Through our brokerage subsidiaries, we provide innovative, powerful online trading tools and services to individual investors.
Our associates are at the heart of what we do. We believe in teamwork, putting clients first, building strong relationships, achieving quality results and working with integrity.
Role:
We are looking for the right individual to join our team as a Senior Java Developer focusing on our account opening and internal application development. The individual will be responsible for system design & implementation, application of best practices, and producing testable code. In addition, the individual will work with our business partners to understand their needs and ensure the systems are designed and implemented to support both immediate and long term objectives
Responsibilities:
* Participates in client interactions and business partner discussions, independently, to develop system solutions to business problems
* Works within established procedures to design, develop, test, and maintain application software. Recommends improvements to established processes, develops implementation plans, and assists in deployments.
* Performs analysis/design tasks which may require extensive research and analysis and documentation
* Must be well organized and self-motivated and be able to work with minimal supervision.
* Participates in production support and on-call rotations
* Troubleshooting and problem resolution of critical issues that may involve multiple systems and platforms, within a complex infrastructure
* Participates in, and initiates improvements to established team processes, design, and coding standards, and influences others to adopt
* Performs analysis/design tasks of a very high complexity which may require extensive research and analysis and documentation
Requirements:
* 8+ years of Java experience developing J2EE based systems with 3+ years working on large complex systems.
* Comprehensive working knowledge of Object Oriented Programming, Servlets, Struts 2, JSP, HTML, XSL, CSS, JavaScript
* Comprehensive working knowledge of JBoss, Weblogic, & Websphere application servers
* Comprehensive working knowledge of Java 5 or higher
* Strong analytical and design skills
* Bachelor's degree in Computer Science or related discipline
Excellent written, verbal, and communication skills
TD Ameritrade is an Equal Opportunity Employer. We value diversity and offer a quality workplace.
1Forbes award information available at www.forbes.com/platinum. TD Ameritrade, Inc., member FINRA/SIPC is a subsidiary of TD Ameritrade Holding Corporation. TD Ameritrade is a trademark jointly owned by TD Ameritrade IP Company and The Toronto-Dominion Bank. Used with permission.
Suggested Jobs
