Enterprise Java Developer/Team Lead

  • Competitive
  • New York, NY, USA New York NY US
  • Permanent, Full time
  • Bank of America Corporation
  • 26 Apr 18 2018-04-26

Enterprise Java Developer/Team Lead

Job Description:

Position Summary The Enterprise Java Developer/Team Lead will be a core member of the Global Capital Markets Technology team that is responsible for the development and support of Global Capital Markets technology applications. The candidate will have an opportunity to work in a fast-paced environment with opportunities for growth and improvement, within a talented team.
This role will lead and delivery/development of one or more initiatives. The person will be the primary architect and hands on technology leader. The role is expected to have strong analytical skills along with deep technical expertise and, have ability to dive into technical details including design and development and troubleshooting of complex issues.

Primary responsibilities will include:
§ 10+ years of total experience with at least 7+ years of core Java experience.
§ At least 3+ years of Complete user interface development experience using Angular JS
§ Unix/Linux scripting
§ Middle tier development - Webservices, Apache or Weblogic
§ OOPS, Servlets, JSP, Spring MVC (or some type of MVC tool), Spring Core , Spring Boot
§ 5+ years of backend database development - Oracle preferred
§ Defines and evaluates problems and designs effective solutions.
§ Responsible for development and support of various applications in the group and
§ hands-on design, architecting and development of solutions.
§ Very strong communication skills, and ability to interact with senior business partners as well as senior technology management
§ Responsible for developing clean and progressively enhanced code for complex enterprise applications

Ideal Personal Profile § An individual of high integrity, energy and optimism who is self-directed and motivated.
§ Financial sector experience.
§ Front end development with Angular, Javascript , JSP, HTML/DHTML, Ajax
§ An individual with excellent communication skills, both oral and written; a person who is articulate and a good presenter of ideas.
§ A good listener; a person who seeks input and involves others in his/her communications; a person who values and cultivates relationships.
§ An individual with a demonstrated ability to get things done and make things happen; a person who is resourceful, seizes opportunities and is an innovator.
§ An entrepreneurial individual who is not afraid to challenge; a person who is creative and can "think outside of the box."
§ A professional who wants to contribute to the organization and is results oriented.

Shift:
1st shift (United States of America)

Hours Per Week:
40