Senior Developer- Java Server Side (PN-JAVA) - Georgia IT Inc.
Harrisburg, PA
About the Job
Senior Developer- Java Server Side (PN-JAVA)
Location: Philadelphia, PA
Position Type: Contract
Interview Process: Phone then onsite no Skype/webcam or phone-to-hire
Description
CPE Advanced Application group is looking for a seasoned Java Developer with backend experience. The developer would be responsible for complete development life cycle, from ideation to development to implementation. So it is very important that the candidate has past experience of application design, development and deployment in other words they owned and executed the project
Requirements
Location: Philadelphia, PA
Position Type: Contract
Interview Process: Phone then onsite no Skype/webcam or phone-to-hire
Description
CPE Advanced Application group is looking for a seasoned Java Developer with backend experience. The developer would be responsible for complete development life cycle, from ideation to development to implementation. So it is very important that the candidate has past experience of application design, development and deployment in other words they owned and executed the project
Requirements
- Fluency and demonstrated experience in Java
- Demonstrated experience with the development life cycle, from ideation to development to implementation
- Expertise with relational databases, including SQL
- Spring Framework
- Experience with S/W tools like Eclipse, NetBeans
- Experience with SVN or Git
- Ability and preference to write unit tests or TDD
- Experience in Agile framework.
- Experience with API development
- Proven End to end application development
Nice To Have - Experience with NodeJS
- Experience with MongoDB
- Experience with Git
- < >< >Experience with open-source and software stacks (such as AngularJS, jQuery, Bootstrap, and server-side MVC frameworks) is preferred.
Soft Skills - Good communication skills. Ability to collaborate on and document solutions
- Self-motivated and be able to complete end to end product
- Experience working in a small, close-knit team
- Passionate about work, proactive, and highly motivated
- Creative, with close attention to detail
- Proven ability to meet deadlines and effectively manage multiple projects simultaneously
- Comfortable adapting to change and commitment to timely problem solving
Source : Georgia IT Inc.