Job Description :
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

Client : Brilliant Infotech