Job Description :
Role: Java Architect
Job Type: contract
Location: Reston ,VA
Qualifications
Experience in Solution, Design and Development of web applications using the Java, Java EE, XML, Weblogic
Bachelor’s degree in Computer Science or Engineering or equivalent working experience
Experience in all aspects of system development life cycle methodologies including waterfall and/or agile development
Front End/ Integration/ Build
Experience in using Java presentation frameworks – JQuery, HTML 5.0 and embedding applications using iFrames
Integration experience using REST & SOAP based Web Services and JMS, preferably on Weblogic platform
Hands-on experience with Build and Deployment tools and languages - Knowledge of integrating with Maven and GIT, Autosys and Shell scripting
Database
Strong backend experience to develop Data Layer using at least one of the ORM frameworks like Hibernate, JPA etc.
Good knowledge of database concepts with working knowledge on SQL and Stored Procedures.
Design
Expert in Object Oriented Analysis and Design using Java and UML
Expert in JEE patterns and ability to use commonly used on in real time situations
Tuning
Expert in tuning performance all tiers of applications on JEE platform.
Preferred Skills
Experience with integrating applications and security access tools (IBM TAM) and Single Sign On setups
Works independently on multiple projects. Also have ability to lead junior and mid-level developers in technology delivery.
The candidate should have a strong ability to adapt and apply IT expertise to a varying array of issues relating to the support of Performing and Non-Performing Loan applications.
Strive to constantly improve the application development processes and tools.
Good communication and ability to convey technology solutions to business.
Proactive in nature with customer satisfaction as primary goal.
Quick learner of new technologies and tools.
Experience in using GIT, Sonar Qube, DB2.