Job Description :
Description :

All phases of software engineering including requirements analysis, application design and code development and testing
Designing and implementing product features in collaboration with business and IT stakeholders
Designing reusable frameworks, libraries and Java components
Working very closely with Architecture group and driving technical solutions
Lead technology decisions, drive product implementation and delivery
Troubleshooting production support issues post-deployment and come up with solutions as required

Required Qualifications:
8+ years software engineering
Bachelor''s degree or higher
5+ years of experience in hands-on development of Java, high volume database applications, SQL
3+ years of experience with complex shell scripting using Unix & Python, and implemented in CI/CD pipeline
2+ years experience in Security tokenization, encryption projects
3+ years of experience in developing distributed computing systems applications using Hadoop, Hbase, Hive, Java / Spark, Scala, Kafka, and / or No-SQL applications
1+ years building and deploying micro-services application
1+ years of experience in building test automation scripts

Preferred Qualifications:
Experience with Protegrity solution.
Delivery Pipeline Jenkins, Containerization, CI/CD.
Experience troubleshooting performance issues
Experience with multiple file structures and programming languages
Thorough understanding of technological infrastructure and how it relates to projects
Experience with MS Office (Visio, Outlook, Excel and Word)
Healthcare domain background
Knowledge with HIE formats 837 i&p, HL7/ADT