Tech jobs
Job listings
Senior Software Engineer
Build secure, scalable authentication and identity solutions using Java/Spring Boot, cloud-native microservices, and DevOps practices for Mastercard’s global payments platform.
Full stack Developer - Java/Vue
The Full Stack Developer will build and maintain web applications using Java, Spring Boot, and Vue.js while integrating AI/LLM capabilities into microservices. The role involves end-to-end development, including UI design, testing, and deployment using Azure DevOps, Kubernetes, and Docker.
Lead Software Engineer - Java and AI/ML
Lead Java engineer designing and building secure, scalable fintech systems with AI/ML integration, focusing on Spring Boot microservices, AI agents, and AI-assisted development practices.
Lead Software Engineer - Fullstack (Java/Angular)
Lead fullstack engineer in PNC's Lending Technology org, designing and developing end-to-end features with Java 21/Spring Boot backends and Angular/TypeScript frontends while mentoring the team.
Software Engineer Lead - Fullstack (Java/Angular)
Lead full-stack development of Java/Spring Boot backend services and Angular frontends, owning architecture, testing, and deployment for fintech applications in Pittsburgh.
Senior Software Engineer
Builds secure, scalable backend services and APIs for global payment systems using Java, Spring Boot, and cloud-native tools.
Lead Software Engineer - Digital Assets
Lead the architecture and development of a bank’s Digital Assets and Tokenization Platform, building secure, scalable cloud-native microservices in Java/Spring Boot to enable stablecoin payments, tokenized deposits, and real-time settlement.
Software Engineer III - Global Servicing Technology
Builds and maintains cloud-native data pipelines and AI-driven servicing platforms for American Express, using Python, Spark, Kafka, and Google Cloud services to automate customer interactions and analytics.
Sr. Software Engineer I - Global Servicing Technology
Senior software engineer building cloud-native data platforms and AI-driven servicing tools for American Express’s global contact centers using Python, Spark, Kafka, and GCP.
Senior Data Engineer
This Senior Data Engineer role at Oracle involves designing and building scalable data pipelines and infrastructure for a multi-tenant cloud environment. The position requires strong expertise in Java or Scala, distributed computing frameworks like Spark, and microservices development using Spring Boot.
Software Engineer - Advanced
Builds and maintains microservices and data pipelines for supply-chain finance systems using Java/Spring Boot, Angular, Kafka, Spark, and Kubernetes.
Software Engineer - Advanced
Build and maintain microservices and data pipelines for supply-chain finance systems using Java/Spring Boot, Angular, Spark, Kafka, and Kubernetes.
Software Engineer [Multiple Positions Available]
Designs and builds enterprise banking APIs and microservices using Spring Boot, gRPC, and Kubernetes on AWS/Azure/GCP, while ensuring security and performance with OAuth2, Envoy, and monitoring tools.
Java Backend Developer
Builds and maintains scalable Java/Spring Boot backend systems, including REST APIs, database integrations, and enterprise applications, with a focus on performance, security, and collaboration with cross-functional teams.
Accounting Intern - Paid - Fall Internship
POSITION TITLE: Accounting Intern for Fall 2026 Semester Hours: 10-16 hours per week, schedule is flexible and open for possible continuation during Spring semester. Internship opportunity can be extended beyond the…
Senior Software Engineer - Back End / Java, Spring Boot, Kafka
As a Senior Backend Software Engineer at PNC, you design, develop, and lead scalable backend services using Java, Spring Boot, and Kafka for mission-critical applications.
Software Engineer II - Java, Vertx, Spring, Spring Boot, RESTful micro services - GMNST
Builds and maintains Java-based financial services systems using Spring, Kafka, and PostgreSQL, while integrating AI tools to enhance development workflows and code quality.
Software Engineer - Java & Business Systems
Build and maintain Java-based financial-market applications using Spring, Angular, and Oracle, while collaborating in a hybrid team to deliver scalable, secure systems for DTCC’s global capital-markets infrastructure.
Software Engineer - Java & Business Systems
Build and maintain Java-based financial-market infrastructure using Spring, Angular, and microservices, while collaborating in a hybrid Agile team.
Java Developer (f/m/x)
Build and maintain secure, scalable Java microservices for an AI-driven commerce platform, deploying on GCP with Kubernetes and Spring Boot.