Senior Java Developer


Details:
Description:

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
• 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

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Senior Java Developer in Solihull West Midlands (County) ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?