Software Engineer (Java)

Virginia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description


WE ARE SOFTWARE SPECIALISTS
IT Staffing Done Right the First Time

Software Specialists is an IT staffing company with extensive consulting experience in the Information Technology Industry. Incorporated in the state of Pennsylvania in 1998, we bring 15 years of experience in providing IT talent to FORTUNE 1000 Companies.

Our experience from providing thousands of IT consultants has taught us that customers require contractors with more than just the technical knowledge. Team work, cultural fit, and attitude are just as important as aptitude. Be it 1 position or 100 positions, Software Specialists' focus is on finding the Smart Fit" for our clients' needs; this makes us not just one of the fastest growing Information Technology consulting firms in the country but also a trusted adviser to our customers in their talent acquisition process.

Software Specialists is looking for Software Engineer (Java) (05 Months Contract) Glen Allen, VA for one of our prestigious client. Below are the details.

Job Type: 05 Months

Location: Glen Allen, VA

Job Title: Software Engineer (Java) in Glen Allen, VA

Qualifications/Requirements:

  • A minimum of a Bachelor's degree in Computer Science or Computer Engineering.

  • Minimum 5 years of experience in software development.

  • Minimum 3 years of experience with Java programming languages.

Desired Characteristics:

  • Strong knowledge of OOD, software design patterns and principles

  • Java 5/6 expert

  • Strong knowledge of J2EE

  • Experience working with Agile software development methodologies (Scrum, XP)

  • Strong JPA, JTA, JMS and Spring framework

  • Knowledge of best practices for creating high-performing, secure, and thread-safe components

  • Knowledge of SOA based development and Cloud computing

  • Strong Web Services in SOAP (JAXB, WSDL, XML) and REST (JSON, WADL)

  • Strong knowledge JUnit and Test Driven Development practices

  • Experience with Relational Database Management Systems such as Postgres, SQL Server, and/or Oracle.

  • Experience with NoSQL databases such as MongoDB is a plus

  • Experience with Enterprise Integration Patterns and Apache Camel is a plus

  • Able to clearly articulate and document software designs and strategies

  • Provide expertise in software development technologies

  • Drive increased efficiency across the teams, eliminating duplication, and leveraging product and technology reuse

  • Support process improvements to drive higher quality and productivity

  • Deliver world-class usability and user interfaces in our products or deliver world-class Server Side components and services

  • Communicate effectively within your immediate team, with the broader software team, and cross-functionally

  • Work cross functionally with other business departments to align activities and deliverables

  • Drive world-class quality in the development and support of products

  • Strong problem solving abilities

  • Able to work under minimal supervision

  • High energy, results driven person with strong interpersonal skills

  • Excellent communication skills and the ability to interface with more senior co-workers and leadership with confidence and clarity

  • Able to energize teams through inclusiveness and connection with people

  • Builds loyalty and commitment

  • Able to work well with global teams, including time-zone flexibility

Start date
n.a
Duration
05 months
From
Software Specialists
Published at
09.09.2014
Project ID:
771761
Contract type
Freelance
To apply to this project you must log in.
Register