cover image
Vista Applied Solutions Group Inc

Senior Java Software Engineer

On site

Cincinnati, United states

Senior

Freelance

01-12-2025

Share this job:

Skills

Communication Leadership Java PostgreSQL CI/CD Kubernetes Architecture AWS Software Development Agile Springboot Spring Spring Boot Kafka Terraform Microservices

Job Specifications

Job Title: Senior Software Engineer – Back End III

Location: Cincinnati, OH 45202

Work Type: Onsite

Must Have

Amazon Web Services (AWS)

Application Dev. Aurora PostgreSQL Expertise in Java, Spring Boot, RESTful APIs, and microservices.

Nice To Have

10+ years of JAVA/SpringBoot hands-on development experience, good understanding of cloud and event driven architecture, microservices and DDD architectural style.

Key Responsibilities:

Design and develop Spring Boot microservices and RESTful APIs.
Deploy applications using AWS ECS Fargate and/or Kubernetes
Implement event-driven systems using Amazon MSK and RDS (PostgreSQL).
Build Spring Batch jobs and integrate with CloudWatch.
Automate infrastructure with Terraform and secure credentials via Secrets Manager.
Produce technical documentation and manage operational support.
Participate in Agile ceremonies, on-call support and release management.

Required Qualifications:

Bachelor’s or Master’s in Computer Science or related field.
10+ years in enterprise software development; 3+ years in cloud-native architecture.
Expertise in Java, Spring Boot, RESTful APIs, and microservices.
Hands-on experience with AWS ECS, Lambda, RDS (PostgreSQL), DynamoDB, MSK, CloudWatch, Secrets Manager, and Terraform.
Experience with Kafka, CI/CD, and secure cloud deployment.
Strong communication and leadership skills.

About the Company

VASG Inc has a strong reputation as a business and information technology consulting company. We assist enterprises, organizations and government agencies maximize their corporate information in their database using best in breed, best in class Business Intelligence software solutions.. Our values are integrity, leading change, excellence, and respect for the individual, learning and sharing. Our success is based on our ability to be flexible while adhering to a strict project management methodology. Large and small... Know more