Negotiable
Outside
Undetermined
Croydon/Solihull , UK
Summary: The Java Developer role at Qualient Technology Solutions is focused on delivering high-quality software solutions in a public sector environment. The position requires extensive experience with Java technologies and frameworks, particularly in large-scale Spring-based projects. Candidates must possess active security clearance and demonstrate strong analytical skills. The role is contract-based and classified as outside IR35.
Key Responsibilities:
- Develop and maintain Java applications using Java 17+, Spring Boot, and related technologies.
- Support live systems and diagnose incidents effectively.
- Engage in large-scale integration projects involving microservices and web services.
- Utilize containerization technologies like Docker and implement Continuous Integration methodologies.
- Work within Agile development frameworks such as Scrum and Kanban.
Key Skills:
- Active Security Clearance.
- 8-10 years of hands-on experience with Spring-based Java projects.
- Proficiency in SQL databases, particularly PostgreSQL.
- Experience with AWS services and cloud hosting.
- Strong analytical and decision-making abilities.
Salary (Rate): undetermined
City: Solihull
Country: UK
Working Arrangements: undetermined
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
We at Qualient Technology Solutions are looking for Java Developer based in Solihull, UK.
Role Title: Java Developer
Role Location: Solihull/Croydon, UK
Role Type: Contract (Outside IR35)
Must Have: Active Security Clearance
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.
Public sector experience
8-10 years of 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