Job Description :
Java, RESTful APIs, Real-time Communications (Chat, VA, Messaging)
Columbus, OH
Open for Contractor and Fulltime


"3+ years of experience as an Application Developer with a focus on Java/Java EE development
Experience with Java and JSP
Experience with developing real time and near real time application-driven capabilities, including innovative features such as virtual assistant (cognitive chatbot), live person-to-person chat, messaging, and video capabilities
Understanding of telephony and telephony development strongly preferred, with experience with communication and messaging applications and webRTC frameworks desired
Experience with RESTful API''s + JSON with WebSocket eventing
Experience with Spring, Hibernate, Spring Batch frameworks
Experience in Messaging framework (Apache MQ or Kafka)
Experience with Angular JS or JavaScript web applications
Experience with building WebServices
Experience designing Cloud base applications (both public and private)
Python and experience with Machine Learning related applications and APIs , technical integration with external APIs is preferred
Exposure to Open Source technologies (Apache Ant, jQuery, JUnit, Log4J, Apache Maven)
Exposure to ATDD (Selenium/Cucumber nice to have), UFT, ALM, JIRA
Test-infected attitude (strong desire to perform thorough and exhaustive unit, integration and system testing)
Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment" 3+ Yrs "• Expertise in application, data and infrastructure architecture disciplines
Advanced knowledge of architecture, design and business processes
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Ability to contribute to a solution as a developer, architect, innovator, and out-of-the-box thinker and willing to take on new challenges, as our communication strategy evolves and technologies advance
Ability to learn and adopt technologies quickly, rapidly build proof-of-concepts, provide demos to larger team and senior management
Experience working in an Agile organization and understanding of Agile fundamentals"
             

Similar Jobs you may be interested in ..