Tech jobs
Job listings
Lead Software Engineer (JAVA, API)
Lead a team building Java/Spring Boot microservices and APIs, integrating AI agents and conversational interfaces while mentoring developers and enforcing secure coding practices.
Software Engineer
Maintain and administer a Pega BPM platform for a financial-services client, ensuring uptime, security, and smooth integrations with REST/SOAP and other protocols.
Senior Java Software Engineer
Build and maintain strategic reference-data platforms for a global bank using Java, Spring Boot, Kafka, and Kubernetes.
Senior Java Software Engineer
Senior backend engineer building scalable Java/Scala services and Spark applications for a global investment bank’s data platform, handling high-volume financial workflows.
Senior Software Developer (Java)
Build and integrate AI-powered backend services for a cloud-native information management platform using Java, Spring Boot, and Python with cloud and AI tooling.
Java Application Developer (Wire Payments)
Develop and support Java-based wire payment systems, coordinating SWIFT mandates and integrating with banking infrastructure using AMH, MQ, and Dynatrace.
Software Engineer Associate
Develop and maintain mainframe banking systems using COBOL, JCL, and DB2, ensuring reliable transaction processing for millions of customers.
Java Full Stack Developer
Build and maintain full-stack Java applications with Angular/React frontends, collaborating with global teams to deliver scalable solutions and enhance user experiences.
Java Fullstack Developer
Build and maintain enterprise web apps using Java Spring Boot on the backend and Angular on the frontend, with AWS, Kafka, and REST/GraphQL APIs.
Tech Lead - Specialist Java Backend Developer
Lead Java backend developer designing and building cloud-native microservices for digital banking platforms using Spring Boot, REST APIs, and AWS/GCP/Azure.
Senior Java Backend Developer (Open Liberty)
Builds and maintains Java microservices using Open Liberty, Spring Boot, and ReactJS, while coordinating with onsite/offshore teams and supporting CI/CD pipelines on GCP.
Java Angular Developer
Builds full-stack web apps using Angular for the frontend and Java Spring Boot for backend microservices, integrating APIs and deploying with Docker/Kubernetes.
Senior Backend Developer (Java)- EN
Build scalable Java-based banking services and customer-facing apps using cloud-native tools like OpenShift and Azure to modernize RBC’s tech stack.
Software Developer - Intermediate
Build and maintain modern web apps using React, Next.js, and Jamstack for large-scale government or banking systems, ensuring accessibility and cloud integration.
URGENT- Java Developer (API, Docker, Jira), CONTRACT
Mid-senior Java developer builds and maintains REST APIs with Spring Boot, Docker, and JUnit in a hybrid contract role for internal systems.
DevOps Application Developer
DevOps engineer to unify build pipelines, migrate Java tooling to Gradle, and standardize CI/CD with GitHub Actions for a global client base.
Back-End Java Developer - Assistant Vice President
Builds and maintains Java-based microservices and distributed systems using Spring Boot, RESTful APIs, and cloud tools like Kubernetes and Docker.
Back-End Java Developer - Assistant Vice President
Builds and maintains Java-based back-end services for a large financial institution, using Spring Boot, microservices, and cloud platforms like AWS and Kubernetes.
Senior Full Stack Java Developer-Vice President
Build and maintain Java-based banking systems using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients with scalable financial solutions.
Senior Full Stack Java Developer-Vice President
Builds and maintains Java-based banking applications using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients and digital transformation initiatives.