Contractor snapshot
Primary specialism
Software Development
Location / working location
Glasgow
Current availability
Available within 1 month
Confirmed 11 Aug 2026
Profile status
Active contractor profile
Professional profile
✓ Senior Java Engineer with 15+ years of experience delivering secure, resilient, enterprise-scale applications across the full SDLC in globally distributed teams. ✓ Excellent communicator, collaborative team player, and a proactive problem solver with proven leadership in cross-functional, globally distributed teams. ✓ Expert in Java (8/11/17/21) with deep knowledge of Object-Oriented Programming, Collections, Concurrency, Multithreading, and Design Patterns. ✓ Extensive hands-on experience in Spring Framework, Spring Boot, and microservices architecture, delivering robust and scalable services. ✓ Proven track record in designing and developing highly available, resilient RESTful APIs with zero downtime. ✓ Proficient in cloud-native development using AWS, Kubernetes, Terraform, with exposure to multi-region failover and distributed systems. ✓ Developed and maintained CI/CD pipelines using Jenkins, Spinnaker, and Jules; experienced in build and release management. ✓ Skilled in infrastructure modernization, including legacy system migration to modern cloud-based solutions. ✓ Delivered solutions following Agile (Scrum) methodology across multiple domains.
Core skills
Java
Spring
Cloud
AWS
AI
What I’m looking for next
Target roles: Java Developer · Tech Java Lead · Senior Java Developer · Java Backend Engineer
Contract preferences
Working preferenceRemote · Hybrid · On-site
Will workGlasgow
IR35 preferenceOutside IR35 · Inside IR35
Active clearanceSC · Enhanced SC · DV
SeniorityLead
Contract lengthAny contract length
IT experience15 years
Contracting experience3 years
Available from1 Sep 2026
Relevant work experience
✔ Developed orchestration workflows to coordinate interactions between core banking systems, distributed ledger, and wallet services. ✔ Built RESTful APIs for wallet funding, balance enquiry, transaction status, and tokenized deposit lifecycle management. ✔ Designed and developed microservices using Java 21 and Quarkus, following domain-driven design and clean architecture principles. ✔ Actively contribute to an inclusive, respectful team culture through mentoring, knowledge sharing, and collaborative problem-solving in diverse global teams. ✔ Implemented robust validation, exception handling, and standardized error response framework across APIs. ✔ Implemented idempotency and retry mechanisms to ensure reliable processing of financial transactions. ✔ Conducted peer code reviews and promoted engineering best practices, clean coding standards, and secure development practices.
Experience & credentials
Certifications, sector experience and security clearance are self-declared unless specifically marked as independently verified by IT Contractors UK.
Sector experienceFinancial · Telecom
Contact details are controlled by the contractor and are not displayed automatically.
Profile information is self-declared unless explicitly marked as verified.