Back End Software Engineer Job at CBTS, Cincinnati, OH

VzhNVXl2UjhDeEhVMnpMdEhBV3RmQzhR
  • CBTS
  • Cincinnati, OH

Job Description

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.

Job Tags

Contract work, Remote job, Visa sponsorship,

Similar Jobs

Uncommon Schools

High School History Teacher Job at Uncommon Schools

 ...Schools is a nonprofit network of high-performing public charter schools dedicated to providing an exceptional K-12 education in economically disadvantaged communities. Operating in Boston, Camden, New York City, Newark, and Rochester, we are committed to closing the... 

Infojini

Cloud Architect Job at Infojini

OverviewCapability to implement end-to-end cloud architecture for enterprise applications and services. Evaluate and select appropriate cloud services (Azure, AWS, Google Cloud Platform) based on business and technical requirements. Lead integration of SaaS, IaaS, and... 

Xperience Restaurant Group

Prep Cook-Sol Mexican Cocina (Irvine) Job at Xperience Restaurant Group

 ...Prep Cook-Sol Mexican Cocina Join the XRG Team: Where Passion for Hospitality Meets Limitless Opportunities! At Xperience Restaurant Group (XRG), our foundation is built on the unwavering dedication of team members who exude a relentless passion for hospitality. We... 

Elevated Finanical

Benefits Sales Representative - Hybrid Job at Elevated Finanical

 ...always have someone they can turn to. Why Work With Us? Hybrid Work: Enjoy the benefits...  ...flexible hours working in office and from home. Unlimited Earning Potential: Your...  ...During the overview, you'll have the chance to chat with our team members and ask any... 

CBS News and Stations

Freelance Producer CBS News 24/7 Job at CBS News and Stations

 ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture.OVERVIEW & RESPONSIBILITIES:CBS News 24/7 our signature national news stream is seeking an experienced freelance Producer who is prepared to set the agenda for a...