Back to Job Search

Java + Azure Developer

Job Description

Alchemy are looking for a Java And Azure developer for our large successful client based in London.

The candidate should be proactive and comfortable working in dynamic environments, effective working within the complexity, constraints, and boundaries of a leading global organization, operating in a highly regulated industry, running on bespoke software.

We are looking for somebody who is familiar with Agile methodology, Scaled Agile Framework and Scrum/Kanban delivery approaches.

If you have 6+ years’ experience with Java, then we would like to hear from you!

The role and requirements:

  • You will need to have a passion for learning and leveraging new tech when appropriate to the problem space
  • Strong understanding of the software development lifecycle and methodologies
  • Build and setup new CI/CD tooling and pipelines
  • Work on ways to automate and improve development and release processes
  • Work with software developers and software engineers to ensure development follows established processes and patterns
  • Build and maintain software in an Agile, fast paced DevOps environment
  • Reduce lead time of business changes, increase deployment frequency
  • Working agile on new features and deliverables in a fast-paced environment
  • Translate business requirements (functional and non-functional) into technical tasks

Desirable experience and knowledge:

  • Experience with cloud and cloud native PaaS products (Microsoft Azure preferred)
  • Experience using Microservices and Containers; Helm Charts, Docker/Docker Compose, Kubernetes
  • Good understanding of DevOps principles (CI/CD, release automation)
  • Experienced delivering Infrastructure as a Service
  • Experienced with logic algorithms, design patterns, optimizations, and other development approaches
  • Skilled in improving legacy code bases, as well as applying modern best practices to new projects

Desirable Technical Skills:

  • JPA and its provider such as Hibernate
  • Spring Boot, Spring Cloud, Spring Security
  • Full REST API understanding and its principle’s
  • Oracle SQL (PL/SQL)
  • MongoDB/Cloudant
  • Elastic / Kibana
  • Multi-threading programming
  • OOP/OOA/Design Patterns/Clean Code
  • Security and PKI
  • TDD/BDD/Junit 5/Mocking
  • Git, CI/CD pipelines – GitLab/Jenkins
  • Experience with Terraform, Ansible, REX
  • Proficient with release management tools (Jenkins, Azure DevOps