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
SeniorJob 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.