Request ID: 104968-1
Title: Java Full stack developer with Photon and ESP experience
Locations: Princeton, NJ
Duration: 6+ Months
Pay Range: $42.00 - $46/Hour on W2/C2C (All inclusive)
Seeking an experienced Java Full Stack Developer with strong expertise in Core Java, Spring Boot, Microservices, ReactJS, and hands-on experience with Photon Framework and ESP (Enterprise Services Platform). The candidate will be responsible for designing, developing, enhancing, and supporting enterprise applications while contributing to modernization and cloud-native initiatives.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices.
- Develop and enhance solutions leveraging Photon Framework and ESP (Enterprise Services Platform).
- Build scalable and secure RESTful APIs and integrate applications with internal and external systems.
- Develop responsive front-end applications using ReactJS/Angular, JavaScript, HTML5, and CSS3.
- Participate in application modernization, performance optimization, and production support activities.
- Collaborate with Business Analysts, Solution Architects, QA, DevOps, and other cross-functional teams throughout the SDLC.
- Perform code reviews and unit testing while following secure coding and development best practices.
- Troubleshoot application issues and perform root-cause analysis.
- Support CI/CD pipelines, automated deployments, and cloud-native application initiatives.
- Contribute to technical design discussions and recommend scalable solutions.
Required Skills
- 8 10 years of professional software development experience.
- Strong expertise in Core Java.
- Hands-on experience with Spring Boot and Microservices.
- Strong experience developing RESTful APIs.
- Proficiency in ReactJS and modern JavaScript.
- Hands-on experience with Photon Framework.
- Hands-on experience with ESP (Enterprise Services Platform).
- Experience with HTML5 and CSS3.
- Strong understanding of application architecture, design patterns, and enterprise integration.
- Experience with unit testing, code reviews, debugging, and performance tuning.
- Good understanding of CI/CD and DevOps practices.
Preferred Skills
- Experience with cloud-native application development.
- Experience with application modernization initiatives.
- Knowledge of containerization and orchestration technologies.
- Experience working in Agile/Scrum development environments.
- Strong communication and problem-solving skills.