NOTE: WE ARE LOOKING ONLY FOR CANDIDATES WILLING TO JOIN US DIRECTLY AS W2 EMPLOYEES (NO 3RD PARTY CANDIDATES)
SENIOR JAVA WEB DEVELOPER
LOCATIONS: ASHBURN, VA / SHREWSBURY, NJ
FULL TIME / CONTRACT TO HIRE
RESPONSIBILITIES:
- The Sr. Java Developer will assist in the development of one of our Xacta products, as well as provide mentorship to junior developers.
- This position offers an excellent opportunity to grow with a dynamic team of developers.
RESPONSIBILITIES:
- Participate in design meetings and reviews
- Create technical or requirement documentation
- Analyze functional requirements and implement them
- Design and develop software, applying design patterns and best coding practices
- Review code and mentor junior developers on the team as needed
- Requirements:
- The ideal candidate should possess the following qualifications:
- A degree in Computer Science required with 5+ years of experience in Java/JEE development
- Highly motivated team player with excellent communication skills
- Develop and design software with security mindedness
- Solid understanding of OOP and Design Patterns
- Experience in java Web development and JEE technologies
- Experience with relational databases such as SQLServer, Oracle or Postgres
- Experience with Spring Core, JPA and Hibernate (or other ORM frameworks) highly desirable
- Experience with Angular 2 + highly desirable
- Experience with Continuous Integration tools (TeamCity), build tools such as maven/ant