Demo

Back End Software Engineer

CBTS
Cincinnati, OH Contractor
POSTED ON 4/9/2025
AVAILABLE BEFORE 5/8/2025

CBTS has partnered with a client in the Cincinnati, OH area to identify a Back End Software Engineer on a 12 month contract opening


  • Role will require full onsite work in Cincinnati, OH (no remote and/or hybrid work allowed)
  • Candidates must be W2 eligible, free of visa transfer/sponsorship restrictions
  • No C2c/1099 allowed at this time


TECHNICAL SKILLS

Must 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
  • 3-10 years of software development experience.
  • Application Dev.
  • Experience with RESTful APIs and web services
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript)
  • Spring Boot
  • Strong knowledge of Java and related technologies (e.g., Spring, Hibernate)


JOB DESCRIPTION

• Full lifecycle application development

• Designing, coding and debugging applications in various software languages.

• Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis

• Object-oriented Design and Analysis (OOA and OOD)

• Software modeling and simulation

• Front end graphical user interface design

• Software testing and quality assurance

• Performance tuning, improvement, balancing, usability, automation.

• Support, maintain and document software functionality

• Integrate software with existing systems

• Evaluate and identify new technologies for implementation

• Maintain standards compliance

• Implement localization or globalization of software

• Undergraduate degree in computer engineering, computer science, information technology or a related discipline.

We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end counterparts.


Responsibilities:

  • Application Development: Design, build, and maintain efficient, reusable, and reliable Java code.
  • Performance Optimization: Ensure the best possible performance, quality, and responsiveness of the applications.
  • Problem Solving: Identify bottlenecks and bugs, and devise solutions to these problems.
  • Code Quality: Help maintain code quality, organization, and automatization.
  • Data Management: Design and implement data storage solutions, ensuring their stability, reliability, and performance.
  • Security: Implement effective security protocols and data protection measures.
  • Documentation: Document Java codebase, including flowcharts and technical documentation.
  • Testing and Support: Run diagnostic tests, repair defects, and provide technical support.


Skills and Qualifications:

  • Java Proficiency: Strong understanding of Java programming, data structures, and algorithms.
  • Framework Experience: Familiarity with Java development frameworks like Spring or Hibernate.
  • Database Knowledge: Experience with SQL and NoSQL databases.
  • Version Control: Proficiency with version control tools like Git.
  • Analytical Skills: Strong analytical and problem-solving abilities.
  • Team Collaboration: Ability to work collaboratively in a team environment and communicate effectively.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Back End Software Engineer?

Sign up to receive alerts about other jobs on the Back End Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CBTS

CBTS
Hired Organization Address Auburn, AL Full Time
CBTS Enterprise Network Solutions Organization is looking for a self-starter with at least 3-4 years of experience in IT...
CBTS
Hired Organization Address Dublin, OH Full Time
CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep t...
CBTS
Hired Organization Address Ohio, KY Full Time
CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep t...
CBTS
Hired Organization Address St. Louis, MO Full Time
Position Summary The IT Network Engineer is responsible for effective provisioning, installation / configuration, operat...

Not the job you're looking for? Here are some other Back End Software Engineer jobs in the Cincinnati, OH area that may be a better fit.

Senior Back End Software Engineer

ComResource, Cincinnati, OH

AI Assistant is available now!

Feel free to start your new journey!