Java Developer in Cincinnati, OH at APEX Systems

Date Posted: 7/23/2018

Job Snapshot

Job Description

Job #:  851814

Java Developer

This position is for a full stack developer who will be responsible for participating in all phases of the development and maintenance life cycle.

  • Collaborating with peers, reviewing complex change and enhancement requests.
  • Evaluating potential changes and enhancements for objectives, scope and impact.  
  • Taking a proactive approach to development work, leading peers and partners to strategic technical solutions in a complex IT environment.
  • Documenting technical or systems design based on requirements or objectives.
  • Developing and maintaining complex components of information systems.
  • Mentoring peers on coding standards, patterns and strategy.
  • Collaboration with the team on best practices in JAVA as well as performing technical design and code reviews.
  • Creating and performing unit tests, as well as resolving and retesting any defects identified.
  • Building and maintaining active relationships with customers to determine business requirements.
  • Partnering with other IT teams during integration activities to facilitate successful implementations  
  • Communicating effectively with technical peers in a clear manner, while also being able to articulate complex solutions in ways non-technical business partners can understand.
  • Ensuring unit testing is completed and meets the test plan requirements, system testing is completed and system is implemented according to plan.
  • Facilitating group sessions to elicit complex information on requirements clarification, design sessions, code reviews and troubleshooting issues. 


Requires the following technical skills and experience to be considered:

  • BA/BS degree or technical institute training
  • Strong effective communication skills, both written and verbal
  • 6+ years’ experience in design and development of multi-tier web based applications using J2EE technologies JAVA, Servlets, JSP, Oracle, MySQL and JDBC.
  • 6+ years’ experience in the implementation of Core concepts of Java, J2EETechnologies: JSP, Servlets, JSTL, JMS, Struts, Spring, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, JNDI
  • 5+ years’ experience developing and consuming REST APIs and SOAP services
  • Experience using WebSphere Application Server
  • Experience using relational databases (Oracle, DB2, SQLServer, etc.)
  • Understanding of Service Oriented Architecture


The most successful candidates will also have experience in the following:

  • GitHub
  • Agile
  • Test Driven Development, writing unit test cases
  • Java 1.8
  • Javascript frame works such as Angular 2 or later versions










EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.