Senior Java Microservices Engineer - AWS, Terraform, CI/CD

BC Forward

Kentucky

On-site

USD 96,000 - 107,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BCforward is seeking a Senior Software Engineer III to design, build, and operate scalable cloud-native microservices and APIs. You will work across the full SDLC, crafting RESTful services with Spring Boot and leveraging AWS, Terraform, and CI/CD pipelines.

The role emphasizes performance tuning, security, and collaboration with cross-functional teams. The ideal candidate has 5+ years of Java experience, strong OO design, and hands-on expertise with Terraform, Jenkins, and relational databases,

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field.
  • 5+ years of professional software development experience using Java.
  • Strong experience with Java 8/11/17 and object-oriented design principles.
  • Hands-on experience building microservices with Spring Boot.
  • Experience with REST APIs, JSON, and API integration.
  • Strong knowledge of AWS services, including EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, IAM, and VPC.
  • Experience using Terraform for infrastructure provisioning and management.
  • Experience building and maintaining CI/CD pipelines with Jenkins.
  • Proficiency with Git and source code management practices.
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Experience with automated testing frameworks such as JUnit and Mockito.

Responsibilities

  • Design, develop, test, and maintain scalable Java applications.
  • Participate in all SDLC phases including requirements, design, development, testing, deployment, and support.
  • Build RESTful APIs and microservices using Spring Boot.
  • Design and implement cloud-native solutions using AWS services.
  • Create and manage Infrastructure as Code with Terraform.
  • Develop and maintain CI/CD pipelines with Jenkins for build, test, and deployment automation.
  • Perform code reviews, debugging, troubleshooting, and quality assurance activities.
  • Collaborate with architects, product owners, business analysts, and cross-functional teams.
  • Integrate applications with internal and external systems via APIs, messaging, and cloud services.
  • Conduct performance tuning, optimization, and application monitoring.
  • Implement security best practices, coding standards, and compliance requirements.
  • Create and maintain technical documentation, design artifacts, and operational procedures.
  • Evaluate emerging technologies and recommend improvements for performance and efficiency.
  • Support production deployments and resolve application issues.

Skills

Java
Spring Boot
REST APIs
AWS
CI/CD
JUnit/Mockito
Git
OO design
Algorithms
Data structures

Education

Bachelor's degree in CS/CE/IT or related

Tools

Terraform
Jenkins
Docker
Kubernetes
PostgreSQL/MySQL/Oracle

Job description

BCforward is seeking a Senior Software Engineer III to design, build, and operate scalable cloud-native microservices and APIs. You will work across the full SDLC, crafting RESTful services with Spring Boot and leveraging AWS, Terraform, and CI/CD pipelines.

The role emphasizes performance tuning, security, and collaboration with cross-functional teams. The ideal candidate has 5+ years of Java experience, strong OO design, and hands-on expertise with Terraform, Jenkins, and relational databases,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/J2EE Architect — AWS, Terraform, Microservices
Senior Java/J2EE Architect — AWS, Terraform, Microservices

Agility Partners LLC • Cincinnati (OH), Northern (KY)

Hybrid
USD 120,000 - 180,000
Referral bonus
Mentorship opportunities
Cloud-first culture
Senior Software Engineer III
Senior Software Engineer III

BC Forward • Kentucky

On-site
USD 96,000 - 107,000
SENIOR SOFTWARE ENGINEER - Java
SENIOR SOFTWARE ENGINEER - Java

Happiest Minds Technologies • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Java Software Engineer
Senior Java Software Engineer

Mifi Source • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Java Fullstack Developer - AWS Microservices
Senior Java Fullstack Developer - AWS Microservices

Capgemini • New York (NY)

On-site
USD 90,000 - 119,000
Paid time off (12–25 days)
Medical, dental, and vision coverage
Retirement savings plans
+2
Senior Java Engineer - Cloud-Native Microservices & AWS
Senior Java Engineer - Cloud-Native Microservices & AWS

VSG Business Solutions LLC • Cincinnati (OH)

On-site
USD 120,000 - 160,000
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Capgemini • Charlotte (NC)

On-site
USD 43,000 - 68,000
Medical, dental, vision benefits
Retirement benefits
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Senior Java/AWS Backend Engineer - Lead Microservices
Senior Java/AWS Backend Engineer - Lead Microservices

Diversified Services Network, Inc. • Chicago (IL)

Hybrid
USD 155,000 - 165,000
401(k)
Dental insurance
Vision Insurance
+7
Senior Java Microservices Engineer (AWS)
Senior Java Microservices Engineer (AWS)

Spatial Front, Inc • Washington

Hybrid
USD 120,000 - 175,000
Hybrid work model
Comprehensive benefits