Job Summary: We are seeking an experienced Full Stack Java Developerfor a 5-month onsite contractin Jersey City, NJ, with potential for extension. The ideal candidate will have strong hands-on expertise in Java application development, microservices, cloud deployment (Kubernetes or AWS), and DevOps practices. This role involves building scalable systems, optimizing performance, and ensuring seamless deployment and operation in cloud-native environments.
Responsibilities
- Design, develop, and maintain robust Java-based applicationsacross front-end and back-end.
- Build scalable microservicesand RESTful APIsusing modern Java frameworks.
- Deploy, monitor, and manage applications in Kubernetesor AWSenvironments.
- Implement and maintainDevOps pipelinesusing Jenkins, Docker, and related tools.
- Ensure code quality, automation, and reliability through CI/CD best practices.
- Troubleshoot application and production issues, including participation in on-call rotations as needed.
- Collaborate with cross-functional teams on requirements gathering and solution design.
- Optimize performance, scalability, and adherence to security standards.
- Document technical solutions and actively participate in code reviews.
- Stay updated on emerging technologies to support continuous improvement efforts.
Requirements
- Strong experience in Full Stack Java development, including front-end and back-end components.
- Proficiency with Java frameworksfor microservices and REST API development.
- Hands-on experience withKubernetesorAWS cloud servicesfor application deployment and orchestration.
- Solid understanding of DevOps toolssuch as Jenkins, Docker, Git, and CI/CD pipelines.
- Ability to troubleshoot production issues and support on-call activities when required.
- Experience working inAgileenvironments and collaborating with cross-functional teams.
- Strong understanding of performance optimization, scalability considerations, and secure coding practices.
- Excellent communication and documentation skills.
Required Key Skills: Full Stack Java Development, Microservices, RESTful APIs, Kubernetes, AWS, DevOps, Jenkins, Docker, CI/CD Pipelines, Cloud Deployment, Application Monitoring, Troubleshooting/On-Call Support, Performance Optimization, Secure Coding, Agile Collaboration.