Lead Java Developer
Location: NYC
Hybrid (3 Days Onsite, 2 Remote)
Base: Up to 225K
Primary Responsibilities:
- Work with multiple business lines
- Provide work estimates as needed
- Develop system architectures, designs and concepts
- Communicate and drive common vision, practices and capabilities on development team
- Stay abreast of emerging technologies and how they can be applied
- Drive software development activities to meet schedules and timelines
- Maintain and improve code quality using static & dynamic code analyses, security vulnerability scans, code coverage and CI/CD pipeline gating
- Provide technical guidance and be a technical mentor to the development team
- Design, build and configure applications to meet business process and application requirements
Qualifications/Skills:
- 10 years of experience as a Java Developer (JDK 11 and 17)
- Apache Camel (Version 3 or 4)
- REST API (including Enterprise Authentication and Authentication)
- Enterprise services (including observability, configuration management and cloud deployment)
- Spring (including Spring Boot and Spring Boot Actuator)
- Message Drive Application development (Kafka, Active MQ or similar)
- MS SQL Server and/or Sybase experience
- Experience with Capital Markets and understanding how Derivatives instruments are valued
Plus: