JOBSEARCHER

Java Developer (GCP)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job Summary:We are seeking a highly skilled Senior Java Developer with strong expertise in full-stack Java development and Google Cloud Platform (GCP). The ideal candidate will have extensive experience in building scalable microservices, developing RESTful APIs, and working with cloud-native applications. This role involves designing and developing enterprise-grade solutions using Java, Spring Boot, and GCP services while ensuring high performance, scalability, and reliability.Key Responsibilities:• Design, develop, and maintain scalable enterprise applications using Java and Spring Boot frameworks• Build and implement microservices-based architectures and RESTful APIs• Develop and deploy cloud-native applications using Google Cloud Platform (GCP) services• Work with GCP services including Dataflow, BigQuery, Cloud Storage, Pub/Sub, and Cloud SQL• Collaborate with cross-functional teams to design and implement technical solutions• Participate in application design, code reviews, and performance optimization• Integrate applications with CI/CD pipelines using tools such as Jenkins• Ensure best practices for coding standards, security, and application performance• Troubleshoot application issues and provide production support when requiredRequired Skills & Experience:• Strong proficiency in full-stack Java development• Hands-on experience with Spring Boot frameworks and web services• Strong experience with Google Cloud Platform (GCP)• Experience designing and developing Microservices and REST APIs• In-depth knowledge of Java concepts including Streams, Threads, and Collections• Hands-on experience with GCP services such as Dataflow, BigQuery, Cloud Storage, Pub/Sub, and Cloud SQL• Experience with CI/CD pipelines and automation tools such as JenkinsCompetencies:• Strong analytical and problem-solving skills• Excellent coding and debugging abilities• Strong communication and collaboration skills• Ability to work in Agile development environments• Ability to design scalable and high-performance cloud-based solutionsPreferred Skills:• Experience with containerization technologies such as Docker or Kubernetes• Knowledge of DevOps practices and cloud-native architectures• Experience working with distributed systems and event-driven architectures