specialty:
Software Development
Position Responsibilities:
- Contribute as a productive member of an agile development team
- Analyze, design and implement business requirements
- Design and implementation of data models
- Integrating and testing with back end services and databases
- Development and testing of software APIs
- Development and testing of user interfaces
- Profiling and optimizing system performance
Minimum Qualifications:
- BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or related field
- Experience in development with Java/J2EE software development and web technologies
- Experience with Spring MVC, Spring Batch frameworks
- Experience with defining and developing SOAP and REST web services
- Experience with JPA and Hibernate frameworks
- Experience in database integration using SQL
- Experience with client-side user interface frameworks such as Angular (v2+) and Bootstrap
- Experience with unit test frameworks including Junit, Jasmine, Karma, Mockito and PowerMock
- Excellent communication skills
Additional Experience and Knowledge a Plus:
- Experience with Linux
- Experience with Spring security
- Experience with developing applications requiring internationalization and localization
- Experience with Python
See More 
Valid through: 3/11/2021
*
Ladders Estimates