Tech jobs
Job listings
Senior Java Backend Engineer: Spring Boot & Microservices
Tata Consultancy Services is looking for a Senior Backend Engineer to design and maintain scalable Java-based microservices and APIs. The role involves end-to-end feature ownership and collaboration within an Agile team environment.
Java Developer
Java Full Stack Developer working with Spring, Spring Boot, and Angular on-site in Mississauga for a staffing/consulting firm.
Java Backend Developer
Senior Backend Engineer designing, developing, and maintaining scalable Java/Spring Boot backend services and REST APIs in an Agile, cross-functional team environment.
Senior Backend Developer
Build and maintain Java/SpringBoot microservices for RBC's Retail Credit Cloud Integration team, deploying to on-prem OpenShift Kubernetes via CI/CD pipelines while collaborating with architects and business partners on reusable APIs.
Intermediate Backend Developer (Camunda / Orchestration)
Builds and maintains the orchestration layer for a lending platform using Camunda and Java/Spring Boot, integrating workflows with backend systems and document management.
Intermediate Backend Developer (Integration)
Builds and maintains RESTful APIs and integration services for a financial institution’s lending platform, connecting backend systems (Salesforce, Alfresco) to advisor portals for application tracking and document delivery.
Backend Java Engineer — Fintech, Cloud & APIs
Builds and maintains Java/Spring Boot backend services and REST APIs for financial services and money transfer applications in a cloud-native environment.
Remote Camunda Backend Engineer — Orchestration & BPMN
Build and enhance a Camunda-based orchestration layer, implement BPMN logic, and expose backend services for an advisor portal using Java/Spring Boot in an Agile environment.
Senior Software Developer - Full Stack Web Application Development
The Senior Full Stack Developer will design and maintain enterprise web applications using Java and modern frontend frameworks. The role involves collaborating with global teams and stakeholders to deliver scalable solutions for high-profile clients.
Principal Software Engineer
This role involves building and maintaining a proprietary investment platform for trading and portfolio management using Java and Python on AWS. The engineer will design fault-tolerant, distributed systems and integrate AI-native workflows to support the firm's ETF operations.
Backend Engineer
Mid-level backend engineer building high-performance APIs, document/workflow management, and AI-enhanced legal template generation using Kotlin and Spring in a scrum team.
Senior Java & Angular Developer — Hybrid Contract
Senior developer supporting legacy modernization and UI migration, splitting time between frontend Angular/TypeScript and backend Java Spring Boot in a hybrid Glasgow setup.
Senior Java Engineering Architect
Architect and lead delivery of high-volume banking and payment platforms using Java, Spring Boot, Kafka, and Kubernetes, while championing AI-powered software engineering practices.
Security-Cleared Java Developer: WebLogic & ES (Remote)
This is a remote Java Developer contract role requiring Active SC Clearance and expertise in Java 11+, Oracle WebLogic, and ElasticSearch. The position is for an initial 12-month period and is inside IR35.
Java Developer – Kafka, AWS & CI/CD (Hybrid)
This Java Developer role involves designing and delivering projects for clients, focusing on Kafka messaging and AWS cloud deployments within a consultancy environment. The position is hybrid, requiring three days onsite in London, and involves working on financial services projects.
Junior Java Developer - Kickstart Your Backend Career
Junior Java developer role in Birmingham working with Java, SQL, and Spring Boot in an agile team at a financial services organisation, with mentorship and career progression emphasised.