Support the development of scalable, cloud-native applications for client.
Requirements
- Strong experience with Full Stack Java development
- Proficiency in microservices architecture and RESTful API design
- Hands-on experience deploying and managing applications on Kubernetes or AWS
- Solid knowledge of Jenkins, Docker, CI/CD pipelines, Git, and DevOps tools
- Able to troubleshoot production issues and support on-call rotations
- Strong understanding of secure coding principles, scalability design, and performance tuning
Responsibilities
- Develop and maintain Java-based applications across both front-end and back-end
- Design and build microservices and REST APIs using modern Java frameworks
- Deploy, monitor, and troubleshoot applications within Kubernetes and/or AWS environments
- Implement CI/CD automation and DevOps workflows using Jenkins, Docker, Git, etc.
- Participate in production support/on-call troubleshooting as needed
- Ensure performance efficiency, security compliance, and application scalability
- Perform code reviews, produce documentation, and drive engineering best practices
Other
- Collaborate with business analysts and engineering teams for functional requirements and solution design
- Experience working within an Agile development environment
- Excellent communication and documentation abilities
- Onsite Role
- 5 Months (Possible extension)