Software Developer – J2EE/Java Developer (Junior)

Location: Crystal City, VA
Date Posted: 08-28-2018
Software Developer – J2EE/Java Developer (Junior)

AINS has an exciting opportunity for a junior software engineer with 1-3 years of hands on Java/J2EE development experience with proven abilities to support software development activities in an Agile software development lifecycle.  The scope of work includes:  design, develop, and unit test system functionality, regression testing, user acceptance testing, system integration, production deployment, and support on-going operations and maintenance activities.
The ideal candidate will possess strong analytical and interpersonal skills and be a US Citizen with an active secret clearance.  Candidates must have the ability and interest to work on a range of different types of projects and business processes.

Position Description
  • Work independently and collaboratively on multi-disciplined project team supporting an Agile development methodology.
  • Contribute to detailed design and architectural discussions as well as customer requirements sessions to support the implementation of J2EE applications.
  • Design and develop clear and maintainable code
  • Complete assigned development tasks on time and on budget
  • Interact with a multi-disciplined team to clarify analyze, assess requirements-
  • Actively involved in the design, development and testing activities for web applications.
Required Skills and Experience
  • 1-5 years of professional experience
  • Hands on experience using object-oriented programming languages and concepts (1+ years); as well as experience working with Virtual Machine (VM) configurations, Windows Server 2003 and 2008
  • Knowledge in Oracle database 11g and 12c
  • Deployment and troubleshooting of web applications in Application Servers, JBoss and Apache Tomcat
  • Experience working with the following collaboration and CM Tools – SharePoint,  Subversion and Git
  • Experience using J2EE Frameworks Struts 2, Spring Framework 2 and 3
  • Strong knowledge and experience using web services frameworks Axis Web Services 2, CXF 2, JAXB, JAXWS, SAAJ, WSDL4J, and WSS4J
  • Exposure to Data mapping frameworks and reporting libraries iBatis, OJDBC, Jasper Reports or iText
  • Fluency in Java/J2EE, JSP, Web Services Development using Eclipse IDE, Ant, Maven and Oracle Development tools SQL Developer, Data Modeler
  • Knowledge and experience of web development skills HTML, XML, JavaScript, CSS and AJAX.
  • Excellent analytical and assessment skills
  • Strong written and verbal communication skills.
  • Self-motivated and ability to work well in a team.
  • Exposure to Agile approaches to software development and UML.
Other preferred skills:
  • Front End programming in HTML5, CSS3
  • Database application development
  • Hibernate and Seam frameworks.
  • SOA and Rules engine. 
  • JSF Frameworks.
  • Bachelor of Science degree from an accredited university (Computer Science or Math preferred)
Security Clearance
  • US Citizenship required
  • Active Secret clearance required
this job portal is powered by CATS