Java/J2EE Developer in McLean, VA at Pyramid Consulting, Inc

Date Posted: 11/13/2019

Job Snapshot

Job Description

Immediate need for a Java/J2EE Developer for a position in the Banking & Financial Industry. This is a 6+ month’s contract opportunity with long-term potential located in McLean , VA. Please review the job description below:

Job ID: 18-06607

Key Responsibilities:
 
  • Hands-on programming, independently, with minimal guidance in support of multiple efforts as required in the division.
  • Working with Architects and tech leads in designing solutions as needed.
  • Developing proof of concepts and proposing solutions to architecture and tech leads.
  • Developing and maintaining design and support documentation for the systems.
  • Collaborating with developers across multiple projects to develop and build consensus on common re-usable application components.
  • Getting the proposed solution through development and working with testing resources.
  • Maintaining agility and quality throughout development process.
 
Key Requirements and Technology Experience:
 
  • Basic Requirements: Minimum 4+ years of experience in building complex enterprise applications using JAVA / J2EE technologies.
  • Experience in developing SOAP (JAX-WS) and RESTful (JAX-RS) Web Services using Spring Web Service.
  • Very strong experience in using JMS Queue and Topic’s for building messaging related solutions using MDBs.
  • Very strong experience with Oracle Service Bus and experience with BAM and reports creation.
  • Hands on experience in working on XML technologies using JAVA/J2EE. (XSD, XSLT, XPath, XQuery), JAXB, JiBX, SAX and DOM.
  • Strong debugging and troubleshooting skills. Need JUNIT experience.
  • Very strong understanding of the OOAD concepts and able to use it in the low level design
  • Strong experience in implementing J2EE Design Patterns for module designs.
  • Experience with IDEs like Eclipse, JDeveloper, IntelliJ, Spring Suite etc. Testing with SOAPUI.
  • Experience with Data power Proxy.
  • Experience in implanting CI tools to automate build using Maven and unit tests using Junit.
  • Very good understating on server side implementation of the modules including distributed deployments, thread management and Garbage collection configurations to optimize the performance of the application.
  • Experience in implementing Java/J2EE solutions using WebLogic and Tomcat Web Servers.
  • Ability and willingness to learn new technologies and tools as required.
  • Excellent analytical, comprehension, communication, writing, and interpersonal skills, Innovative in proposing solutions.
  • Strong understanding of Service Oriented Architecture (SOA) and service design concepts
  • Methodology experience – demonstrate flexibility to work under different project methodologies ranging from waterfall to agile
  • Ability to apply change management process and support fast-paced issue identification and resolution
  • Preferred Skills: Jenkins and Sonar Cube is a plus.
  • Java Certifications are desired
  • Experience in using GIT as source code repository is a plus

Our client is a leading Banking & Financial Industry and we are currently interviewing to fill this and other similar contract positions. Qualified candidates should apply online for immediate consideration.J2W:CB3