Job Description
Title: Java Front End Developer(Angular, RXJS)
Location: Remote
Duraiton 12+ Months C2H
Angular
RXJS
Java
Sprint Boot
AWS
Candidates MUST be able to develop from scratch using Angular and Java
70% front end and 30% back end
Responsibilities:
- Take ownership of application development project assigned.
- Design and coding of new applications and enhancing existing applications.
- Design and code complex RESTful micro services for new applications and enhancing existing applications.
- Develop through modern Agile development methodologies intuitive, easy-to-use software in collaboration with the development team, project managers, business analysts, UX designers, quality assurance and users across the organization.
- Facilitate and lead detailed HL7 v2, HL7 CDA and FHIR interface mapping discussions with team
- The candidate will be responsible for integrating data from both internal and external data sources to build a data processing system
- Creates new pipelines and builds reusable components at scale to support reporting & analytics data products
- Writes complex queries to transform raw data sources into accessible models by coding
- Cleans, prepares, transforms, and optimizes data at scale for integration and consumption
- Pushes the envelope with innovative and creative thinking
- Provide leadership to projects to help deliver quality product
- Architect solutions and determine optimal utilization of services on AWS or Azure
- Performs code and design reviews with peers.
Minimum Requirements
- 10+ years of experience with strong Java knowledge.
- Experience working on Spring framework and REST web services.
- Angular SPA development experience
- Hands on experience working with cloud native technologies (Azure or other cloud platforms)
- Knowledge and experience with primary AWS services (ECS, IAM, VPC, EC2, ELB, RDS, Route53, S3, API gateway, SQS).
· Hands on experience leveraging Azure or AWS services in solution design and implementation, including Lambda, OpenSearch API Gateway, Dynamo DB, Step function, Event Bridge
- Experience in working with various relational and NoSQL databases
- Demonstrate the ability to learn new technologies, research new areas within computer science, and apply this research to ongoing initiatives.
- Have excellent troubleshooting, follow-through, and problem-solving skills.
- Show strong analytical, communication and team collaboration skills to actively participate in our Agile teams.
Preferred Requirements
- 3+ years work experience leveraging AWS services in solution design and implementation, including Lambda, Step function, Event bridge, OpenSearch.
- Development Experience building pipelines for public health/health care data (HL7, FHIR, vocabulary, and HHS data standards)
- Development experience with HL7 FHIR, HL7 CDA, and HL7 v2
- Experience in working with various relational and NoSQL databases for large enterprise solutions.
- Experience developing container based and serverless applications.
- Familiarity with Infrastructure as Code Tools such as Terraform and AWS Cloud Formation.
- Experience with messaging services like SQS, Kafka, IBM MQ, or Kinesis.
EoE