Sr. Java Developer

$87,500 - $102,500/Yr

Ihire - Saint Louis, MO

posted about 2 months ago

Full-time - Senior
Saint Louis, MO
10,001+ employees
Administrative and Support Services

About the position

Innova Solutions is seeking a Senior Java Developer to join the Encounter Team in a permanent position. This role involves a variety of responsibilities including requirement analysis, data analysis, application development, customization, maintenance, and unit testing of various business applications. The Senior Java Developer will also be responsible for support activities such as alert monitoring, database cleanups, and application deployments. The ideal candidate will design and develop stable, secure, scalable, and high-performing code/components that are easy to inspect, test, service, and support. The position requires involvement in requirements gathering, estimation, and project planning to ensure timely delivery within defined service level agreements (SLAs). The Senior Java Developer will assist in daily scrum meetings and manage change requests to facilitate smooth sprints. Additionally, debugging defects and troubleshooting issues reported by QA and business stakeholders in a timely manner is a critical aspect of this role. Monitoring processes for any failures is also part of the job responsibilities. Candidates must have a strong background in Java, Spring, Hibernate, and message queues (MQs), along with experience in developing applications using the Java Hibernate framework, SQL Server, and Oracle. Familiarity with process tools such as GitHub, Bitbucket, JIRA, and Confluence is essential. A strong understanding of the US healthcare system, particularly within the Encounters ecosystem, is required. Experience in building CI/CD pipelines, working with Control-M scheduling tools, and application modernization is also necessary. Excellent problem-solving and communication skills, along with experience in agile development methodologies, are crucial for success in this role. Knowledge of RDBMS concepts, troubleshooting, and query performance tuning is also expected.

Responsibilities

  • Requirement analysis and data analysis for business applications.
  • Application development, customization, and maintenance.
  • Unit testing of various business applications.
  • Support activities including alert monitoring, database cleanups, and application deployments.
  • Design and develop stable, secure, scalable, and high-performing code/components.
  • Involvement in requirements gathering, estimation, and project planning.
  • Ensure delivery within defined SLAs.
  • Assist in daily scrum meetings and manage change requests.
  • Debug defects and troubleshoot issues reported by QA and business.
  • Monitor processes for any failures.

Requirements

  • Proficient in Java, Spring, Hibernate, and message queues (MQs).
  • Experience in developing applications using Java Hibernate framework, SQL Server, and Oracle.
  • Familiarity with process tools such as GitHub, Bitbucket, JIRA, and Confluence.
  • Strong US healthcare background experience.
  • Experience in the Encounters ecosystem.
  • Good understanding of requirements and ability to deliver them smoothly.
  • Experience in building CI/CD pipelines.
  • Experience with Control-M scheduling tool.
  • Experience in application modernization.
  • Excellent problem-solving and communication skills.
  • Experience practicing agile development methodologies.
  • Good knowledge of RDBMS concepts, troubleshooting, and query performance tuning.

Benefits

  • Medical & pharmacy coverage
  • Dental/vision insurance
  • 401(k)
  • Health saving account (HSA)
  • Flexible spending account (FSA)
  • Life Insurance
  • Pet Insurance
  • Short term and Long term Disability
  • Accident & Critical illness coverage
  • Pre-paid legal & ID theft protection
  • Sick time and other types of paid leaves (as required by law)
  • Employee Assistance Program (EAP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service