Description

Hiring Now: Senior Java Developer in Jersey City, NJ 

We're on the lookout for a Senior Java Developer to join our dynamic team in Jersey City, NJ (Hybrid) (Only Local to NJ)

If you have a passion for building complex financial web applications and a knack for leading teams, this opportunity is for you!
Duties/Responsibilities:
Develop complex financial web applications using Scrum methodology.
Use coding standards and best practices to ensure software quality.
Design high-quality and detailed application architectures.
Identify risks and plan mitigation strategies.
Review code and provide constructive feedback to other developers.
Mentor team members on system architecture and development best practices.
Lead and deliver changes efficiently and productively.
Basic Qualifications:
Minimum six years of experience in Java-based web/enterprise application development (Java 8+).
Proficiency in Full Stack Java development using frameworks like Spring Core, JSP, Spring MVC, REST API, Hibernate, JPA.
Other Desired Qualifications:
Experience in Corporate/Commercial/Investment Banking.
Knowledge of JavaScript, HTML5, CSS3.
Familiarity with messaging applications like IBM MQ, Kafka.
Experience with SQL and NoSQL databases.
Experience with CI/CD pipelines.
IBM WebSphere experience is a plus.
Strong communication skills in English, able to work effectively in an international environment.
Ready to bring your expertise to a new challenge? Reach out to us at 
 

Education

Any Graduate