
Senior Associate Java Software Engineer
- New York
- $133,000-185,000 per year
- Permanent
- Full-time
- Work directly with business, quant and technology teams to articulate new technology requirements and solve business problems.
- Collaborate with other members of a globally distributed team to brainstorm new ideas / solutions, and provide mentoring and technical expertise to the team.
- Develop specific enhancements and/or build new solutions to fulfill business objectives related to new business requirements.
- End-to-end ownership of feature deliveries through the full SDLC process, including requirements gathering, development, unit and integration testing, packaging, deployment, and support.
- Work closely with other technology teams to ensure that required changes are made in other systems.
- Ensure technology solutions meet business and client requirements, that they are robust and supportable.
- Document release procedures and support notes for deliverables to enable proper support by our production management groups.
- Provide 3 rd Level production support - analyze issues observed in production, provide detailed analysis and recommendations to production management groups, and identify opportunities to improve the production system.
- Degree in Computer Science, Electrical Engineering, Math, Physics or other technical major.
- Over 5 years' experience in application development with recent hands-on responsibilities.
- Experience in technical leadership roles, working with teams of developers with varying levels of experience, and a range of different backgrounds and skillsets.
- Excellent understanding of Java Core concepts, including object-oriented design, memory management, multi-threading/concurrency, and new language features up to Java 17.
- Strong experience with Java technologies/frameworks such as Spring/Spring Boot, REST based services, etc.
- Strong experience with JVM performance analysis, including profiling, heap dump analysis, thread dump analysis, GC tuning, etc.
- Experience designing and implementing scalable microservice architectures with high resiliency capabilities.
- Proficiency in Unix/Linux environments, ability to navigate the system, investigate processes and logs
- Experience with full development lifecycle and tools, including Git/Bitbucket, Jira, Jenkins, Gradle, Maven.
- Experience of working in financial services / Understanding of equity derivative products.
- Experience with UI concepts, languages and platforms including JavaScript/REACT, AngularJS, HTML5, CSS3.
New York,NY $133,000.00 - $185,000.00 / year
eQuest