Tech jobs
Job listings
AI-Augmented Full-Stack Engineer - Vice President
Senior full-stack engineer designing and shipping Java/Spring Boot and Angular applications within a large bank's technology organization, while driving AI-augmented development practices (Copilot, Claude, Devin) across the team.
Senior AI‑Augmented Full-Stack Engineer – Banking Tech
Builds full-stack banking apps with Java/Spring Boot and Angular, integrating AI tooling and mentoring engineers to meet enterprise standards.
Senior Java Full-Stack Engineer | Microservices & AI Tools
Designs and develops scalable financial services applications for RBC Insurance Technology’s Creditor Insurance portfolio using Java/Spring Boot, modern data stores, and AI tools, ensuring system performance and collaboration with Agile teams.
Lead Java Full-Stack Engineer – Microservices & Kafka
The Lead Java Full-Stack Engineer will design and implement scalable microservices and RESTful APIs while utilizing Kafka for real-time data processing. The role involves mentoring team members and maintaining high coding standards using Spring Boot and Oracle/PLSQL.
Java Full-Stack Developer (Spring, AWS)
This role involves full-stack development using Java, Spring Boot, and Angular, alongside AWS cloud services to support project teams and deliver technical solutions within a staffing and recruiting environment.
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.