Java Developer
Postaladdress Uk
Reading, 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
£ 80KJob location
Reading, United Kingdom
Tech stack
Java
Spring Security
API
Agile Methodologies
Confluence
JIRA
Bash
Checkstyle
Cloud Computing
Static Program Analysis
DevOps
Github
Gradle
HP Systems Insight Manager
JUnit
Python
Log Analysis
Maven
MVC
OAuth
Oracle Applications
Mockito
Prometheus
Standard Sql
Swagger
JSON Web Token
Selenium
SonarQube
SQL Databases
Testng
Openapi
Eslint
Private Cloud Environment
Spring-mvc
Delivery Pipeline
Grafana
Spring-boot
Cypress
Backend
Gitlab
Gitlab-ci
Kubernetes
Slack
REST
Splunk
Docker
ELK
Jenkins
Job description
- In this role, you will be responsible for documenting and testing REST APIs using Swagger/OpenAPI. You will implement authentication and authorization mechanisms using OAuth2, JWT, and Spring Security. Application monitoring and log analysis using tools such as ELK Stack, Prometheus, Grafana, and Splunk will be part of your duties. You will automate tasks and scripts using Bash and Python, manage source code with GitHub, and enforce static code analysis and quality using SonarQube, Checkstyle, and ESLint. Furthermore, you will engage in agile project management and team communication through platforms like JIRA, Confluence, Slack, and Teams.
Technologies:
- Backend
- Bash
- Cloud
- CockroachDB
- Confluence
- Cypress
- DevOps
- Docker
- ELK
- ESLint
- GitHub
- GitLab
- Gradle
- Grafana
- JIRA
- JUnit
- JWT
- Java
- Jenkins
- Kubernetes
- Maven
- MVC
- OpenAPI
- Oracle
- Prometheus
- Python
- REST
- SQL
- Security
- Selenium
- Slack
- Splunk
- Spring
- Spring Boot
- Swagger
More:
We encourage a collaborative and agile work environment where you can thrive while contributing to exciting projects. If you have a passion for backend development and are eager to learn and grow, we invite you to apply and join our innovative team.
Requirements
- We are looking for candidates proficient in Java (Spring Boot, Spring MVC) and REST APIs. You should have experience in building scalable backend services and APIs, as well as knowledge of Oracle, CockroachDB, and SQL for data modeling, queries, ORM, and migration. Familiarity with GKP (Google Kubernetes Platform), Docker, and Kubernetes for deploying and managing applications in a private cloud environment is essential. You need to be skilled in managing builds and dependencies using Maven and Gradle, and have experience with Jenkins, GitLab CI, and GKP DevOps for automated build, test, and deployment pipelines. Proficiency in testing frameworks like JUnit, TestNG, Mockito, Selenium, and Cypress is also required.