Software Engineer / Java Developer

e-Solutions Inc
Bournemouth, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 85K

Job location

Bournemouth, United Kingdom

Tech stack

Java
Spring Security
API
Agile Methodologies
Confluence
JIRA
Automation of Tests
Cloud Computing
Databases
Continuous Integration
DevOps
Github
JUnit
OAuth
Oracle Applications
Mockito
Prometheus
Swagger
JSON Web Token
SQL Databases
Testng
Openapi
Spring-mvc
Grafana
Spring-boot
Backend
Containerization
Gitlab-ci
Kubernetes
Slack
REST
Splunk
Docker
Jenkins
Microservices

Job description

We are looking for a talented Software Engineer/ Java Developer to build and maintain scalable backend services and APIs. This role is ideal for someone with strong Java expertise who enjoys working with modern cloud, CI/CD, and database technologies. What You'll Do

  • Develop robust backend services and REST APIs using Java, Spring Boot, Spring MVC
  • Work with Oracle, CockroachDB, SQL for data modeling and queries
  • Deploy applications using Kubernetes, Docker, and GKP (private cloud)
  • Build and support CI/CD pipelines with Jenkins, GitLab CI, GKP DevOps
  • Write automated tests (unit, integration) with JUnit, TestNG, Mockito
  • Secure APIs using OAuth2, JWT, Spring Security
  • Document APIs using Swagger/OpenAPI
  • Monitor applications with ELK, Prometheus, Grafana, Splunk
  • Collaborate using GitHub, JIRA, Confluence, Slack/Teams

Requirements

  • Solid experience in Java backend development
  • Strong understanding of databases, cloud platforms, and containerization
  • Experience with CI/CD pipelines and testing frameworks
  • Good problem-solving and communication skills
  • Ability to work in an Agile team environment

Apply for this position