Java Microservices Developer

Columbus, OH

Job Description:

Extensive/Expert level (5+ years) Java experience for server-side development of services and applications

Experience creating orchestrated or choreographed services and applications

Hands On experience creating HTTPS/Restful Web Services + JSON with  WebSocket eventing

3+ year's experience working with Linux, VmWare

Require Experience building highly available, performant and scalable clustered services

Require Hands on experience in working with and performance tuning of NoSQL DB i.e. Cassandra

Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment.

Test-infected attitude (strong desire to perform thorough and exhaustive automated unit, integration and system testing experience (Junits, Jmeter).

5+ years experience with full development lifecycle from inception through implementation.

Experience with Atlassian toolset  is mandatory (JIRA, Confluence, Maven, Bamboo, GIT and Static analysis tools such as Sonar/Corbetura)

Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic

Ability to translate business requirements into functional requirements documentation.


Preferred:

Experience with Require Experience with DevOps, Cloud PaaS environment, Docker and Open Stack highly desirable

Experience with Kafka, Apache Spark is highly desirable 

Constructing High performance Web Application development with JS framework and libraries such as AngularJS, React, Redux is highly desirable

Subject Matter expertise in Telecommunication with Telephony and Contact Center Routing, reporting applications is highly desirable

Strong working knowledge of RDBMS technologies



Key Skills:

  • Mandatory- Java, Microservices, Kafka, Webservices

Share Profile