Senior Cloud-Native Java Engineer (GCP, Microservices)

TechDigital Group

Richardson (TX)

Vor Ort

USD 120.000 - 180.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

TechDigital Group is seeking an experienced Java Cloud Engineer to design, develop, and deploy scalable cloud-native applications on GCP. You will work with Java 17/21, Spring Boot, and microservices, building robust RESTful APIs and event-driven architectures with Kafka.

You will develop containerized services using Docker and deploy on Kubernetes (GKE/RKE). Collaboration with cross-functional teams, adherence to security and performance standards, and active participation in Agile ceremonies

Qualifikationen

  • 5+ years of experience designing, developing, and deploying scalable cloud-native Java applications using Java 17/21, Spring Boot, microservices, and cloud platforms such as GCP.
  • Experience building scalable enterprise applications using Java 17/21, Spring Boot 4.x, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
  • Build and evolve microservices-based apps with domain-driven design, distributed systems, and cloud-native patterns.
  • Develop RESTful APIs and backend services with a focus on performance, security, reliability, and scalability.
  • Implement event-driven architectures using Apache Kafka with producer/consumer patterns.
  • Develop and optimize data persistence layers with Oracle, PostgreSQL, SQL Server or other relational DBs.
  • Collaborate with architects, product owners, QA, and cross-functional teams to translate requirements into solutions.
  • Integrate apps with internal/external systems via APIs, messaging, and middleware.
  • Create containerized apps using Docker and deploy on Kubernetes (GKE, RKE, RKE2).
  • Leverage GCP services including GKE, Cloud SQL, Pub/Sub, Cloud Storage, and Secret Manager.
  • Implement CI/CD pipelines with Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Write unit, integration, and automated tests; follow TDD, code reviews, static analysis, and CI.
  • Monitor and troubleshoot with logging/observability tools like Splunk, ELK, Prometheus, Grafana.
  • Apply security, performance, resiliency, and operational best practices across SDLC.
  • Participate in Agile ceremonies and drive continuous improvement.
  • Experience with high-volume, mission-critical apps in large-scale distributed environments is preferred.

Aufgaben

  • Design, develop, test, and maintain scalable enterprise applications using Java 17/21, Spring Boot 4.x, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
  • Build and enhance microservices-based applications, applying domain-driven design and cloud-native patterns.
  • Design, develop, and support RESTful APIs and backend services with focus on performance, security, reliability, and scalability.
  • Implement event-driven architectures using Apache Kafka, including producer/consumer development and asynchronous integration.
  • Develop and optimize data persistence layers using relational databases and SQL tuning.
  • Collaborate with architects, product owners, QA engineers, and cross-functional teams to translate requirements into technical solutions.
  • Integrate applications with internal/external systems via APIs, messaging platforms, and middleware.
  • Develop containerized apps with Docker and deploy on Kubernetes platforms such as GKE, RKE, and RKE2.
  • Utilize GCP services including GKE, Cloud SQL, Pub/Sub, Cloud Storage, and Secret Manager for cloud-native apps.
  • Implement and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Write tests (unit/integration) and follow TDD, code reviews, static analysis, and CI practices.
  • Monitor, troubleshoot, and resolve production issues using Splunk, ELK, Prometheus, and Grafana.
  • Apply security, performance, resiliency, and ops best practices across the SDLC.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Experience with high-volume, mission-critical apps in large-scale distributed environments is preferred.

Kenntnisse

Java
Spring Boot
Microservices
Cloud-Native Architecture
RESTful APIs
Kafka
SQL Databases
CI/CD
Observability
DevOps

Tools

Docker
Kubernetes
GKE
Terraform
Helm
Jenkins
GitHub Actions
GitLab CI/CD
Azure DevOps
ArgoCD
SonarQube
Splunk
ELK
Prometheus
Grafana
Cloud SQL
Pub/Sub
Secret Manager

Jobbeschreibung

Requirements / Responsibilities:

· At least 5 + years of experience in designing, developing, and deploying scalable cloud-native applications using Java, Spring Boot, microservices, and cloud platforms such as GCP.
· Design, develop, test, and maintain scalable enterprise applications using Java 17/21, Spring Boot 4.x, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
· Build and enhance microservices-based applications, applying domain-driven design, distributed system principles, and cloud-native architecture patterns.
· Design, develop, and support RESTful APIs and backend services with a focus on performance, security, reliability, and scalability.
· Implement event-driven architectures using Apache Kafka, including producer/consumer development, message processing, and asynchronous integration patterns.
· Develop and optimize data persistence layers using Oracle, PostgreSQL, SQL Server, or other relational database technologies, including SQL query optimization and performance tuning.
· Collaborate with architects, product owners, QA engineers, and cross-functional teams to translate business requirements into technical solutions.
· Integrate applications with internal and external systems through APIs, messaging platforms, and middleware technologies.
· Develop containerized applications using Docker and deploy services on Kubernetes platforms such as GKE, RKE, and RKE2.
· Utilize Google Cloud Platform (GCP) services including GKE, Cloud SQL, Pub/Sub, Cloud Storage, and Secret Manager to build and support cloud-native applications.
· Implement and support CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps to enable automated build, testing, and deployment processes.
· Write unit, integration, and automated tests while following software quality practices including TDD, code reviews, static code analysis, and continuous integration.
· Monitor, troubleshoot, and resolve application and production issues using logging and observability tools such as Splunk, ELK, Prometheus, and Grafana.
· Apply security, performance, resiliency, and operational best practices across all stages of the software development lifecycle.
· Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, and retrospectives while contributing to continuous improvement initiatives.
· Experience developing and supporting high-volume, mission-critical applications in large-scale distributed environments is preferred.


Good to have skills:

· Exposure to full-stack application development and collaboration with frontend teams to design and consume REST APIs efficiently.
· Experience implementing and supporting DevOps and CI/CD pipelines using tools such as Azure DevOps, Jenkins, GitHub Actions, ArgoCD, and SonarQube.
· Hands-on experience with Infrastructure as Code (IaC) and deployment automation tools such as Terraform, Helm Charts, and Kubernetes Operators.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Sr. Developer
Sr. Developer

TechDigital Group • Richardson (TX)

Vor Ort
USD 120.000 - 180.000
Senior Tableau Dashboard Analyst
Senior Tableau Dashboard Analyst

TechDigital Group • Atlanta (GA)

Vor Ort
USD 80.000 - 100.000
Sr. Java Developer
Sr. Java Developer

CitiusTech • Nashville (TN)

Vor Ort
USD 100.000 - 130.000
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • Dearborn (MI)

Vor Ort
USD 90.000 - 150.000
Cloud-Native Java Full-Stack Engineer
Cloud-Native Java Full-Stack Engineer

TechDigital Group • Dallas (TX)

Vor Ort
USD 100.000 - 130.000
Senior Java & Microservices Engineer — Cloud Ready
Senior Java & Microservices Engineer — Cloud Ready

TechDigital Group • Orlando (FL)

Vor Ort
USD 90.000 - 150.000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

Vor Ort
USD 110.000 - 140.000
Cloud Platform Engineer - Python/Java, Microservices
Cloud Platform Engineer - Python/Java, Microservices

TechDigital Group • Phoenix (AZ)

Vor Ort
USD 100.000 - 130.000
Lead Java Developer
Lead Java Developer

ENIN Systems, INC • North Carolina

Vor Ort
USD 140.000 - 180.000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

Vor Ort
USD 150.000 - 210.000