Job Details

Senior Java Developer


Dahl Consulting






New York, New York, United States


Information Technology




Title: Senior Java Developer
Location: New York NY

Job Description

Under general direction, the selected candidate will serve as the Java Developer responsible for developing, supporting Data and Analytic financial applications. We are looking for a person that wants to contribute to a robust team of developers, and continuously deepen skills.

• 8+ years of experience in core Java and related technologies in a Unix/Linux environment
• Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
• Expertise in multi-threading, object oriented design and the use of design patterns
• Experience in troubleshooting, debugging and optimizing Java applications
• Experience in building web applications using Spring Boot, AWS and Microservices
• Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) and understanding of NoSQL databases
• Experience in HTML5 and JavaScript related technologies
• Experience using web servers, caching technologies, application containers
• Experience with build tools like Jenkins, Maven, Gradle etc is a plus.
• Experience in the finance industry or knowledge of financial products is a plus
• Ability to work as part of a team and also individually with a self-starter ("can do") attitude

• Design and build scalable and resilient technical products to service ad-hoc and self-service reporting solution for clients by integrating BI tools with Java
• Work with technical and business partners to understand needs and provide innovative solutions
• Document and test code

Download our mobile app for iOS & Android |
Refer a friend for rewards |