Application Developer II

Overview

Hybrid
$80 - $89
Contract - W2

Skills

Full stack Developer
UI
Angular 18
Java 21
API

Job Details

Lead Developer provides application software development services or technical support in situations of moderate complexity. May also be responsible for requirements gathering and BRD/SRD preparation. Has thorough knowledge of the Software Development Life Cycle. Conducts reviews of the test Plan and test Data. Writes new programs of moderate complexity and scope, working with basic application system designs and specifications, utilizing BNY Mellon's standard development methodology, procedures, and techniques. Designs and codes programs, creates test transactions, and runs tests to find errors and revise programs. Prepares the final and detailed versions of system modification requirements, ensures turnovers are done on time and correctly. Interfaces with architects to design, code, test, and implement application programs. Conducts analysis of organizational needs and goals for the development and implementation of application systems. Proposes innovative, creative technology solutions. Contributes to the achievement of related teams' objectives. Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, software development, experience in the securities or financial services industry is a plus, should have thorough knowledge of the software development cycle. BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals with Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

  • Experience using Java 11+
  • Understanding and hands-on experience using Java Collections Framework
  • Hands-on experience with Java functional programming using Collections with Streaming API and Lambda
  • Strong foundational knowledge in Object-Oriented Programming
  • Strong knowledge of Spring Frameworks such as Spring Core, Spring Boot, Spring MVC, Spring Security, and Spring REST
  • Strong knowledge of unit testing frameworks such as Spring Unit/Junit and/or Mockito, and build tools such as Maven and Ant
  • Experience using Git, CI/CD technologies such as Gitlab CI/CD.
  • Good understanding of deployment pipelines
  • Experience in developing REST clients and services
  • Experience with container technologies such as Docker
  • Good understanding of various security and access control technologies, such as Open ID Connect
  • Full stack development exp. using client-side technologies such as Angular 11 or above, TypeScript, and CSS
  • SQL Development exp
  • Good communication and documentation

Required Skills/Experience:

  1. Angular 11+ 1
  2. 4-6 YOE 2
  3. Java 11+ 3

Education Requirement: College degree is nice to have, but not required.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About HCM Staffing and Consulting