Senior Java Developer

Job Title: Senior Java Developer

Job Id: ITS0318101

Location: McLean, VA

Requirements:

  • 7-10 years of experience in Solution, Design and Development of web applications using the Java EE, Weblogic, webMethods, Web Services, Autosys, SQL, Shell Script
  • Bachelor degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired
  • Experience with the following programming languages: Java, JavaScript, SQL, Shell scripting.
  • Experience with the following web technologies: Web Services, webMethods, and Weblogic
  • Experience with Spring framework, Hibernate framework
  • Experience setting up and installing software on both Windows and Unix (Linux, Sun, Client, AIX) platforms.
  • Strong technical and analytical skills with the ability to analyze system functionality with customer and resolve production issues
  • Experience with Databases (DB2, Oracle, Sybase, MSSQL).
  • Experience with Directories (LDAP, AD)
  • Thorough understanding of relational databases, XML, web services and EJB preferably on a Weblogic platform
  • Experience applying Object Oriented Analysis and Design principles
  • Understanding of design patterns and ability to use them in real world situations
  • Expert in tuning all tiers of applications on JEE platform
  • Good knowledge of database concepts with working knowledge on SQL and Stored Procedures
  • Innovative problem solver who likes to take on challenges with calculated risk to provide solutions
  • Strive to constantly improve the application development processes and tools
  • Hands on experience in Java/J2EE design patterns and UML design tools

 

Preferred Skills:

  • Experience with Database SQL IDE: SQL Developer, Rapid SQL
  • Database Query design and development on relational database platforms
  • Good communication and ability to convey technology solutions to business clients
  • Proactive in nature with customer satisfaction as primary goal
  • Ability to learn and adapt to new technologies and tools
  • Experience in using GIT, Team Forge, ServiceNow, Sonar Cube, Jenkins and Antifactory
  • Familiarity with Mortgage Industry