Esprow is seeking a Senior Java developer in New York to design and deliver high-quality code, focusing on their core product. Responsibilities include proactive feature development, problem solving in multi-threaded environments, and collaboration with the development team. Ideal candidates possess strong Java skills, knowledge of design patterns, and experience with tools like Maven and Jenkins. The position offers a full-time role with a competitive remuneration package and opportunities for professional growth.
Qualifications
Strong core Java experience required.
Solid understanding of OO concepts and design patterns.
Extensive experience with multi-threaded development.
Experience with dependency and build management tools.
Basic English communication skills.
Responsibilities
Design and develop new features and improvements for Esprow’s main product.
Solve problems related to multi-threading, networking, financial messaging APIs.
Contribute to architectural decisions and collaborate with the team.
Document responsibilities and share knowledge with the team.
Assist Support Team with technical issues when needed.
Skills
Strong core Java experience
Understanding of OO concepts and design patterns
Multi-threaded development experience
Experience with Maven, Artifactory, Jenkins
Basic English communication skills
Education
Bachelor's/College Degree in Computer Science/Information Technology
Tools
Spring Framework
Eclipse RCP
Messaging middleware (ActiveMQ, Tibco, Solace)
Job description
Esprow is seeking a Senior Java developer in New York to design and deliver high-quality code, focusing on their core product. Responsibilities include proactive feature development, problem solving in multi-threaded environments, and collaboration with the development team. Ideal candidates possess strong Java skills, knowledge of design patterns, and experience with tools like Maven and Jenkins. The position offers a full-time role with a competitive remuneration package and opportunities for professional growth.