Job Description:
We are looking for an experienced Java Developer with strong expertise in Google Cloud Platform (GCP) to design, develop, and maintain scalable enterprise applications.
The ideal candidate should have hands-on experience in Java-based application development, cloud-native architectures, and microservices.
Key Responsibilities:
- Design, develop, and maintain enterprise-grade Java applications.
- Build and deploy cloud-native solutions on Google Cloud Platform (GCP).
- Develop and consume RESTful APIs and microservices.
- Collaborate with cross-functional teams to understand business requirements.
- Optimize application performance, scalability, and security.
- Participate in code reviews, testing, and deployment activities.
- Troubleshoot and resolve production issues.
Required Skills:
- Strong experience in Core Java, Java 8+, and Spring Boot.
- Hands-on experience with Google Cloud Platform (GCP).
- Expertise in Microservices Architecture and REST APIs.
- Experience with SQL/NoSQL databases.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Git and Agile methodologies.
- Strong problem-solving and communication skills.