Java Full Stack Developer (Cloud & API Management)
- Job Title: Java Full Stack Developer
- Location: 100% Onsite Day 1 Columbus, OH (Preferred), NYC, Jersey City, NJ, Wilmington, DE,
- Duration: 1 year with extension
- Client: Cognizant/JPMC
- Request ID: 49233-1
- Interviews: Mandatory Hacker Rank test followed by a F2F (in-person) interview taken at one of the listed client locations.
Job Summary
We are seeking a Java Full Stack Developer who is a true full-cycle engineer—capable of designing, developing, deploying, and operating end-to-end cloud-native applications. This role demands a deep, hands-on understanding of Java concepts and robust RESTful Web Services. A critical requirement is proven experience with Azure API Management and expertise in implementing CI/CD pipelines. The candidate must be ready to actively participate in design discussions and be proficient in troubleshooting and performance debugging in a production AWS environment.
Key Technical Requirements
Core Java & Development
- Deep Hands-on Java Experience: Strong in-depth knowledge of core Java concepts (not just surface-level) and object-oriented design.
- API Development: Strong expertise in designing and developing robust RESTful Web Services. Exposure to GraphQL is highly preferred.
- Security: Experience implementing authentication protocols like SAML and JWT.
- Optimization: Experience with caching mechanisms and other advanced backend optimizations.
Cloud, DevOps & API Management (Mandatory)
- AWS Cloud Native Development experience is a must.
- API Management (APIM): Hands-on experience implementing API Management solutions in Azure.
- CI/CD & DevOps: Solid experience implementing and owning CI/CD pipelines and utilizing Azure DevOps for end-to-end deployment.
- Orchestration: Knowledge of API Gateways and cloud database technologies.
- Experience with AWS Infrastructure provisioning technologies.
Operational Excellence
- Production Troubleshooting: Must be capable of handling production issues, including log analysis, performance debugging, and root-cause troubleshooting.
- System Design: Must be able to actively participate in design discussions and contribute technical value to system architecture.
- Tools: Experience with Git and Unit Testing practices.
Candidate Screening Note
Candidates will be rigorously tested via a Hacker Rank assessment and assessed through client interviews that include coding exercises, configuration-based assessments, and hands-on scenario discussions. Only candidates with demonstrable, deep hands-on expertise should be submitted.
Thanks,
_______________________________________
Aditya Jain | New York Technology Partners
120 Wood Avenue S | Suite 504 | Iselin NJ 08830
—