Overview:Job Description:We are seeking a highly skilled
Java Cloud Developer with strong experience in designing, developing, and deploying scalable cloud-based applications. The ideal candidate will have hands-on expertise in Java, microservices, and modern cloud technologies, along with a deep understanding of CI/CD, DevOps practices, and agile development environments.
Key Responsibilities - Design, develop, and deploy high-performance, scalable Java-based applications on cloud platforms (AWS / GCP / Azure).
- Implement microservices architecture and ensure seamless integration with existing systems.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Develop RESTful APIs and integrate with external services using secure and efficient communication mechanisms.
- Work with CI/CD pipelines, infrastructure as code, and cloud-native tools for automated deployment.
- Troubleshoot, debug, and optimize application performance and reliability.
- Ensure adherence to security, compliance, and cloud best practices.
- Participate in design and code reviews to maintain high standards of code quality.
- Provide mentorship and guidance to junior developers.
Preferred Qualifications - Experience with serverless technologies (AWS Lambda, Google Cloud Functions, or Azure Functions).
- Knowledge of cloud security and networking fundamentals.
- Familiarity with agile methodologies (Scrum, Kanban).
- Exposure to container orchestration and infrastructure automation.
- Certifications in cloud platforms (AWS Certified Developer, Google Professional Cloud Developer, etc.) are a plus.