Job Description :
Top Skills Required:
Spring MVC
Excellent communication skills

Job Responsibilities
We are looking for a motivated senior java developer to join our team. As a part of our team, they will be instrumental in various projects involving the development of our video integrations software systems.

Required Qualifications
8+ years of enterprise J2EE/JAVA design experience in combination of new design/build projects as well as post-production maintenance
Familiarity Java IDE’s such as Eclipse or Intellij IDE
Experience with SAML
SQL experience
Knowledge of Relational and NOSQL databases
Experience consuming and creating REST
Solid understanding of Object Oriented programming and MVC frameworks
Knowledge of Linux server environment
Experience working with open source software such as Jackson, Jersey, Guice, and Netflix AWS Suite of libraries (Archaius, Hystrix, Ribbon, etc
Experience working with git-based source control system like github or bitbucket
Experience with CI/CD pipelines
Experience in Micro Services creation and containerization processes
Education: Bachelor’s Degree or equivalent combination of related education and experience
Desired Skills
Knowledge/experience with Agile software methodology
Familiarity with Spring MVC Framework.
Experience working in the AWS environment is a big plus
Excellent verbal and written communication skills
Strong work ethic and ability to work effectively both with a team and on your own
Comfortable in fast past environment with dynamically changing priorities
Knowledge of shell scripting
Familiarity with dependency management