Java/J2EE Developer

Pyramid Consulting Inc.
McLean, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

McLean, United States of America

Tech stack

Java
XML Schema
Tomcat
Component-Based Software Engineering
Build Automation
Unit Testing
Oracle WebLogic Server
Continuous Integration
Software Debugging
Software Design Patterns
Eclipse
Java Platform Enterprise Edition (J2EE)
Web Servers
IntelliJ
Java Message Service (JMS)
Spring
Java API for RESTful Web Services (JAX-RS)
Java Architecture for XML Binding
JDeveloper
JUnit
Maven
Object-Oriented Software Development
Oracle Service Bus
Service-Oriented Architecture
Service Design
Simple Object Access Protocol (SOAP)
SoapUI
SONAR (Symantec)
Web Services
XPath
XQuery
Extensible Stylesheet Language Transformations (XSLT)
Xml Technologies
Enterprise Software Applications
GIT
Jax Ws
REST
Pyramid
Jenkins

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, * 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.

Requirements

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

About the company

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.

Apply for this position