Previous Job
Java developer(Spring boot,+node js)
Ref No.: 18-00036
Location: Deerfiled, Illinois
Experience Level: 7 Years
Start Date: 02/02/2018
Job Title: Java developer(Spring boot, API)
Location: Deerfield, IL
Duration: Long Term

· Implement a robust set of services and APIs to power the platform
· Optimize the application for maximum speed and scalability
· Implement security and data protection
· Translate wireframes and prototypes into high-performance user interfaces
· Integrate front-end and back-end aspects of the platform

Knowledge, Skills & Qualifications:
o Five or more years of experience in a software development role, working with both front-end and back-end technologies
o Expert knowledge of JAVA
o Expert knowledge of Spring Frameworks, Spring Boot, Spring Data, Node Js and Hibernate
o Strong demonstrated experience in building, integrating and deploying web services (REST/ SOAP/JSON/XML)
o Experience with HTML, CSS (responsive), JavaScript, and JSP
o Experience with modern JS frameworks and rapid application development platforms (React/Redux, NodeJS, etc.)
o Experience with AWS (Elastic Beanstalk, Lambda, IAM, EC2, S3, SQS, RDS, etc)
o Experience in mobile application development (Xcode, iOS)
o Experience with security compliance standards (ISO, SOC, etc)
o Linux, Apache, Ngnix and Tomcat experience is a plus
o Understanding of PKI and encryption best practices
o Strong consensus building communication skills
o Excellent English communication skills and experience in client-facing communications (developers communicate with stakeholders directly)
o Self-management and strong prioritization skills
o Capability to work in agile environment without direct supervision
o Ready to ask the questions - go straight to client, collect and analyze the need
o Able to create necessary documentation (incl. PRD, Test Cases, Design Docs, etc.) instead of waiting for a perfectly shaped task