Description

Job Responsibilities:

 

  • Design, develop, test, install, and maintain systems, applications, networks, and related processes to meet the functional objectives of the business.
  • Assess system, application, and network needs.
  • Provides modeling and simulation consulting to clarify client technology functionality.
  • Evaluate and implement new advanced technologies. 

     

Skills and Experience Required:

Required:

 

  • Expertise in Java 17 or greater.
  • 10+ years of experience in software development, with at least a few years in a leadership or mentoring role.
  • Experience with Spring boot, Restful services, and NoSQL databases.
  • Must have experience with APIs.
  • Able to work with confluence, Jira, SharePoint, OpenShift and software security tools like Fortify and Sonatype.
  • Understanding of Agile methodologies (Scrum, Kanban) and experience working in Agile teams.
  • Understand and implement TDD for development.
  • Experience in the Finance industry.
  • Be able to work in a fast-paced environment. 

     

Education: Must possess a Bachelor's degree

Education

Bachelor's degree