Java Software Engineer

Strategic Data Systems, Inc.

Cincinnati (OH)

Hybrid

USD 120,000 - 180,000

Part time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive base salary
Medical, dental, and vision insurance
401(k) with company match
Paid time off
Training allowance
Referral bonuses

Job summary

Strategic Data Systems, Inc. (SDS) is seeking a Senior Java Developer to design and build scalable Java EE applications with a focus on Spring Boot and microservices.

You will work across the full development lifecycle, from design to testing, and contribute to cloud deployments on AWS using Terraform. The role requires 10+ years of hands-on Java experience, strong knowledge of cloud architectures and event-driven patterns, and a proven track record delivering complex software for enterprise

Qualifications

  • 10+ years of experience in Java development and full software lifecycle
  • Strong understanding of cloud architectures and microservices
  • Experience with AWS deployment and Terraform tooling
  • Proficient in Java EE, Spring Framework, and ORM (Hibernate/JPA)
  • Familiarity with K8s/OpenShift and related DevOps practices
  • Ability to design performant, scalable enterprise applications

Responsibilities

  • Develop and maintain Java/Java EE applications across the full software lifecycle
  • Lead design and implementation of microservices and event-driven components
  • Collaborate with cloud and DevOps teams to deploy on AWS using Terraform
  • Define system features and priorities; design UI and backend integration
  • Conduct testing, debugging, and performance optimization
  • Create documentation and support end-users and operations teams

Skills

Java
Spring Boot
Microservices
DDD Architecture
Cloud
Event-driven

Tools

AWS
Terraform
Hibernate/ORM
Kubernetes
OpenShift

Job description

Careers at SDS
Java Software Engineer
Contract Cincinnati, OH Remote-friendly 1 month ago Location Cincinnati, OH Job Type Contract Remote Yes Posted 1 month ago
About This Role

For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm specializing in strategy, technology, and business transformation for Fortune 100 companies, mid-sized firms, and startups. At SDS, we empower our development teams to address our clients’ critical business challenges by leveraging cutting edge technologies. If you seek a workplace where your contributions are truly appreciated, then SDS is the company for you. Join us today to work alongside fellow development specialists and become a crucial part of our dynamic and cohesive community.

Job Title: Senior Java Developer

Location: REMOTE EST/CST

Years of Experience: 10+

TOP SKILLS:

Must Have

  • 10+ years of JAVA/SpringBoot hands-on development experience, good understanding of cloud and event driven architecture, microservices and DDD architectural style
  • AWS
  • Hands on experience in deploying application into AWS. Strong understanding of Terraform
  • Java
  • Springboot

Nice To Have

  • 10+ years of Java Development Application Dev. creating microservices Event Driven Architecture (EDA) Kafka experience Kubernetes experience OpenShift Red Hat Strong skills in Java, Spring, Springboot

What You’ll Do

Job Summary:

Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

  • 10+ years of JAVA/SpringBoot hands-on development experience, good understanding of cloud and event driven architecture, microservices and DDD architectural style close
  • Hands on experience in deploying application into AWS. Strong understanding of Terraform

Primary Responsibilities:

Defines site objectives by analyzing user requirements; envisioning system features and functionality.

Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle.

Determining design methodologies and tool sets; completing programming using languages and software products.

Designing and conducting tests.

Troubleshooting development and production problems across multiple environments and operating platforms.

Supports users by developing documentation and assistance tools.

Qualifications:

Hands on experience in designing and developing applications using Java EE platforms.

Object Oriented analysis and design using common design patterns.

Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).

Experience in the Spring Framework.

Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).

Java J2EE; Hibernate.

What You’ll Get

SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.

  • Competitive base salary
  • Medical, dental, and vision insurance coverage
  • Optional life and disability insurance provided
  • 401(k) with a company match and optional profit sharing
  • Paid vacation time
  • Paid Bench time
  • Training allowance offering
  • You’ll be eligible to earn referral bonuses!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 120,000 - 150,000
Competitive base salary
Medical, dental, and vision insurance
Optional life and disability insurance
+5
Data Engineer III
Data Engineer III

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 120,000 - 150,000
Competitive base salary
Medical, dental, vision insurance
401(k) with company match
+4
Senior Java Developer – Remote (AWS, SpringBoot)
Senior Java Developer – Remote (AWS, SpringBoot)

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision insurance
401(k) with company match
+3
Information Security Engineer IV
Information Security Engineer IV

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 90,000 - 130,000
Competitive base salary
Health insurance
Dental/vision insurance
+5
Senior Software Engineer III
Senior Software Engineer III

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 110,000 - 140,000
Competitive base salary
Medical, dental, and vision insurance
401(k) with company match
+2
Oracle Developer
Oracle Developer

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 110,000 - 150,000
Competitive salary
Health benefits (medical, dental, and
Life and disability insurance
+5
SeniorSoftware Engineer III
SeniorSoftware Engineer III

Strategic Data Systems • Cincinnati (OH)

On-site
USD 100,000 - 200,000
Competitive base salary
Medical, dental, and vision insurance
401(k) with company match
+2
Platform Engineer III
Platform Engineer III

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 110,000 - 160,000
Competitive base salary
Medical, dental, and vision insurance
Life and disability insurance
+5
Information Security Engineer III
Information Security Engineer III

Strategic Data Systems, Inc. • Cincinnati (OH)

Hybrid
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision insurance
401(k) with company match
+3
Software Developer - Java
Software Developer - Java

Systems Definition, Inc • Washington

On-site
USD 80,000 - 100,000
Health and dental medical coverage
S-IRA retirement plan
Performance bonuses
+1