Logo
United Software Group

senior java developer

United Software Group, Minneapolis, Minnesota, United States, 55400

Save Job

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