Position: Java FullStack Developer (React)
Location: Princeton, NJ (Hybrid)
Duration: 6 Months Contract to Hire
As a key member of the application development team, this individual will be responsible for leading the technical development and support for internal web applications supporting our Rating business.
Key Accountabilities:
Deliver business value through application development and enhancements.
Guide the development team through the process of design, developing, and unit testing.
Interface with database development team, infrastructure, web developers, and other teams as needed.
Interface and communicate effectively with business partners.
Evaluate, assess, plan, and guide technical direction and architecture decisions.
Demonstrate a strong sense of ownership and responsibility with assignments. This includes gathering and understanding requirements, technical specifications, design, architecture, implementation, unit testing, builds/deployments, and code management.
Collaborate with onsite and offsite team members effectively.
Should independently drive and execute complex technical requirements.
Be an enthusiastic mentor to development team.
Be a self-starter that is also an excellent team player.
Core Skills:
9+ years in Java J2EE building web applications.
5+ years of experience with related frameworks and technologies (Hibernate, Restful services Spring JDBC, MVC etc.)
Strong experience with Microservices, Spring Boot / Spring framework, Rest API, JPA.
8+ years of experience in web development using HTML, CSS and JavaScript including ES2016+
Minimum 2 years of experience of REACT tools including React.js, Webpack, Redux and Flux
Experience with user interface design
Knowledge of unit testing frameworks like Mocha and Jest
Experience with browser based debugging and excellent troubleshooting skills
Significant knowledge of Oracle PL/SQL and SQL.
Experience with Oracle Web logic, Tomcat to include installation, configuration, troubleshooting.
Experience with API management and Cloud-based platforms and services (AWS, Google).
Working knowledge of Dev-Ops: Git, Jenkins, CI/CD pipelines, etc.
Understanding of Test-Driven Development practices as well as Automation and Unit Testing.
Strong Analytical Skills.
Experience Architecting and developing large scale Enterprise applications.
Proficient with software development lifecycle (SDLC) methodologies like Agile, Test- driven development.
Any experience in building applications for financial industry is a plus
Education:
Bachelor's degree in Computer Science or equivalent.
Candidates without Computer Science or Information Technology degree should have significant work experience.
US - NJ - NJ - Belleville
January 30, 2025
Magnet Medical is seeking a travel Respiratory Therapist for a travel job in Belleville, New Jersey. & Requirements • Specialty: Respiratory Therapist • Discipline: Allied Health Professional • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment...
MedPro Healthcare Allied Staffing
US - NJ - NJ - Belleville
January 30, 2025
MedPro Healthcare Allied Staffing is seeking a travel Respiratory Therapist for a travel job in Belleville, New Jersey. & Requirements • Specialty: Respiratory Therapist • Discipline: Allied Health Professional • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours,...
US - NJ - NJ - Basking Ridge
January 30, 2025
When you join Verizon You want more out of a career. A place to share your ideas freely - even if they're daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we...
US - NJ - NJ - Camden
January 29, 2025
Magnet Medical is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Camden, New Jersey. & Requirements • Specialty: Med Surg / Telemetry • Discipline: RN • Start Date: 02/17/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel A...
US - NJ - NJ - Manalapan
January 30, 2025
BAYADA Home Health Care is seeking a Home Health Physical Therapist for a job in Manalapan, New Jersey. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Duration: Ongoing • Employment Type: Staff BAYADA Home Health Care is currently seeking an experienced Physical Therapist,...
US - NJ - NJ - Westwood
January 30, 2025
TotalMed Staffing is seeking a travel nurse RN Med Surg for a travel nursing job in Westwood, New Jersey. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 02/17/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel We are seeking a...
US - NJ - NJ - Passaic
January 29, 2025
Focus Staff is seeking a travel Radiology Technician for a travel job in Passaic, New Jersey. & Requirements • Specialty: Radiology Technician • Discipline: Allied Health Professional • Start Date: 02/10/2025 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel...
US - NJ - NJ - East Orange
January 27, 2025
Overview Being good neighbors - helping people, investing in our communities, and making the world a better place - is who we are at State Farm. It is at the core of how we operate and the reason for our success. Come join a #1 team and do some good! Grow Your Skills, Grow Your...
US - NJ - NJ - Marlton
January 29, 2025
Magnet Medical is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Marlton, New Jersey. & Requirements • Specialty: Med Surg / Telemetry • Discipline: RN • Start Date: 02/17/2025 • Duration: 13 weeks • 48 hours per week • Shift: 12 hours, days • Employment Type: Travel A...
US - NJ - NJ - Blackwood
January 29, 2025
American Medical Staffing is seeking a travel nurse RN Med Surg for a travel nursing job in Blackwood, New Jersey. & Requirements • Specialty: • Med Surg • Discipline: • RN • Start Date: • 03/10/2025 • Duration: • 13 weeks • 48 hours per week • Shift: • 12 hours, nights • Employment Type: • Travel...
US - NJ - NJ - Cranford
January 29, 2025
BAYADA Home Health Care is seeking a Social Work Home Health Licensed Clinical Social Worker for a per diem / prn job in Cranford, New Jersey. & Requirements • Specialty: Licensed Clinical Social Worker • Discipline: Social Work • Duration: Ongoing • Employment Type: Per Diem BAYADA Home Health Care...
US - NJ - NJ - New Brunswick
January 28, 2025
Magnet Medical is seeking a travel Respiratory Therapist for a travel job in New Brunswick, New Jersey. & Requirements • Specialty: Respiratory Therapist • Discipline: Allied Health Professional • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment...
US - NJ - NJ - Belleville
January 30, 2025
Zack Group is seeking a travel Registered Respiratory Therapist for a travel job in Belleville, New Jersey. & Requirements • Specialty: Registered Respiratory Therapist • Discipline: Allied Health Professional • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours,...
US - NJ - NJ - Morristown
January 28, 2025
Focus Staff is seeking a travel nurse RN PCU - Progressive Care Unit for a travel nursing job in Morristown, New Jersey. & Requirements • Specialty: PCU - Progressive Care Unit • Discipline: RN • Start Date: 03/03/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment...
US - NJ - NJ - Passaic
January 25, 2025
Focus Staff is seeking a travel CT Technologist for a travel job in Passaic, New Jersey. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel Focus Staff is seeking...
US - NJ - NJ - Freehold
January 30, 2025
BAYADA Home Health Care is seeking a Home Health Physical Therapist for a job in Freehold, New Jersey. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Duration: Ongoing • Employment Type: Staff BAYADA Home Health Care is currently seeking an experienced Physical Therapist, PT,...
US - NJ - NJ - Camden
January 30, 2025
Since 1869 we've connected people through food they love. We're proud to be stewards of amazing brands that people trust. Our portfolio includes the iconic Campbell's brand, as well as Michael Angelo's, noosa, Pace, Pacific Foods, Prego, Rao's Homemade, Swanson, and V8. In our Snacks division, we...
US - NJ - NJ - Jersey City
January 30, 2025
Planet Healthcare is seeking a travel nurse RN Cardiac Cath Lab for a travel nursing job in Jersey City, New Jersey. & Requirements • Specialty: Cardiac Cath Lab • Discipline: RN • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel...
US - NJ - NJ - Woolwich Township
January 25, 2025
BAYADA Home Health Care is seeking a Registered Nurse (RN) Hospice for a nursing job in Woolwich Township, New Jersey. & Requirements • Specialty: Hospice • Discipline: RN • Duration: Ongoing • Employment Type: Staff BAYADA at Inspira Hospice is looking for compassionate and dedicated Registered...
US - NJ - NJ - Newark
January 30, 2025
Do you enjoy working outdoors in a fast-paced, safety-obsessed aviation environment? • As a Ramp Agent, you will be essential in ensuring that flights run on time by providing efficient ground support services. • Alliance Ground International (AGI) is one of the largest independently owned ground...
US - NJ - NJ - Belleville
January 30, 2025
Genie Healthcare is seeking a travel Registered Respiratory Therapist for a travel job in Belleville, New Jersey. & Requirements • Specialty: Registered Respiratory Therapist • Discipline: Allied Health Professional • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours,...
US - NJ - NJ - Hackensack
January 27, 2025
Supplemental Health Care is seeking a travel Cath Lab Technologist for a travel job in Hackensack, New Jersey. & Requirements • Specialty: Cath Lab Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type:...
US - NJ - NJ - Raritan
January 29, 2025
Ardor Health Solutions is seeking a travel Physical Therapist for a travel job in Raritan, New Jersey. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 02/05/2025 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel • Location:...
US - NJ - NJ - Jersey City
January 25, 2025
Focus Staff is seeking a travel nurse RN Cardiac Cath Lab for a travel nursing job in Jersey City, New Jersey. & Requirements • Specialty: Cardiac Cath Lab • Discipline: RN • Start Date: 02/24/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Focus Staff...
US - NJ - NJ - Basking Ridge
January 30, 2025
When you join Verizon You want more out of a career. A place to share your ideas freely - even if they're daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we...
US - NJ - NJ - Toms River
January 30, 2025
Certification Details • BLS - Basic Life Support • ARRT - American Registry of Radiologic Technologists • NJDEP License • ACLS - Advanced Cardiac Life Support • NIH Stroke Certification Job Details • 13 Weeks • Wednesday, Thursday and Saturday overnight 7p-7:30a • Or Thursday, Friday and Saturday...
US - NJ - NJ - Westwood
January 30, 2025
Travel Nurses, Inc. is seeking a travel nurse RN Med Surg for a travel nursing job in Westwood, New Jersey. & Requirements • Specialty: • Med Surg • Discipline: • RN • Duration: • 13 weeks • 36 hours per week • Shift: • 12 hours, nights • Employment Type: • Travel We are looking for MedSurg RN for...