Java Spring Framework - Software Engineer - 3 Open Positions

Job Title – Sr. Software Engineer
 
Duration: 6 months +
 
Location: Monroeville/Murrysville/Pittsburgh PA Area
 
Hard working, motivated, deadline driven individual to develop cloud-based, commercial-grade software applications. 
Applicants should have at least 5 years of experience writing production applications using Java. 

 Requirements
• Five (5) years or more professional experience building professional applications preferably using Java and the Spring Framework.
 • Knowledge of Java 8 and its functional programming features
 • Experience with concurrency and multi-threaded applications
 • Experience on performance and memory management of Java applications
 • Expertise in building Restful APIs
 • Understanding of how to implement unit and component tests to build quality software solutions
 • Experience with byte manipulation and data parsing logic
 • Exceptional knowledge of object-oriented design, including design patterns
 • Experience with and understanding of Git
 • Applying new technologies to solve difficult problems
 
 Bonus Points
• Experience with testing frameworks such as Junit, Mockito, Karma, Jasmine, Mocha, or Protractor. 
 • Experience with Spring Boot 
 • Experience with application performance testing techniques such as load testing and stress testing 
 • Experience with No SQL data stores such as MongoDB, DynamoDB, Redis, etc. 
 • Experience implementing solutions concerned with data security and data integrity using concepts such as data encryption and checksums 
 • Experience working with AngularJS, HTML5, CSS3 
 • Experience working with Node.js, Bower, Gulp or Grunt. 
 • Experience with CloudFoundry, Heroku, Docker or similar 
 • Experience with AWS services, specifically S3, EC2 and RDS 
 • Experience or familiarity with concept of continuous integration 
 • Experience or familiarity with Behavior-driven/test-driven development 
 • Healthcare development background.
 
Best,
Kushal Shah
APN Software Service INC
kushal@apninc.com

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file