Job Description :
ROLE: Java Developer
LOCATION: Mechanicsburg, PA.

need for Java contractor to add additional features to the middle tier of an existing three-tier application used for managing bond trading workflow

Extend an existing Java server in Java using Spring
Create DTO definitions using AVRO over MQ and REST
Adhere to Spring ioC guidelines
Experience working with Oracle database and in writing SQL queries
Write unit tests where needed
Verbal and written communications skills
Problem Solving Skills
Work independently and manage one''s team
Thrive in a demanding environment with frequent releases
Object oriented Programming and Design
Knowledge of SOLID principles
Bachelor''s degree in computer science or equivalent training required
5+ years of experience required