We are heading up a recruitment drive on behalf of a leading IT consultancy that require Java Developers to join their team on a major project with an investment bank based in Glasgow 3 days per week.
Strong hands on knowledge in core Java is mandatory.
Recent hands-on professional experience as a Back End software engineer in an agile, dynamic and customer facing environment
Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 11+)
Understanding of distributed systems and microservices architecture
Understanding of RESTful APIs and web technologies
Understanding of relational databases
Understanding of Data structures, Space/Time Complexity
Experience in all the stages of software development life cycle (requirements, design, architecture, development, testing, deployment, release and support)
A solid approach to writing unit level tests using mocking frameworks, as well as automating component, integration and end-to-end tests
Desired - understanding of cloud technologies (AWS, GCP, Azure, etc.)
Desired - understanding of dependency injection frameworks (Spring/Spring Boot, etc.)
Desired - understanding of security frameworks/standards
Desired - understanding of data streaming and messaging frameworks (Kafka, Spark, etc.)
Desired - understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics, etc.)
Desired - understanding of containers (Docker, Kubernetes, Helm, etc.)
Desired - experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines
Posted Date: 22 Apr 2024
Reference: JSWMJAVA
Employment Business: fortice
Contact: Will Mitchell