Job Description :
BS/MS in computer science or equivalent work experience.
8+ years of experience designing and developing secure consumer-facing web applications.
Experience with software development and have strong backend APIs (Restful) and Microservices.
Strong experience writing RESTful APIs using Microservices architecture, and middle tier coding in Node.js & Java (Spring Boot | Drop Wizard
Proven experience in at least a few of the following technologies. The more the better:
Spring Framework including, Spring, Spring MVC
Web Services: Spring-WS, Jersey, Apache CXF, Axis
Databases: Oracle, MySql, MongoDB, Redis, Postgress
Build & CI Tools: Maven, Jenkins, grunt, npm, etc.
Application Servers : Tomcat, JBoss, Web Logic, etc.
Apache Solr, ElasticSearch, Natural Language Processing libraries (Stanford, apache
Apache Kafka, Apache Storm, Apache Spark.
Familiarity of deploying applications with container technology (Docker, Kubernetes, etc
Strong Javascript experience: Vanilla, Usage of modern frameworks (Angular, react)
Experience with Scrum, Agile Methodology.
Test Driven Development and knowledge of mocking frameworks such as EasyMock, Mockito.
Developing and deploying applications on AWS or private cloud.
Strong problem solving and communication skills.