Job Title: Senior Java Developer Location: Iselin, NJ (Hybrid - 3 days/week onsite) Job Description: We are seeking a highly skilled and experienced Senior Java Developer to join the team. The ideal candidate will have a strong background in Java development, with expertise in core Java concepts, frameworks, and database management. This role requires excellent communication skills, the ability to work collaboratively in a team environment, and a proven track record of delivering high-quality solutions in Capital Markets or similar domains.
Qualifications:- 10+ years of overall development experience, preferably in Capital Markets or equivalent domains.
- 5+ years of hands-on Java development experience with mastery of core Java concepts.
- Experience with testing frameworks such as JUnit, TestNG, and Cucumber.
- Hands-on experience with CI/CD tools and version control systems like Git.
- Experience with in-memory data grids (e.g., Coherence) is a plus.
- Excellent communication skills, with the ability to collaborate effectively with team members and stakeholders.
- Strong teamwork and time management skills.
- Strong understanding of OOP principles and design patterns.
- Proficiency in Java frameworks such as Spring and Hibernate.
- Solid understanding of database concepts and experience writing complex queries.
- Familiarity with messaging technologies like JMS, Solace, and TIBCO.