Java Software Engineer

Java & Python Developer – Banking / Financial Services

Location: Sheffield, UK | Hybrid: 2 days in office

Contract: 12 months

Rate: £300–£400/day Umbrella | Inside IR35

We're looking for a hands-on Java & Python Developer with experience in banking or financial services. You'll build, automate, and maintain enterprise-grade applications while applying modern DevOps practices and cloud deployment strategies.

Key Responsibilities:

  • Develop and maintain Java & Python applications.
  • Build and manage CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
  • Automate deployment, monitoring, and builds for microservices & APIs.
  • Integrate with cloud platforms (AWS, Azure, GCP) and troubleshoot production issues.

Must-Have Skills:

  • Strong Java & Python (Spring Boot, Flask/Django).
  • Experience with DevOps tools: Jenkins, Git, Docker, Kubernetes.
  • Knowledge of REST APIs, microservices, secure coding.
  • Linux scripting and cloud deployment experience.

Nice-to-Have: Terraform/Ansible, Prometheus/Grafana/ELK, PostgreSQL/Oracle/MongoDB, Agile/financial projects.

If you're a hands-on developer with Java, Python, and financial services experience, ready to make an impact, we want to hear from you!

#JavaDeveloper #PythonDeveloper #SoftwareDevelopment #BackendDevelopment #FullStackDeveloper #DevOps #CICD #Microservices #CloudComputing #AWS #Azure #GCP #BankingJobs #FinancialServices #FinTech #TechJobs #FinanceCareers

Job Details

Company
Randstad Digital
Location
Handsworth, West Midlands, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted