Negotiable
Undetermined
Undetermined
Solihull, West Midlands
Summary: The role of Senior Java Developer at Qualient requires an individual with active SC clearance and extensive experience in Java development, particularly with Spring frameworks and microservices. The candidate should have a strong background in public sector projects and be adept at supporting live systems and diagnosing incidents. Key responsibilities include working with various technologies and methodologies, including AWS, Docker, and Agile practices. The position demands strong analytical skills and the ability to manage stakeholders effectively.
Key Responsibilities:
- Develop and maintain large scale Spring based Java projects.
- Support live systems and diagnose incidents.
- Work on large scale integration projects involving microservices, messaging, and web-services.
- Utilize containerization technologies like Docker.
- Implement Continuous Integration methodologies using tools like Maven, GIT, and Jenkins.
- Develop in a Linux environment and work with Atlassian products.
- Engage with AWS services and open-source database management systems.
- Apply Agile development methods such as Scrum and Kanban.
Key Skills:
- 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, Docker, TDD, Agile (Scrum).
- Strong analytical and decision-making abilities.
- Experience with testing frameworks like JUnit, Mockito, and TestContainers.
- Stakeholder management and risk management expertise.
Salary (Rate): undetermined
City: Solihull
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
We at Qualient looking for Senior Java Developer with Active SC 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