United Software Group
Job title: senior java developer
Mandatory Skills:
App-Cloud-Google (GCP), Java, bigdata Role Purpose
You will be responsible for designing, developing, testing, and maintaining software programs deployed on
Google Cloud Platform (GCP)
using
Java
and
Spring Boot , ensuring high-quality, scalable, and cloud-native solutions. Key Responsibilities
Design and implement back-end systems using
Java ,
Spring Boot , and
RESTful APIs Build scalable cloud-native applications on
Google Cloud Platform (GCP) Utilize GCP services (BigQuery, Pub/Sub, etc.) to build resilient systems Apply solid knowledge of
Java 8+
features like
Streams
and
Lambdas Implement Spring Boot components like
Rest Interfaces ,
AOP ,
Async ,
Exception Handling Apply best practices in software design, including
Design Patterns ,
SOLID principles , and
Agile methodologies Leverage CI/CD pipelines (Git, Jenkins), build tools (Maven/Gradle), and caching strategies Optimize database operations using SQL, ORM (JPA), and understand
ACID principles Optional: Work with messaging systems like
Kafka ,
RabbitMQ ,
IBM MQ , etc. Required Skills
Strong hands-on experience with
Java ,
Spring Boot , and
GCP Knowledge of
Collections ,
Multithreading , and
Java Design Patterns Experience in
REST API
design and microservices architecture Familiarity with
Agile ,
Git ,
CI/CD pipelines , and
Cloud Readiness Good understanding of relational databases and optional NoSQL exposure Bonus: Kafka or other messaging systems #J-18808-Ljbffr
App-Cloud-Google (GCP), Java, bigdata Role Purpose
You will be responsible for designing, developing, testing, and maintaining software programs deployed on
Google Cloud Platform (GCP)
using
Java
and
Spring Boot , ensuring high-quality, scalable, and cloud-native solutions. Key Responsibilities
Design and implement back-end systems using
Java ,
Spring Boot , and
RESTful APIs Build scalable cloud-native applications on
Google Cloud Platform (GCP) Utilize GCP services (BigQuery, Pub/Sub, etc.) to build resilient systems Apply solid knowledge of
Java 8+
features like
Streams
and
Lambdas Implement Spring Boot components like
Rest Interfaces ,
AOP ,
Async ,
Exception Handling Apply best practices in software design, including
Design Patterns ,
SOLID principles , and
Agile methodologies Leverage CI/CD pipelines (Git, Jenkins), build tools (Maven/Gradle), and caching strategies Optimize database operations using SQL, ORM (JPA), and understand
ACID principles Optional: Work with messaging systems like
Kafka ,
RabbitMQ ,
IBM MQ , etc. Required Skills
Strong hands-on experience with
Java ,
Spring Boot , and
GCP Knowledge of
Collections ,
Multithreading , and
Java Design Patterns Experience in
REST API
design and microservices architecture Familiarity with
Agile ,
Git ,
CI/CD pipelines , and
Cloud Readiness Good understanding of relational databases and optional NoSQL exposure Bonus: Kafka or other messaging systems #J-18808-Ljbffr