Here is a brief job description:
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 or related field
- 5+ years of 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
- Excellent communication skills Experience with Python
- Experience with JavaScript frameworks/libraries like JQuery and Experience with Git, JIRA, Bitbucket, Confluence, Jenkins, Maven
- Experience with virtualization technologies such as Virtual Box and VMware.
- Experience developing web based interactive visualization tools and dashboards for the real-time data
I look forward to hearing from you
Cordially,
Mohammed Abdul
APN Software Services, Inc .
39899 Balentine Drive, Suite 385, Newark, CA 94560 .
Direct: 510.623.5049 | Fax: 510.623.5055 | Email:
abdul@apninc.com