Share this job
Full Stack Developer
New York, NY
Apply for this job

Position Description:

Our company Global Banking Technology team is looking for a senior Full Stack Java Developer to join a technologically advanced team, focusing on innovation and building out a next generation of Lending platforms. Candidate must have significant expertise in leading design and development of core Java applications as well as multi-tiered Java EE-style applications. Candidate should be fluent in related technologies including web browser display technologies (React, Angular, etc), Spring, database interface layers, web protocols and standards, and associated Java development tools. To be successful, the role will require the individual to understand the banking technology landscape, and to offer creative solutions that integrate current capabilities, vendor capabilities, proprietary system builds, and the ability to adapt to changing business requirements.


Job Functions/Duties and Responsibilities:

* Development in UI technologies using Angular & React.

* Development in back-end technologies using Java.

* Conduct Intense Code-reviews and follow best coding practices.

* Collaborating with multiple technology teams that are upstream and downstream to the application which include Data Warehouse Team, PADT, Libra, RTM, and others.

* Working in the Agile development methodologies, collaborating with business and technology teams located globally.


Skills Required:

* 5 - 8 years of hands on experience as full stack developer.

* Strong experience developing in UI Technologies (Angular, React).

* Experience developing in Core Java preferably 1.8/Java EE.

* Understanding of Design Patterns; Spring Boot.

* Web Services (JSON, REST, SOAP, micro services, Tomcat).

* Understanding or RDBMS (preferably with DB2).

* Excellent communication, organizational, and planning skills.


Skills Desired:

* UNIX (Experience in any scripting language).

* Understanding of DB2.

* Knowledge of Financial market, lending based products & Wealth Management.


Education:

* Minimum BS degree in Computer Science, Engineering or a related field.


Apply for this job
Powered by