Java Software Engineer - Glasgow, United Kingdom - Simon James IT Ltd

    Default job background
    Description

    Job Description

    Java Back End Engineer - Glasgow

    We are working with a leading consulting firm, working on a Global banking project for a Tier 1 bank. The role is Glasgow based onsite, working an upgrade project of a business critical application.

    Working in an agile environment, we are looking for multiple developers that can design, develop high quality code, taking the workstream from requirements stage through to support, ensuring best practice throughout. The role is part of a larger project team and you'll be working with Twelve-Factor App methodology, so experience here or with GOF (Gang of Four) would be advantageous.

    Core skills for these roles are:

    • JVM language - Java 11+ / Scala / Kotlin
    • Data structures and algorithms, understanding of their time and space complexities.
    • Distributed systems / microservices architecture
    • RESTful APIs
    • Spring / Spring Boot
    • Relational databases
    • Unit testing using Mockito
    • UI technologies: Reactjs / JavaScript / CSS

    If you also have experience with cloud technologies, security frameworks, data streaming / messaging frameworks and/or distributed tracing / monitoring, this will put you in a good position. Tech stack includes AWS, GCP, Azure, Kafka, Spark, Zipkin, OpenTracing, Prometheus, Grafana, ELK stack, Micrometer metrics, Docker, Kubernetes, Helm, automating deployment, releases, testing in CI, continuous delivery pipelines.