Overview
Full Time
Contract - Independent
Contract - W2
Contract - 12+Month(s)
50% Travel
Skills
react
Job Details
Hi,
Hope you are doing well. Below is the Job Description, kindly go through it and please let me know if you are interested.
Job Title: Full Stack Java Developer (Java + React) Banking Domain
Location: Weehawken, NJ (Hybrid Onsite)
Duration-12+Months
Client is seeking an experienced Full Stack Java Developer with a strong background in React and banking/financial services to join their development team in Weehawken, NJ. The ideal candidate will work on enterprise-level applications, enhancing digital banking solutions and ensuring scalable, high-quality software delivery.
Key Responsibilities:- Design and develop scalable backend services using Java, Spring Boot, and related frameworks.
- Build modern, responsive frontend applications using ReactJS, JavaScript, HTML5, and CSS3.
- Collaborate with product owners, architects, and other developers to design features and technical solutions.
- Implement and consume RESTful APIs and microservices architecture.
- Participate in code reviews, unit testing, and integration testing.
- Optimize applications for performance, security, and scalability.
- Work in Agile/Scrum development cycles and contribute to sprint planning and stand-ups.
- Maintain documentation and ensure high code quality and adherence to best practices.
- 5+ years of experience with Java/J2EE development, including Spring Framework (Spring Boot, Spring MVC).
- 3+ years of strong hands-on experience with ReactJS and Redux.
- Experience with REST APIs, JSON, XML, and Microservices architecture.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and best practices.
- Good knowledge of RDBMS (Oracle/SQL Server/PostgreSQL) and writing optimized SQL queries.
- Familiarity with DevOps tools like Jenkins, Git, Docker, and CI/CD pipelines.
- Experience working in the banking or financial services industry is highly preferred.
- Strong problem-solving and communication skills.
- Ability to work independently and in a team-oriented, collaborative environment.
- Experience with cloud platforms (AWS/Azure/Google Cloud Platform).
- Knowledge of Kafka or messaging systems.
- Familiarity with Kubernetes is a plus.
- Previous UBS or large global banking experience is a plus.
- Bachelor's or Master's Degree in Computer Science, Information Technology, or related field.
Thanks & Regards,
Dipankar Singh
Technical Recruiter|| USA || Canada || India
Email:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.