What are the responsibilities and job description for the Java Back End Developer -W2 position at SIDRAM TECHNOLOGIES?
Role: Senior Java Back End Developer
Contract
Location: Iselin, NJ - Hybrid( 3 days onsite and 2 days remote)
Job Description
Must Have β Banking domain with (Capital market exp or Equivalent)
10 years of overall development experience preferably in Capital Markets or equivalent
5 years of Java development experience with mastery in core java concepts, including data structures, algorithms, multithreading, and exception handling
Contract
Location: Iselin, NJ - Hybrid( 3 days onsite and 2 days remote)
Job Description
Must Have β Banking domain with (Capital market exp or Equivalent)
10 years of overall development experience preferably in Capital Markets or equivalent
5 years of Java development experience with mastery in core java concepts, including data structures, algorithms, multithreading, and exception handling
- Good understanding of OOP principles and design patterns in java to create modular and reusable code
- Proficient in java frameworks such as Spring, Hibernate and in building robust applications using these frameworks
- Good understanding of database concepts and capable of writing efficient and complex queries, and optimizing database performance
- Familiarity with messaging technologies like JMS, Solace and TIBCO
- Experience in testing frameworks like JUnit, TestNG and Cucumber for writing unit tests and ensuring code quality
- Good working experience with CICD, EPL, GIT
- Experience with Coherence or another in memory data grid is a plus
- Strong communication skills, teamwork, and time management skills for effective collaboration with team