Job Description -
Education:
- Bachelor’s degree in Computer Science, Management Information Systems, or related technical field, OR equivalent combination of education and experience
Experience
- Nine (9) or more years’ experience in software development with programming experience in Java, Spring Boot Framework, J2EE.
- Eight (8) years of professional experience in large-scale application development.
- Five (5) years extensive working experience in J2EE technologies such as JMS, Java Server Pages, Java Servlets, EJB as well as HTML, JavaScript, SML, XSD, XSLT, Xpath with a good understanding of JAXB & JAXP.
- Five (5) years of experience designing for Microservice and SOA implementations using RESTful and/or traditional web services using technologies such as JSON, SOAP, XML.
Skills
- Strong grasp of database design principles, table structures, indices etc. in order to plan effective solutions.
- Excellent analytical and multitasking skills.
- Strong oral and written communication skills, with a demonstrated ability to communicate complex topics to management and other stakeholders.
- Identify and resolve problems in a timely manner; gather and analyze information skillfully; develop alternative solutions; Critical thinking and creative problem solving.
Preferred Experience/Skills
- Solid understanding and practical experience of applying JQuery concepts such as handling Events, AJAX through JQuery, selecting and traversing DOM objects.
- Experience with Single Page Application (SPA) frameworks, such as Angular and React.
- Healthcare, Medicaid or Health Exchange experience