Jobs · Engineering

Software Engineer-Java / Drools/ Bitbucket

Cotiviti · United States · 4 days ago
RemoteRemoteEngineering$91k–$129k/yrFull-time

Responsibilities

  • Design and develop high quality, maintainable software modules for the Cotiviti, Inc. product suite.
  • Conduct unit and integration testing using appropriate methodology and techniques.
  • Analyze requirements and specifications and create detailed designs for implementation.
  • Analyze and resolve software related issues originated from internal or external customers.
  • Continuously update professional knowledge of new technologies as selected and integrated into the Cotiviti, Inc. product suite.
  • Change control management.
  • Enter, transcribe, record, store and maintain information in both written and electronic form.
  • Review software engineering approach to proposed solutions to ensure adherence to best practice.
  • Mentor team members in proper software engineering methods and techniques.

Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, Information Systems, or related field or equivalent work experience.
  • Optimization and tuning of SQL queries, stored procedures, and triggers.
  • 2-3 years' experience with languages: Java or Python.
  • 2-3 years' experience with 3rd party platforms: Appian, Cloudera Hadoop.
  • 2-3 years' experience with databases: Microsoft SQL Server, HBASE, Hive.
  • Strong knowledge and application of SAFe agile practices, preferred.
  • Proficiency working with large data sets.
  • 3+ years of experience with enterprise and application design patterns that are applied on Java platform.
  • 3+ years of experience with JDK technologies such as Rule authoring: Ability to write, test and maintain business rules using platform such as DRL for Drools.
  • Familiarity with rules versioning and use of rules development patterns such as decision tables. Demonstrate solid understanding of optimization in rules execution for efficiency and scalability.
  • Integration skills with experience in integrating business rules with databases such as mongoDB and oracle.
  • 3+ years' experience writing unit test cases for rules and its outcome using tools such as Junit.
  • 1+ year experience of Spring Boot and the Spring Framework (Spring MVC, Spring Data, Spring Security, etc.).
  • Experience with RESTful services and APIs.
  • Familiarity with xml/json data formats.
  • Knowledge of monitoring and logging tools.
  • 3+ years of experience with platform engineering tools such as Bitbucket, Gradle, Octopus, Artifactory.
  • 1+ year experience with platforms that orchestrate containers such as OpenShift or Kubernetes.

Requirements

  • Must be able to perform duties with or without reasonable accommodation.

Benefits

  • Base compensation ranges from $91,000 to $129,000 per year.
  • Competitive benefits package including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti.

Similar jobs

Software Dev Engineer

AmazonMinneapolis, MN· 3 wk ago
Engineering$51–$57/hrapply on amazon-directsource.talentnet.community

Software Dev Engineer

Tundra Technical SolutionsSeattle, WA· 6 days ago
Engineering$49.55–$56.16/hrapply on amazon-directsource.talentnet.community