Software Engineer

STAFFING TECHNOLOGIES
Folsom, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Folsom, United States of America

Tech stack

Java
Activiti (Software)
Business Process Model and Notation
Databases
Software Debugging
Hibernate
Java Persistence API
Spring
Java Business Process Management
Liquibase
Scrum
Azure DevOps Pipelines
Kubernetes
REST
Docker

Job description

We are seeking a Software Engineer to design, develop, and maintain enterprise applications used in secure, networked, and internet-based environments. In this role, you will work with stakeholders to analyze requirements, build scalable applications, and support the full software development lifecycle including coding, testing, debugging, and documentation. You will also participate in code reviews, collaborate with engineering teams, and help mentor junior developers.

Requirements

  • 6-8 years of Java development experience (Java 8+ / Java 17)
  • Strong experience with Spring Framework
  • Experience with Hibernate or Spring Data JPA
  • Experience building RESTful web services

Preferred Skills:

  • Kubernetes, Docker, Azure DevOps pipelines
  • Liquibase or similar database change management tools
  • BPMN workflow engines (jBPM, Activiti)
  • Agile/Scrum certification preferred.

Apply for this position