Search Open Jobs

Java Developer

Cincinnati, Ohio | Direct Hire

Job ID: 38478 Job Category: Java Developer



Pay rate: $70.00-90.00/ hr W2 (Full health, dental, vision & 401k matching)


Excellent LONG TERM opportunity for Java developers in Cincinnati, Ohio! 


Our client in the Cincinnati area is seeking experienced Java Developers that are passionate and ready to join a creative and innovating team!



  • Works collaboratively with Agile Engineers, project teams, and Product Management to determine appropriate and sustainable technology architecture
  • Responsible for working in a pair development & TDD environment 100% of the time
  • Creating new, high transaction applications using Java 7/8, Spring MVC, AngularJS, and REST web services
  • Collaborate with architects to develop platform capability roadmaps
  • Implementing newer open source technologies and using continuous delivery to optimize the flow of software delivery and enabling fast and reliable deployments

  • Java/J2ee development experience
  • Experience creating automation tests in agile environments; BDD experience ideal
  • Experience developing loosely coupled, choreographed service relationships via network encapsulated aggregate roots (micro-services)
  • Possesses a deep understanding of benefits/drawbacks of different integration patterns: point to point, message passing, event driven, web services, push vs. pull, synchronous vs. asynchronous, service choreographies vs. orchestration, REST vs. SOAP.
  • Passion for 1-click deployments, infrastructure automation, monitoring, logging, auditing and security practices
  • Extensive knowledge of Object-Oriented design, SOLID and Domain-Driven Design principles



For immediate consideration, please email your MS Word resume to







Emily Reno
Technical Recruiter

I am passionate about building trusted relationships, providing timely feedback, and understanding individual needs, in order to align top IT talent with reputable clients. I place quality at the center of everything I do, and I value the accomplished professionals that I am fortunate to work with. I look forward to helping you achieve new career advancements.
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: