Job Description :
Minimum 5 years of Knowledge
Degree in Computer Science and/or equivalent technical education and experience
Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles.
Read and interpret EDI specifications and develop mapping routines
Strong Experience working with JMS, J2EE, XML, XSD, XQuery, XSLT, XPath SOAP,WSDL
Experience in API Management, Micro Services design.
Design and Development of REST services using Java/J2ee.
Experience in Object Oriented Design, Design Patterns, Integration Design Patterns.
Coordinating with cloud initiatives and movement towards API/micro-services
Working Knowledge of core Java/JDBC/data sources and java callouts for OSB integration
Working Knowledge of JDBC and Data sources usage & Eclipse for OSB development
HealthCare and/ or Dental Insurance industry experience
Experience in Weblogic 11g, Weblogic 12c, Oracle OSB (Oracle Service Bus) Fusion Middleware
Programming in Java and writing Oracle PL-SQL
Experience working with EDIFECS or similar toolkit for creating routes end to end developing mapping, troubleshoot and read logs from the toolkit
Minimum 5 years of experience designing and developing web-services and secure consumer-facing web applications.
Strong problem solving skills.
Advanced verbal and written communications skills, including stand-up presentations
Experience with developing and deploying applications on AWS or private cloud.
Experience with the full stack of software development.
Strong backend APIs skills.
Experience with Scrum, Agile Methodology.
Test Driven Development and knowledge of mocking frameworks such as EasyMock, Mockito
Proven experience in several of the following technologies:
Spring Framework including, Spring, Spring MVC, Spring Boot, Spring Cloud.
Web Services: Spring-WS, Jersey, Apache CXF, Axis.
Databases: Oracle, MySql, MongoDB, Redis, Cassandra.
Distributed Cache: Coherence, Redis.
Build & CI Tools: Maven, Jenkins, grunt, npm, etc.
Application Servers: Tomcat, JBoss, Web Logic, etc.
Familiarity and working knowledge with deploying applications with container technology (Docker, Kubernetes, etc.