About the job
We are looking for a motivated and skilled Java Developer to join our dynamic team in Cincinnati. This role involves designing, developing, testing, implementing, and providing production support for various technical tasks. You will play a crucial role in ensuring the quality of deliverables while supporting the requirements analysis and technical architecture.
- Draft technical specification documents based on business requirements.
- Write code that adheres to the client's coding standards and guidelines.
- Participate in Agile or Waterfall development environments and adapt quickly to changes.
- Offer technical guidance and mentorship to development teams throughout all phases of the Software Development Life Cycle (SDLC).
- Ensure that the software meets or exceeds specified standards and user requirements.
- Assist in Quality Assurance (QA) testing and User Acceptance Testing (UAT).
- Collaborate with QA and user teams to resolve defects in the integrated code. Perform other assigned duties as necessary.

