Lead Java Software Engineer (Interop-Provider)

Job Summary:

Sandata Technologies is looking for a user focused Software engineer that can assist us with being at the forefront of homecare, driving quality and efficiency, and outcomes across the continuum of care. Sandata is growing fast as we continue to lead and improve the homecare industry.

Are you data driven, analytical, and intuitive? Can you see yourself working with a team that values integrity, accountability, and teamwork? Are you client centric and innovative? This position reports to the Development Manager of Software Engineering and will be part of an amazing engineering team, that is itself part of a collaborative and employee focused company.

The Lead Java Software Engineer (Interop-Provider) is a key member of the Engineering team responsible for developing server-side middleware solutions that support secure interoperability between Sandata’s products as well as interfaces with external 3rd party vendor and client systems. The lead will guide a team of onshore and offshore Java developers and participate in hands-on development of secure, scalable RESTful APIs.

Duties:

  • Build robust and scalable software in Java Enterprise
  • Design, develop and implement RESTful APIs for Sandata product interoperability
  • Develop solutions that allow for real-time and/or batch import and export of customer data
  • Review, analyze designs, modify, develop, test, document, and implement software application improvements, features and defects within the scheduled timeframe based on functional specifications
  • Develop solution architecture artifacts in support of new features and functionality
  • Collaborate with and train other developers on best practices, including unit testing, continuous integration practices code reviews, internal tool usage, technical roadblock mitigation and process improvements
  • Help define and ensure adherence to coding standards and approved technologies
  • Identifies and informs senior staff members of areas of the application that can be improved by refactoring, optimization, or other improved technology solutions
  • Assists with assignment of work items to other team members
  • Takes ownership of work items assigned and pro-actively assumes ownership of unassigned work as appropriate – communicates estimates and daily progress
  • Provide technical assessment of the impact of any changes to product requirements
  • Contribute to the continued improvement of the organization’s development procedures
  • Contributes in design, planning and project status meetings
  • Provides support to Tier3 customer service agents to triage and resolve client related issues
  • Collaborate with Product Owners, technical managers, architects and other technical leads to deliver world class enterprise grade software and software enabled services

Skills/Qualifications:

Required:

  • 5+ years’ experience developing and designing web-based solutions in traditional and Agile/Scrum team environments
  • 5+ years’ full-stack experience with Object Oriented Programming, Java, Spring Framework / Spring Boot, Tomcat, JBOSS, Rabbit MQ, Redis, Domain Driven Design, XML, JSON, REST, SOAP, SQL (Oracle, MySQL, MSSQL), Docker, Microservices
  • Experience working with in an Agile CI/CD environment with Git and Gitflow branching
  • Experience implementing Test Driven Development processes
  • Proficiency with tools such as JIRA, TFS, Jenkins, Bitbucket, Ansible, Ant, Artifactory, Nexus, IntelliJ, Eclipse, Splunk, Grafana, JUnit, JMeter
  • N-Tier and SaaS development experience
  • Excellent written and verbal communication skills
  • Ability to work in a very fast paced environment & welcome change
  • Capable of solving complex technical problems with little oversight
  • Highly self-motivated / Autonomous
  • Passion for continuous learning
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Math or Equivalent


Nice to Have / Highly Desired

  • Knowledge of Medicaid, Payer, Provider, Home Health Care industry experience
  • Experience with NoSQL databases (Cassandra, Mongo, Elasticsearch)
  • AWS

Sandata Technologies is an Equal Opportunity Employer M/F/D/V

  • Drop files here or
    Accepted file types: doc, docx, pdf, txt.