Full Stack Software Engineer

Permanent
  • Post Date: November 12, 2024
  • Apply Before: December 31, 2024
Job Description

Our client is seeking a full stack Software Engineer with experience in Java and JavaScript. The day to day activities will primarily be development on web applications, both frontend and backend, as well as associated SDLC tasks.

Role Responsibilities

The project is web based enterprise Java application with a rich SPA frontend. The project operates within the HR domain and is responsible for employee time and pay management. The project places a large focus on scalability and performance as it needs to cater to over 100,000 unique users per month.

The backend stack primarily consists of:
Java 11
Spring Boot
Hibernate
Active MQ
Vavr
Groovy
Spock Framework
Maven

The frontend stack primarily consists of:
JavaScript
Vue.js
Vuetify
Vuex
Webpack

Skills & Experience Required:

– A Bachelors degree preferably in Computer science, information technology or informatics.

– At least 5 years experience developing on the Java platform

– Experience with REST based web services

– Experience with version control and Git

– Experience with functional programming

– Experience with Domain Driven Design and Test Driven Development

– Fluent in English (written and verbal)