Logo
Vector Consulting

Lead Java Developer

Vector Consulting, West Columbia, South Carolina, United States, 29172


Our government client is looking for experienced

Lead Java Developer

on a remote 12+ months renewable contract opportunity in

Columbia, SC.SCOPE OF THE PROJECT:Candidates should be self-motivated, team-oriented, work under limited supervision, and respond to priority tasks. Candidates must be able to independently research and design processes, create specifications, develop, lead testing, perform code reviews, actively engage with the team and stakeholders, attend meetings, provide guidance, and respond promptly.This position will support the agencys system, currently the Conduent Maven system. This will include system configuration, query and workflow optimization, data integration, data warehousing and reporting, software upgrades, system validation and testing, researching and troubleshooting issues, code reviews and check-ins, and environment synchronization. This position may also help support Lab systems, integration development, and CDC Data Modernization Efforts.DAILY DUTIES / RESPONSIBILITIES:The candidate will work closely with other members of the Systems Integration (SI) team, the software vendor Conduent, and various programs within the Public Health agency. They will coordinate with the SI Section Manager and Team on daily assignments / tasks. The candidate should be self-motivated, team-oriented, work under limited supervision, and respond to priority tasks. The candidate must be able to independently research and design processes, create specifications, develop, lead testing, perform code reviews, actively engage with the team and stakeholders, attend meetings, provide leadership and guidance, and respond promptly. Team / Project Lead experience is preferred.Emphasis for the programmer candidate will be on the agency system, currently the Conduent Maven system. This will include related upgrades and enhancements, creation and modification of system integrations, and implementation support including configuration, testing, troubleshooting, and documentation. They will independently troubleshoot complex system issues, review logs and remediate errors. The candidate will lead technical and program area staff providing guidance on configuration, data modeling, workflows, data denormalization and reporting. The programmer will perform advanced SQL queries and data optimization, back-end integration (i.e. HL7 v2.x / FHIR, XML, ELRs, CDAs / eICRs into Maven), and implement process and performance improvements. The position will plan and provide testing and validation support and guidance. They will document functional requirements, technical processes, and workflows as needed. Work will use agency frameworks following agency, industry, and security guidelines and best practices.The candidate will provide Tier 2 support for existing lab testing, lab information systems, disease surveillance systems and integrations including but not limited to OpenELIS, PHINMS, Rhapsody, REDCap, Power BI, and other in-house systems.Specific Programmer duties and responsibilities will include but are not limited to the following:Rapidly learn and become an expert in the agencys system, currently the Java-based Conduent Maven product, and associated business processesMaster technical and business concepts in multiple disciplines / processesWork with the agencys vendor and IT teams to compile and deploy new releasesLead software and environment upgrades including Conduent Maven (Tomcat, Java), Rhapsody, PHINMS, etc.Ensure maximum system uptime for critical components to ensure business continuityPerform proactive application log reviews and automate process notifications (errors, exceptions, failures, etc.)Independently diagnose, isolate and debug software problems and perform problem resolutionReport and track bugs using JIRA for vendor assessment and remediationLead the implementation of data denormalization and warehousing processesOptimize SQL and expression-based workflows, data denormalization, and SQL persistence through Hibernate (ORM)Back-end processing of HL7 (v2.x / FHIR), XML, ELRs, CDAs (eICR), etc. into Conduent MavenGuide developers and customers in business and data modeling using complex logic and industry best practicesWork with team members and customers to ensure all code is versioned through appropriate code repositories (SVN, Git)Perform and participate in code reviews for authored, team written, and vendor suggested changes. Implement reviewed changes into Production.Assist with data migrations and database migration related code changes, testing, and validationWork collaboratively to conceptualize total systems and/or product solutions currently in placePrepare and maintain system documentation, project documentation and architecture diagrams for applications assignedAbility to plan, organize, review and implement associated project milestones to completion. Ability to delegate, track and evaluate tasks as needed.Provide updates to the Project Team, Management and / or StakeholdersGuide and advise the team on best practice and techniques. Mentor the technical team and junior developers on advanced topics.Perform complex programming functions, assistance, and technical advice including design architecture, configuration, implementation, testing, and documentation of agency computer systems as assigned.Ensure adherence to agency Information Technology application development standards and security requirements. Modify existing computer systems to be compliant.Assist with the development of policies and procedures to conform and comply with agency standard cyber security policy design related to information risk management, designation of data as to criticality, confidentiality, and protection. (NIST 800-53, FISMA, SC InfoSec Requirements .REQUIRED SKILLS (RANKED IN ORDER OF IMPORTANCE):1. Java Experience2. Tomcat / Apache3. MS T-SQL (STORED PROCEDURES, ADVANCED QUERIES, OPTIMIZATION)4. XML / XSD / XSLT5. Hibernate (Java)6. Configuration Management7. Release Management8. Source Code Management (SVN, Git)9. Azure DevOps / JIRA / Remedy10. HL7 (V 2.3.1 - 2.5.1)PREFERRED SKILLS (RANKED IN ORDER OF IMPORTANCE):1. Team / Project Management2. Conduent Maven3. PUBLIC HEALTH / DISEASE SURVEILLANCE SYSTEMS / LIMS EXPERIENCE4. LOINC / SNOMED5. Ant6. Performance Testing7. WEB SERVICES (REST, SOAP, WSDL)8. LYNIATE RHAPSODY SOFTWARE (V 6+)9. Excellent written, oral, and interpersonal communication skills10. CRITICAL THINKING SKILLS AND PROBLEM RESOLUTIONREQUIRED EDUCATION:

Bachelor's or Master's Degree in a relevant field of work or equivalent work experience.About Vector:Vector Consulting, Inc., (Headquartered in Atlanta) is an IT Talent Acquisition Solutions firm committed to delivering results. Since our founding in 1990, we have been partnering with our customers, understanding their business, and developing solutions with a commitment to quality, reliability and value. Our continuing growth has been and continues to be built around successful relationships that are based on our organization's operating philosophy and commitment to ** People, Partnerships, Purpose and Performance - THE VECTOR WAYwww.vectorconsulting.comCelebrating 30 years of service.