Java Developer — 10+ Years of Experience

Fort Collins, CO
Full-time


Requirements

  • Bachelor’s or advanced degree (Computer Science or Engineering preferred)
  • 10+ years Object Oriented Development
  • 6+ years with SOA/Web Services (SOAP, REST, MQ) experience;
  • 2+ years with Agile development/Scrum
  • 2+ years in a technical senior role

Qualifications

  • Strong Java EE 6+ back-end application development (Spring, CDI, JAX-WS, JPA, Hibernate ORM, etc.)
  • Depth and breadth of knowledge in Enterprise Java applications (JBoss or Spring) and modern decoupled SOA principles and patterns
  • Extensive coding capabilities with RESTful and SOAP (WSDL) Web Services skills; Jackson, JAX-B, JSON, XML
  • Strong Unit (JUnit) and Integration testing skills with an emphasis on high quality code in an Agile TDD / Continuous Integration environment
  • Understanding of and ability to explain and resolve back-end design topics that arise during implementation and deployment of a Java Enterprise application
  • Excellent technical communication skills
  • Maven, Git (or similar), Agile workflows
  • Strong mentoring skills

Knowledge and Skills

  • Enterprise Java application containers (JBoss EAP/WildFly a strong plus.) -Tuning exp. a plus
  • EJB 3 (Session Beans, MDBs), JPA, JTA, JMS
  • Enterprise middleware (JBoss suite optimal), including JMS MOM / publish-subscribe bus (AMQ)
  • Proficient in technical design and software development documentation tools
  • Relational Database knowledge / ORM experience a plus
  • Familiarity with regression, build and test coverage tools
  • Linux (RHEL, etc.)

Additional Information

  • Position in Fort Collins, CO
  • Candidate must be U.S. citizen and have ability to attain Federal Government Position of Trust

Go to all jobs

Share This