07 Mar
Full Stack Java Developer - Investment Banking
North Carolina, Raleigh / durham / CH , 27601 Raleigh / durham / CH USA

Vacancy expired!

The OpportunityA Senior Full Stack Developer role within Securitized Products IT team in Investment Banking Division. The successful candidate will be working closely with cross functional team members (developers, product management and QAs). Our ideal candidate has a passion for quality deliverables , a hunger to take on challenging and exciting projects as well as an unrelenting drive to improve products, tools and processes.

KEY DELIVERABLES:
  • Seeking Full Stack Developer Role for Securitized Products portfolio which is a part of Investment Banking Technology department ()
  • A consistent track record of developing enterprise, multi-tier applications in Java 8 or above.
  • Take business requirements and develop solutions front to back making changes in all application tiers writing robust testable code.
  • Work on challenging technical problems involving availability, scalability, performance, data provenance, and large quantities of data.
  • Expertise in Server-side tools and technologies like Core Java, JEE, Spring Boot, Spring Integration, Apache CXF including build tools like Maven/Gradle
  • Strong knowledge on web technologies Angular/React, HTML5, JavaScript and working experience on web servers Jetty/Tomcat/WebLogic.
  • Good knowledge of RDBMS. Strong PL/SQL skills including performance tuning and optimization.
  • Good knowledge of distributed in memory caching technologies
  • Good understanding of messaging (JMS) and Enterprise Messaging technologies.
  • Strong knowledge on Restful/SOAP web services
  • Sound knowledge and experience of Unix/Linux commands
  • Good understanding of DevOps principles and practices with focus on Continuous Integration and Continuous Development using tool chains such as GIT/Jenkins/TeamCity/Crucible/Sonar
  • Expertise with JUnit, Mockito, TestNG or any other test framework
  • Work in a small agile team and Gain experience working in large, complex, high volume multi-node distributed systems.
  • Provide L3 support of the application in the US time zone including interacting with business users and support staff

Candidate Qualifications:
  • You have Bachelor’s degree or equivalent degree
  • You have 7+ years of professional experience in Full Stack Development, added advantage having experience in Investment Banking domain knowledge
  • You have 7+ years of experience in Java 8 or above, Spring boot and UI technologies like Angular, JavaScript
  • You have 4+ years of DB (SQL Server, Oracle) experience
  • You have 3+ years of experience with continuous integration/continuous deployment and build tools (i.e. JUnit, GIT, Maven, Jenkins or equivalent) and using an industry standard source control management system
  • You have deep understanding of the full system development lifecycle.
  • You have the ability to manage time effectively across multiple concurrent projects
  • You are willing and able to adapt to changes in priorities and requirements.
  • Overview of business area or project - This role will be located in Raleigh Office. These roles are for Credit Approvals project within Securitized Products IT team in Investment Banking Division. This application facilitates the setup and approval of ratings, trading & lending limits and counterparty reviews.
  • Overview of department/team – This team is based out of New York and Raleigh with maximum developers sitting in Raleigh office. As a team, we interact with developers and QA team along with Prod support team as required. Team size is around 10-12 (DEV+QA) with smaller groups working closely on projects.
  • Candidate Value Proposition – Being one of the very vital application, this is an important space to work and learn about. With application involving use of latest Java frameworks such as Micro-services, Spring Boot, there is lot to learn technically as well apart from getting to know business.

Vacancy expired!


Related jobs

Report job