
Java Developer (GCP)
Prophecy Technologies, Alpharetta, GA, United States
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 required
Required 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 Jenkins
Competencies:
• 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 solutions
Preferred 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
• Exposure to cloud security and monitoring tools
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 required
Required 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 Jenkins
Competencies:
• 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 solutions
Preferred 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
• Exposure to cloud security and monitoring tools