Role Title: Java Developer
Role Location: Reading/Croydon, UK
Role Type: Permanent
Job Description:
1. Hands-on experience with Java 8 or above
2. Hands-on experience in writing JUnit tests
3. Hands-on experience with Spring Framework and Spring Boot
4. Hands-on experience with relational databases (e.g., PostgreSQL)
5. Hands-on experience with Git and Jenkins
6. Understanding of microservices architecture
7. Understanding of AWS services like ECS, EKS, S3, SQS
8. Understanding of REST APIs
9. Understanding of CI/CD practices
10. Good understanding of Kubernetes
Nice to have Skills:
1. Docker
2. JavaScript: ReactJS and NodeJS preferred
3. AWS API Gateway and Serverless technologies
4. Message broker like Apache Kafka
5. BPM framework
6. Mustache template
7. Experience in large scale integration projects involving messaging, web services, and distributed systems
8. ELK stack
9. OpenStack platform
10. Agile development - Scrum, TDD
#J-18808-Ljbffr