Senior Software Engineer (Back End)

Verida

Cincinnati (OH)

Hybrid

USD 96,000 - 165,000

Full time

5 days 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 hourly rate
Collaborative work environment
Cutting-edge banking projects

Job summary

Veriday Inc seeks a Senior Backend Software Engineer to lead backend development for a major banking client in Cincinnati, OH. You will design, implement, and optimize scalable Java/J2EE applications using Spring, AWS, and Terraform, while mentoring junior engineers and guiding technical decisions.

The role requires 9+ years of enterprise experience, strong RESTful service design, and a passion for secure, high-performance software in a fast-paced contract environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 9+ years of Java/J2EE development in enterprise applications.
  • Proven experience providing technical leadership and mentoring engineers.

Responsibilities

  • Lead design, development, and delivery of scalable, secure enterprise applications using Java/J2EE and Spring.
  • Architect cloud-native solutions on AWS (EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, API Gateway).
  • Design and maintain Infrastructure as Code with Terraform to provision AWS resources.
  • Develop and consume high-performance RESTful web services (SOAP experience valued).
  • Guide architectural decisions and best practices for code quality and microservices design.
  • Partner with product owners, architects, and stakeholders to translate requirements into technical plans.
  • Conduct code reviews and mentor junior engineers.
  • Troubleshoot production issues to maintain stability and performance.
  • Evaluate emerging tools to improve development processes.

Skills

Java/J2EE
Spring Framework
AWS
Terraform
RESTful services
SOAP services
Microservices
CI/CD
Git
Agile

Education

Bachelor's or Master's in CS/Engineering

Tools

Git
Jenkins
Docker

Job description

Veriday Inc is seeking a Senior Software Engineer (Back End) for a contract assignment with a reputed banking client in Cincinnati, OH. The engineer will provide technical leadership on enterprise applications, bringing deep Java/J2EE and Spring expertise, hands-on AWS experience, and Terraform-based infrastructure automation. The role also involves designing and consuming RESTful web services, guiding architectural decisions, and mentoring junior engineers to deliver high-quality, secure, and scalable software.

Engagement: Contract assignment with a reputed banking client

Location: Cincinnati, OH (hybrid, 3 days per week on-site)

Employment Type: W2 only

Key Responsibilities
  • Lead the design, development, and delivery of scalable, secure enterprise applications using Java/J2EE and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security).
  • Architect cloud-native solutions on AWS (e.g., EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, API Gateway).
  • Design, build, and maintain Infrastructure as Code with Terraform to provision and manage AWS resources.
  • Develop and consume high-performance, secure RESTful web services (SOAP experience is also valued).
  • Drive architectural decisions and set best practices for code quality, microservices design, and software development.
  • Partner with product owners, architects, and stakeholders to translate business requirements into actionable technical plans.
  • Conduct code reviews and mentor junior engineers, fostering a culture of continuous learning and improvement.
  • Troubleshoot and resolve complex production issues to maintain system stability and performance.
  • Evaluate and recommend emerging tools and practices to improve development processes.
Required Skills and Qualifications
Education
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience
  • 9+ years of Java/J2EE development, with a focus on enterprise-level applications.
  • Proven experience providing technical leadership and mentoring engineers.
Technical Skills
  • Expert-level Java, including the Spring Framework (Spring Boot, Spring Cloud, Spring Security).
  • Extensive hands-on experience with AWS services and a strong understanding of cloud-native architectures.
  • Proven experience designing and implementing Infrastructure as Code with Terraform.
  • Demonstrable expertise in designing, developing, and consuming RESTful and SOAP web services.
  • Strong grasp of microservices architecture, design patterns, and best practices.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB).
  • Working knowledge of CI/CD pipelines, version control (e.g., Git), and agile methodologies.
Soft Skills
  • Excellent communication, leadership, and problem-solving skills.
  • Ability to collaborate effectively with product, architecture, and business stakeholders.
What We Offer
  • Competitive hourly rate
  • A collaborative and dynamic work environment
  • The opportunity to work on cutting-edge projects with a leading banking client
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Back End)
Senior Software Engineer (Back End)

Veriday Inc. • Cincinnati (OH)

Hybrid
USD 96,000 - 165,000
Competitive hourly rate
Collaborative work environment
Work on cutting-edge projects with a银行
Senior Backend Engineer: Java/Spring, AWS, Terraform Hybrid
Senior Backend Engineer: Java/Spring, AWS, Terraform Hybrid

Veriday Inc. • Cincinnati (OH)

Hybrid
USD 96,000 - 165,000
Competitive hourly rate
Collaborative work environment
Work on cutting-edge projects with a银行
Senior Backend Engineer - AWS, Java & Terraform (Cincinnati)
Senior Backend Engineer - AWS, Java & Terraform (Cincinnati)

Verida • Cincinnati (OH)

Hybrid
USD 96,000 - 165,000
Competitive hourly rate
Collaborative work environment
Cutting-edge banking projects
Senior Software Engineer III – 3054869
Senior Software Engineer III – 3054869

Apex Systems, Inc. • Cincinnati (OH)

On-site
USD 96,000 - 138,000
Machine Learning Engineer
Machine Learning Engineer

Veriday Inc. • Cincinnati (OH)

Hybrid
USD 96,000 - 165,000
Competitive hourly rate
Collaborative and dynamic work环境
Opportunity to work on cutting-edge,\n
Machine Learning Engineer
Machine Learning Engineer

Verida • Cincinnati (OH)

Hybrid
USD 83,000 - 152,000
Competitive hourly rate
Collaborative environment
Cutting-edge projects with leading-b a
Java Developer
Java Developer

BCforward • Cincinnati (OH)

On-site
USD 96,000 - 99,000
Competitive pay
Benefits
Growth opportunities
+1
Java Full Stack Developer | VY Systems | Columbus, Ohio
Java Full Stack Developer | VY Systems | Columbus, Ohio

VY Systems • Columbus (OH)

On-site
USD 83,000 - 124,000
Lead Java Engineer
Lead Java Engineer

Agility Partners • Cincinnati (OH)

On-site
USD 140,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Revel IT • Columbus (OH)

On-site
USD 100,000 - 130,000