Get new jobs by email
- ...building scalable, maintainable production systems • Experience with React and/or Next.js • Strong backend engineering skills in Java and/or Python • Experience with developer tooling, automation, CLI-based workflows, and CI/CD • Familiarity with containers,...JavaFull timeWorldwide
- ...Codex-style tooling Software Engineering Expert experience with RESTful APIs, Web standards and related security principles. Java (JDK 17+ / Spring Boot), Python, Shell scripting Strong experience with UI frameworks such React (ideally Next.js), Angular etc....JavaFull timeWorldwide
- ...autonomously while being highly collaborative. - Strong mobile engineering experience: with iOS (Swift/Obj-C) and, optionally, Android (Kotlin/Java). - Demonstrated experience building or maintaining mobile SDKs, platform libraries, or other developer-facing platform code used by...JavaFull timeRemote work
- ...class backend and consumer-facing features. Role • Work with a team of talented engineers to develop high performance, high volume Java applications. • Deliver solutions by providing direct development of software solutions. • Assist with production support issues...JavaFull timeWorldwide
- ...Title and Summary Lead Software Engineer - Java/Python/Go Overview: Who is... ...implementing design patterns and using multiple programming languages. • Experience building and... ...improve as a result. • Must have expert level knowledge of software development processes...JavaFull timeWork experience placementWorldwide
- ...Virtual Cards for travel, expense, purchasing, and supplier payment programs. We are seeking a Manager, Software Engineering to lead a... ...influence across organizational boundaries. Experience with Java, Spring Boot, APIs, microservices, cloud-native technologies, CI...JavaFull timeWorldwide
- ...company that offers a competitive benefits program that attracts and retains the most... ...requirements • Participate in project-level reviews, walkthroughs and inspections, and... ...members Required Skills • Experience with Java and Spring, as well as tools like...JavaFull timeWorldwideFlexible hours
- ...protect MasterCard interests. • Experience constructing service level agreements to be used with 3rd parties and clients. •... ...object oriented systems, unit tests with mocking technologies, Java, JavaScript, C# • Design and database scripting for RDBMS such...JavaFull timeWorldwide
- ...technologies such as AWS, Azure, Databricks, Spark/PySpark, Python, Java and related frameworks. Partner closely with product managers... ...practices. Provide technical mentorship to junior and mid-level engineers through design guidance, code review, pairing,...JavaFull timeWorldwide
- ...scalable applications supporting Mastercard's Virtual Card Services platform. • Build and maintain cloud-native applications using Java, Spring Boot, and PCF (Pivotal Cloud Foundry) technologies. • Participate in end-to-end software development activities, from...JavaFull timeWorldwide
- ...situations and making decisions with a sense of urgency is needed. • Experience in one or more of the following is preferred: C, C++, Java, Python, Go, Perl or Ruby. • Interest in designing, analyzing and troubleshooting large-scale distributed systems. • We need...JavaFull timeWork experience placementWorldwideShift work
- ...Sandyford, Dublin, requiring three days per week onsite. Role: • Lead the design, development, and deployment of high-quality Java microservices that integrate with modern front-end frameworks and third-party applications. • Contribute to all phases of the SDLC...JavaFull timeWorldwide3 days per week
- ...industry best practices to continuously improve platform performance, reliability, and customer experience. All About You Strong Java development expertise with a deep understanding of object-oriented design principles, software architecture, and engineering best...JavaFull timeWorldwide
- ...greatest potential. Title and Summary Senior Software Engineer - Java Who is Mastercard? Mastercard is a global technology... ...About You • Ideally experienced developer with strong/expert level Java development/architecture experience with Spring/Hibernate expertise...JavaFull timeWorldwide
- ...years of hands-on software engineering experience building backend services, APIs, or integration solutions. • Strong programming experience in Java, Python, or a similar modern programming language. • Experience developing and consuming RESTful APIs and working...JavaFull timeWorldwide
- ...and AI-powered automation and productivity solutions. • Application Development & Design: Advanced Java development, Spring Boot, object-oriented design and programming, SOLID principles, design patterns, and Domain-Driven Design (DDD). • Distributed Systems &...JavaFull timeWorldwide
- ...drive complex technical solutions, lead team-level design, and deliver scalable services,... ...capabilities using technologies such as Java, Databricks, cloud platforms, and modern... ...include consulting, loyalty and marketing programs, business experimentation, and data-informed...JavaFull timeWorldwide
- ...services include payments-focused consulting, loyalty and marketing programs, business Test & Learn experimentation, and data-driven... ...to learn new technologies and frameworks. ~ Proficiency with Java , Spring Boot , JPA , React, Redux, Typescript, ~ Good to have...JavaFull timeWorldwideFlexible hours
- ...• Ability to innovate and develop new approaches to complex problems • Prior software development experience, particularly using Java and the Test Driven Development (TDD) methodology • Familiarity with integrating vendor and open source products into an overall system...JavaFull timeWorldwide
- ...Do you want to join a company that offers a competitive benefits program that attracts and retains the most talented engineers around the... ...in one or more general-purpose programming languages such as Java, JavaScript, C#, Python, etc. Strong written and verbal English...JavaFull timeWorldwideFlexible hours
- ...scale software solutions that power Mastercard's Decision Enrichments platform. Responsibilities ○ Design and deliver innovative Java-based capabilities for Mastercard's Decision Enrichments platform. ○ Build highly scalable, resilient, secure, and performant...JavaFull timeWorldwide
- ...Senior Software Engineer Overview • The Decision Management program enables intelligent decision based products through streaming... ...this world? Role • Design and implement application logic in Java. • Write code to do unit testing, integration testing and functional...JavaFull timeWork at officeWorldwide
- ...InControl organization The Role You will be responsible for programming, testing, implementation, documentation, maintenance and... ...experience • Strong experience working on Scalable, Multi-threaded Java applications • Experience of developing applications using...JavaFull timeWork experience placementWorldwide
- ...inspire those around you. All about you • 8+ years of experience in software engineering and architecture, with strong expertise in Java, Spring Boot, Hibernate, and microservices. • Hands-on experience designing and building secure, scalable systems in cloud...JavaFull timeWorldwide
- ...urgency, and customer focus. All About You Technical Skills You have: Experience developing software using Java or similar object-oriented programming languages. Understanding of software engineering fundamentals, data structures, algorithms, and object-...JavaFull timeWorldwide
- ...Note : This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip... ...Technician program that will prepare you for this high-demand, entry-level role. What does a Patient Care Technician do? A patient care...Entry level
- Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for...Full timeRemote workWorldwide
- ...Note : This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip... ...Electrocardiogram program that will prepare you for this high-demand, entry-level role. What does an ECG / EKG Technician do? An ECG / EKG...Entry levelFlexible hours
- ...Note : This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip... ...Technician program that will prepare you for this high-demand, entry-level role. What does a Pharmacy Technician do? A pharmacy technician...Entry level
- Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions...Full timeWorldwide

