Senior Java Developer (contract)
BNY · Jersey City, NJ · 2 wk ago
On-siteEngineeringContract
Key Responsibilities
- Backend Development
- Build scalable APIs and integration services
- Solution Architecture Support
- Analyze business requirements
- Translate functional needs into technical solutions
- Agile Delivery
- Participate in Agile development processes
- Code Quality & Debugging
- Conduct code reviews
- Contribute to testing and debugging efforts
- Technology Innovation
- Research new tools, frameworks, and AI-assisted development capabilities
- Ownership & Collaboration
- Drive development work from analysis through deployment
- Collaborate across technical and business teams
- Full Stack Engineering
- Support frontend development activities
Qualifications
- 7–10 years of software development experience in enterprise environments
- Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
- Strong hands-on experience with Java, Spring Boot, and REST API development
- Experience working with Kafka, MQ, or other messaging/event-driven platforms
- Strong SQL and relational database experience (Oracle, SQL Server, or similar)
- Experience developing scalable, high-resiliency systems and microservices architectures
- Familiarity with Angular, React, or JavaScript frontend technologies
- Experience with Agile development methodologies and SDLC tools such as Maven, Jenkins, and Git
- Strong analytical and troubleshooting skills with the ability to understand business requirements and drive technical solutions
- Experience using AI-assisted development tools and workflows in software engineering environments
- Financial services or securities industry experience
Preferred Experience
- Experience working within Alternatives or investment management environments
- Exposure to workflow orchestration platforms such as Camunda
- Experience with cloud technologies and distributed systems
- Strong understanding of enterprise integration patterns and API-driven architectures
- Experience participating in architecture and technical design discussions