TCI has an immediate need for a Junior (Backend) Java Developer in Cincinnati, OH.  SEEKING LOCAL OR REGIONAL CANDIDATES ONLY.   This is not a C2C opportunity.  This is a long-term contract opportunity with the possibility of extensions.

NOTE:  THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).

SUMMARY

The Java Developer will support an end client requirement. The Java Software Engineer is someone who excels not only in technical proficiency but also as a proactive problem-solver, critical thinker, and active participant in task development. This role is tailored for a dynamic individual who drives innovative solutions, engages actively in project planning, and significantly contributes to our implementation processes.

RESPONSIBILITIES
  • Design and implement technology and software solutions as part of an agile squad.
  • Proactive Problem Solving: Engage actively in driving innovative solutions and participate in the creation and refinement of project objectives.
  • Critical Thinking: Utilize analytical skills to understand complex project requirements and contribute to their design and architecture.
  • Task Building: Collaborate in defining tasks and milestones, ensuring projects advance proactively.
  • Agile Participation: Actively engage in all agile ceremonies, offering ideas and feedback to advance projects.
  • Best Practices Leadership: Model and guide the adoption of software development best practices, mentoring peers and contributing to communities of practice.
  • Risk and Compliance Awareness: Maintain accountability for risk management, adhering to policies and procedures while focusing on a positive customer experience.
REQUIREMENTS
  • Bachelors degree in Computer Science/Information Systems or related field, with 3+ years of experience.
  • Expertise with Java 17(+), Java/Spring Boot.
  • REST API development experience.
  • Containerization familiarity.
  • Git and GitHub experience.
  • Developing using OSX experience.
  • Unit Testing with JUnit proficiency.
  • Software development methodologies understanding.
  • Security best practices in software development.
  • Strong problem-solving and collaboration skills.
  • Excellent verbal and written communication skills. 
  • Work is hybrid - 3 days on-site in Cincinnati, OH and 2 days local/remote per week.
Desired (not required)
  • 12-factor applications experience.
  • Microservices development using Node/ExpressJs.
  • Elastic Container Service (ECS) knowledge.
  • Greenfield application development experience.
  • Terraform experience.
  • Configuring and tuning Tomcat Embedded.
  • Hashicorp Vault familiarity.
  • Jenkins CI/CD experience.
Apply Back to Results

Apply

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt