Senior Application Developer - Software Engineer With Google Cloud Platform

  • Posted 12 days ago | Updated 7 days ago

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

Core Java
Spring Boot
Spring JPA
Google Cloud Platform services
GCP Native Architecture & Design
Containerization
CI/CD Pipelines
Design Patterns
GraphQL (Optional)

Job Details

We are seeking a highly skilled Senior Java Application Developer with 5 to 10 years of hands-on experience. The consultant should have at least 3 years of hands-on experience working with Google Cloud practices and will have a strong background in the following areas:

Industry: Life Sciences & Health Care (LSHC) - Health Care
Location: Remote (Deloitte, Denver, CO office)
Duration: 6+ months
Positions Available: 14

 
    • Core Skills:

      • Core Java, Spring Boot, Microservices / REST APIs, Spring JPA
      • Experience with Google Cloud Platform storage managed services (Spanner, Cloud SQL, NoSQL databases) and on-prem databases like Oracle
    • Production Troubleshooting:

      • Experience troubleshooting applications in production environments deployed on Google Cloud Platform or on-prem platforms
    • Google Cloud Platform Architecture:

      • Knowledge and experience of Google Cloud Platform native architecture and design
    • Containerization:

      • Hands-on experience with packaging, deploying, and configuring Java Spring Boot applications using Docker and Kubernetes
    • CI/CD Pipelines:

      • Proven experience in implementing and utilizing CI/CD pipelines
    • Design Patterns:

      • Expertise in implementing popular design patterns for Java and Microservices / REST APIs
    • Preferred Skills:

      • Knowledge of GraphQL, with implementation experience being a plus.

This role offers the opportunity to work on cutting-edge projects in the Life Sciences & Health Care sector, contributing to innovative solutions that make a difference. If you have a passion for technology and a track record of delivering high-quality software, we encourage you to apply.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Apexon