Previous Job
Software Development Engineer III
Ref No.: 18-00901
Location: Murrysville, Pennsylvania
Start Date / End Date: 07/10/2018 to 01/25/2019
Title                            :   Software Development Engineer III -
Job ID                         :   09647
Work Location           :   Murrysville, PA
Work Hours                :  8:30 - 5:30, Flexible
Duration                    :    6  months with possible extension

 Only W2 candidates.
Sr. Software Engineer - Java 

Motivated, hardworking, detail oriented, deadline and quality driven individual to develop a cloud based enterprise application in an agile development environment. Applicants should have experience writing enterprise Java applications using Spring framework. One of the key qualities of the applicant should be the ability to train-on and apply new technologies to generate creative solutions to complex problems. 

• Five (5) years or more professional experience building Enterprise applications using Java. 
• Demonstrable experience and fluency with Spring Framework (Spring-Boot preferred). 
• Experience developing cloud based systems (AWS or equivalent). 
• Knowledge of object-oriented design, including design patterns. 
• Experience with Java testing frameworks (Junit/Mocks etc). 

Bonus Points 
• Experience in creating Restful web services. 
• Experience developing multi-threaded applications 
• Experience with and understanding of Git 
• Experience working in Scrum agile environment. 

Extra Bonus Points 
• Experience with Build & Continuous Integration systems (TeamCity or equivalent) 
• Experience with any RDBMS or NoSQL databases. 
• Experience with Messaging System (RabbitMQ or equivalent) 
• Experience in using code analysis and profiling tools. 
• Experience with Test Automation using Behavioral Driven Development (BDD) 
• Healthcare development background