Lead Developer – Full Stack/Java Developer

New York City
Posted 2 months ago

Lead Developer – Full Stack/Java Developer – Principal Consultant – NYC


About the Job

As a member of the Technology team, you will help define, establish, and evolve our full-stack development capacities. You will be tasked in creating innovative solutions that advance our clients businesses. You’ll join a strong and inspiring team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high-quality software and new products. You’ll be tasked with keeping the team and other key stakeholders up to speed on the progress of what’s being developed.


What You’ll Get to Do

  • Develop rich UI user-facing web applications to help monitor and assess counterparty risk
  • Build data visualizations using JS libraries
  • Develop APIs and HTTP and REST architecture
  • Write reusable, testable, and efficient code
  • Work collaboratively with the design team to understand end-user requirements to provide technical solutions for the implementation of new UI functionality
  • Design, develop, and integrate with microservice architecture, frameworks, and tools
  • Implement security and data protection
  • Oversee and manage progression of workstreams and junior members of the team


What You’ll Bring with You

  • 6+ years of active development delivery experience, with 4+ years of delivery within Agile SDLC, ideally with continuous deployment (cd)/continuous integration (ci)
  • 2+ years in a team lead position overseeing workstreams and people management
  • Solid experience in JAVA (micro) services and REST APIs development, Angular front-end development, continuous integration (CDCI) as well as test driven development (TDD) and behavior driven development (BDD)
  • Strong Agile development approach, preferably in an Agile Scrum Master capacity
  • Proficient experience with the following:
    • Development: Java EE, Spring, Springboot, Bootstrap, Angular JS frameworks, IntelliJ/Eclipse, Oracle DB
    • Testing: Junit, Mockito, Protractor, JBehave, or similar
    • Build/CICD: Maven, Sonar, Git/stash, Teamcity/Jenkins, Docker
  • Exposure to a banking and/or finance environment preferred
  • Experience in BPMN technologies such as JBPM, Activitii, or similar a plus


Job Features

Job CategoryTechnology

Apply Online