Java Software Engineer

  • Rancho Cordova, CA
  • Posted 13 days ago | Updated 13 days ago

Overview

Hybrid
$60 - $70
Contract - W2
Contract - Independent
10% Travel

Skills

BPMN
Workflow
Liquibase
Java BPMN
JBPMN
Activiti
Business Process Model and Notation

Job Details

Software Engineer (ARS) - Java Backend Senior.docx

Skill/Experience/Education

Mandatory

  • Experience with in depth knowledge of Java Core, Java EE, Hibernate/ORM, JPA, Spring, RESTful Web Service. Experience with writing SQL in relational database like Oracle. Experience in Agile/Scrum or working in highly dynamic and changing environment. Experience with writing unit and integration tests for front and back-end code Experience on web technologies such as HTML5, AJAX, Java Scripts.

Desired Skills

  • Experience with Apache Activiti workflow automation is a big plus Experience with application server like JBoss is a plus Experience with Docker and Kubernetes is a plus Experience with CI/CD pipelines using Azure DevOps is a plus

Skill Matrix

Search

Skill Name Level (1-5, 5 being the highest)

Job Description

Java 17 4-5 Years Yes Proficiency in core Java programming, in Java 8 or later.

Spring Framework 4-5 Years Yes Proficiency with Spring Beans

Hibernate / Sprint Data JPA 4-5 Years Yes Proficiency in one of these database management technologies or similar.

Restful web services 4-5 Years Yes Proficiency in the design and implementation of REST based web services.

Kubernetes 0-3 Years No Familiarity with kubernetes based application deployments.

Azure Dev Ops pipelines 0-3 Years No Familiarity with Azure Dev Ops or similar application build and deployment pipelines.

Liquibase 0-3 Years No Familiarity with Liquibase database script management.

Docker 0-3 Years No Familiarity with docker builds and container based deployments.

BPMN workflow engines 0-3 Years No Familiarity with a Java BPMN workflow engine such as JBPMN or Acitviti

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.