Senior Java Developer

Qualient Technology Solutions UK Limited
Hockley Heath, United Kingdom
2 days ago

Role details

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

Job location

Hockley Heath, United Kingdom

Tech stack

Java
ActiveMQ
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bootstrap
Cloud Computing
Databases
Continuous Integration
Quartz (Graphics Layer)
Distributed Systems
Amazon DynamoDB
Monitoring of Systems
Hibernate
JasperReports
Java Persistence API
Spring
JUnit
PostgreSQL
Maven
Message Broker
Open Source Technology
Scrum
Mockito
Prometheus
Simple Object Access Protocol (SOAP)
SonarQube
SQL Databases
Web Services
Test Driven Development
Spring Cloud
Grafana
Spring-boot
SOAPAPI
Jmock
Postfix
GIT
Amazon Web Services (AWS)
Containerization
Angular
Linux Development
Atlassian Tools
Route53
Cloudwatch
REST
Amazon Web Services (AWS)
Spring Batch
Docker
Jenkins
Microservices

Job description

Essential: Java 17+, Spring Boot, Spring DataJPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its components, Postgres/Aurora, Bootstrap, Docker, TDD, Agile (Scrum), Jaspersoft, Spring extension projects (Data, Cloud, Batch, Security), Angular.

Requirements

  • Public sector experience
  • Strong hands-on experience with large scale Spring based java projects.
  • Must have experience of supporting live systems and diagnosing incidents.
  • Experience in large scale integration projects involving microservices, messaging, web-services and distributed systems.
  • Experience with web-services - (SOAP and RESTful)
  • Experience with containerisation (Docker)
  • Experience with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers.
  • Experience of connecting processes across several systems with message brokers like ActiveMQ
  • Experience of Continuous Integration methodologies Maven, GIT, Jenkins, SonarQube and Stash Repository
  • Experience of developing in a Linux development environment
  • Experience of working with a suite of Atlassian products
  • Experience of working with open-source database management systems like PostgreSQL
  • Experience of working with AWS services, EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, Cloudwatch
  • Agile development methods Scrum, Kanban, TDD, BDD etc
  • Strong analytical and decision-making abilities

Desired:

  • Experience in AWS DevOps
  • Experience of working with Spring Cloud
  • Experience of working with Postfix
  • Experience of using with monitoring tools Grafana and Prometheus
  • Creates a cohesive working environment and build high performing teams
  • Strong stakeholder management
  • Expertise in Risk management

Apply for this position