Job Title: Senior Java Full Stack Developer
Work Location: Princeton, NJ 08540**onsite work**
Contract duration: 12 Months
Interview Process (Is face to face required?): Yes
Detailed Job Description
Java backend programming; Java; Spring Boot; REST APIs; microservices; SQL; unit testing; CI/CD
What you will be responsible for:
Own delivery responsibilities aligned to the Sr. Java Programmer position.
Translate business and technical requirements into scalable, supportable solutions.
Collaborate with onsite and global teams using agile delivery practices.
Apply engineering, security, quality and operational standards throughout delivery.
Communicate risks, dependencies, progress and decisions clearly to stakeholders.
Required qualifications:
Core experience: Java backend programming.
Strong problem-solving, documentation and stakeholder communication skills.
Experience delivering enterprise technology solutions in regulated environments is preferred.
Financial services experience is preferred, with direct domain experience required where specified in the role skills.
Top 3 responsibilities you would expect the Subcon to shoulder and execute
Develop
Deploy
Testing
Must Have Skills
Java
React JS
SpringBoot
Minimum years of experience: 8-10 years