Senior Java GCP Developer

Prophecy Technologies

$110K — $135K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 6+ years of experience with Java Spring Boot and Google Cloud Platform.
  • Strong understanding of software engineering principles.
  • Proficiency in API design and development.
  • Experience with Web Services and Microservices architectures.
  • Knowledge in CRUD operations using Postgres and Google Big Query.
  • Familiarity with Agile methodologies and tools like JIRA and Jenkins.

Responsibilities

  • Design and develop APIs on Google Cloud Platform.
  • Implement integration solutions for APIs with various systems.
  • Work with Web Services and Microservices architectures.
  • Manage API service calls and routing.
  • Lead the re-platforming effort to new Java-based API services.
  • Translate client business requirements into technical solutions.
  • Provide guidance and direction to senior developers.

Benefits

  • Opportunity for technical leadership and collaboration with offshore teams.
  • Focus on innovative Java-based solutions for enterprise functions.
  • Exposure to Google Cloud technologies and practices.
  • Engagement in Agile project environments.
Full Job Description
Role Overview:

This role involves strategically architecting, designing, and developing industry-specific solutions for core enterprise functions, with a strong emphasis on re-platforming to new Java-based API services. The position requires managing and upgrading existing applications, providing technical leadership, and ensuring adherence to design and implementation standards.

Key Responsibilities:
  • Design and develop APIs on Google Cloud Platform.
  • Implement integration solutions for APIs with databases, search engines, and third-party systems.
  • Work with Web Services and Microservices architectures.
  • Manage API service calls and routing to various sources.
  • Perform CRUD operations using Postgres, Google Big Query, and GCP instances.
  • Apply Agile methodologies, utilizing tools like JIRA, Jenkins, and Version Control.
  • Architect, design, and develop industry-specific solutions based on client requirements.
  • Lead the re-platforming effort to new Java-based API services.
  • Design migration strategies from existing APIs to new API designs.
  • Translate client business requirements into robust technical solutions.
  • Provide technical guidance and direction to senior developers.
  • Lead design and development calls with offshore teams, overseeing new API development.
  • Define integration scenarios within the design process.
  • Maintain code repositories and coordinate automated build deployments.
  • Establish implementation processes, quality gates, and standards.

Required Skills:
  • Java Spring Boot
  • Google Cloud Platform (GCP)
  • API Design and Development
  • Experience with Design Patterns
  • Routing Algorithms using Java Technologies
  • Web Services and Microservices
  • Postgres, Google Big Query, and GCP instances for CRUD operations
  • Agile methodologies, JIRA, Jenkins, Version Control, and Code Quality Tools
  • Strong understanding of software engineering principles
  • Databases and data modeling/design techniques
  • Data interface protocols
  • Caching/performance improvements
  • Software design patterns and integration patterns

Qualifications:
  • Minimum 6+ years of work experience in Java Spring Boot and Google Cloud Platform.

Preferred Skills:
  • Google Apps

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Senior Java GCP Developer jobs: