Senior Java Developer

4 weeks ago
Job ID


AnaVation is looking for a talented Senior Software Developer who is passionate about technology and AnaVation hires professional technologists who are committed to high-level customer service, personal growth, and technical innovation. To work for AnaVation, you must be focused on becoming one of the best in your professional discipline. In order to help you work toward that goal, we will provide you with the tools and education that you need. We will also provide a work environment of mutual respect that fosters cooperation and partnership with our customers and peers.




Required skills:

  • Java design patterns and architectural frameworks
  • Demonstrated experience with JSE/JEE programming including Java Platform Enterprise Edition 7
  • Producing and consuming web service technologies - SOAP/RESTful
  • Experience with writing complex SQL queries using MS SQL Server databases
  • Strong in OO and UI design principles
  • Experience with maintaining and enhancing existing application components
  • Extensive software development experience using the JSE/JEE technology stack with an emphasis on EJB, CDI and (web) service architectures in Maven based environments
  • BS or equivalent + 8 yrs related experience, or MS + 7 yrs related experience.
  • Top Secret Clearance

Desired skills: 

  • Version control and release tools such as Ant, Maven, GIT and Subversion
  • Experience using tools like JIRA, Continuous Integration Platforms (Bamboo, Jenkins) and Test Driven Development
  • Experience working in an Agile development environment
  • Experience leading and participating in peer code reviews
  • Strong experience with incorporating application framework/design patterns at an enterprise level
  • Strong experience with guiding and enforcing coding standards and quality of delivered product.

EEO Statement

AnaVation is an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.


If you need a reasonable accommodation for any part of the employment process, please contact us by email at and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.