Software Engineer-Java
Location: Malmo, Sweden
Duration: 6-12 month contract
Experience: 4-7 Years
Working Mode: Hybrid
Location: Malmö (Onsite at least 3 days per week). We are looking for candidates in the south of Sweden.
Background:
Our team (Appointment Booking / BOKA) is currently developing and maintaining CLIENT’S appointment booking application allowing customers to book time with our co-workers in order to plan their kitchen for instance. The application is now live in all markets that we originally had in scope and usage is increasing year after year with around 150 000 appointments booked per month on average those last few months
The scope of the consultant services is to assist CLIENT’S in we are looking for one software engineer. The focus of this role is on back-end services but our team has an end-to-end responsibility, meaning that engineers in the team are involved from the initial phase (planning and design) until the code is deployed and runs in production.The consultant should therefore be familiar not only with developing code, but also handling infrastructure as code, maintaining and developing CI/CD pipelines, and interacting with co-workers and stakehold
Experience, competence, skills etc:
Experience working with Java, Hibernate, Jakarta, SpringBoot and IBM WebSphere.- Experience building and testing REST APIs.
- Good understanding of relational databases.
- Good understanding of version control systems (we use git and our code is on github).
- Good experience with any of major cloud providers (preferably GCP)
- Experience with architecture and implementation of cloud-native solutions, including Infrastructure as Code (we use Terraform)
- Experience working with containers and containerized environments (Docker).
- Experience creating, updating and improving CI/CD pipelines Github actions, GCP
- Solid analytical and problem solving skills along with ability to develop creative, scalable and cost-efficient solutions
- Strong communication skills, both verbally and in writing, and at ease in a multi-cultural environment
- Prior experience of working in an agile team