You will design, develop, and implement end-to-end business solutions and APIs.
Responsibilities
Interpret application, feature, and component designs to develop solutions in accordance with technical specifications.
Code, debug, test, and document product, component, and feature development stages.
Define developer APIs and SDKs to meet business, market, and customer requirements.
Validate results with user representatives, ensuring successful integration and commissioning of the overall solution.
Select and implement technical options by reusing, improving, or reconfiguring existing components.
Required Skills
5+ years of professional experience in Software Development Life Cycle (SDLC), Service-Oriented Architecture (SOA), and Object-Oriented Analysis and Design (OOAD).
Strong proficiency in Java and JavaScript.
Hands-on experience developing SOAP (JAX-WS) and RESTful (JAX-RS) web services.
Experience with XML, XSLT, JSON, and other data formats.
Deep knowledge of SQL and database programming with Oracle, IBM UDB, Sybase, Cosmos, or MongoDB.
Experience with web servers such as WebLogic or Tomcat.
Competency in using IDEs like Eclipse or JDeveloper.
Familiarity with Agile methodologies including Scrum, Kanban, SAFe, or XP.
Experience with backlog and sprint management using Jira, TFS, or Rational Team Center.
Preferred Skills
Experience with HL7 FHIR, SMART on FHIR, and CDS Hooks.
Experience with API Gateway platforms like Apigee.