Back to Employment Opportunies

Sr. Java Developer

Manassas, VA

Job Description

The ideal candidate will be successful at developing a close relationship with the client to understand their long-term vision, and business processes. They will develop, deliver and as necessary, support a web-based application from design through implementation.

Required Skills:

  • 9+ years of relevant IT services experience – specifically in the Java/J2EE field
  • Must have recent experience in a lead role and Sr. development capacity
  • Recent, hands on development experience in Java.
  • Experience in Java technologies including but not limited to Hibernate, Spring, JBoss, REST, SOAP
  • Coding experience with Java, JSP, EJB, HTML5, Angular JS required
  • Past experience with object-oriented analysis and design, including use case development, class modeling, J2EE design patterns
  • Must have the ability to work in a team environment and work independently on client engagements
  • Strong written and verbal communication skills
  • BS in Computer Science, Engineering, or other related technical discipline required


Spring 4+, specifically :

  • Spring Batch
  • Spring Integration or Apache Camel
  • Spring Data JPA
  • Spring Data JDBC
  • Spring MVC
  • Spring Actuator
  • Spring REST
  • Spring JMS/AMQP


*Struts 2 (enough to understand and replicate in Spring MVC)


*SQL (preferably Oracle)


*Source Code Management (GIT and SVN)

Want to find out more about OPTiMO?

Learn More About Us