Top Software Engineer Jobs in Dublin

Reposted 21 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Financial Services
Lead a software engineering team building scalable AWS-based data integration and warehousing solutions. Design and deliver ETL/streaming pipelines (Spark, PySpark/Scala, Kafka), implement IaC and CI/CD, adopt enterprise AI-assisted development practices, and collaborate with cross-functional teams to ensure secure, high-performance data platforms.
Top Skills: Apache AirflowArtifactoryAthenaAvroAws GlueAws LambdaCloudFormationDatabricksDelta LakeDynamoDBEmrGitGithub CopilotIcebergJavaJenkinsJunitKafkaMavenOracleOrcParquetPysparkRdsS3ScalaSparkSpring BootSQLSwaggerTerraformYaml
Reposted 7 Days AgoSaved
Remote
Dublin, Ireland
Mid level
Mid level
Industrial • Manufacturing
Architect, develop, and scale cloud services, dashboards, and data pipelines to support robotics and autonomous vehicle telemetry. Integrate IoT devices with Azure services, build APIs/microservices, implement observability and CI/CD, validate systems in lab and field, and mentor junior engineers.
Top Skills: Application InsightsAzure Data ExplorerAzure Event HubAzure FunctionsAzure Iot HubAzure MonitorAzure Stream AnalyticsC#C++Cosmos DbD3.JsDevice Provisioning Service (Dps)GrafanaGrpcJavaMqttNestjsNoSQLNuxtjsPrometheusRestRosRos2SQL
8 Days AgoSaved
Remote
Dublin, Ireland
Entry level
Entry level
Software
Build and maintain developer tools across SDKs, React Email, CLI, MCP, integrations, and supporting backend services. Collaborate on APIs, compatibility, testing, releases, documentation, and shared tooling. Support developers through GitHub issues and pull requests while designing reliable interfaces, error handling, and backward-compatible experiences. The role also involves operating systems with authentication, retries, rate limits, queues, monitoring, and error recovery.
Top Skills: McpNode.jsReactTypescript
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable software applications for Mastercard’s InControl virtual card platform. Design Java and RESTful API solutions, conduct feasibility and performance analysis, debug server-side calls, work with databases and cloud-native technologies, support quality processes, document systems, and collaborate with distributed cross-functional Agile teams.
Top Skills: AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
23 Days AgoSaved
Hybrid
Dublin, Ireland
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead development of high-performance fraud management solutions, including real-time transaction processing systems, web applications, web services, and vendor integrations. Responsibilities include proofs of concept, detailed design, software development, implementation support, functional and technical testing, production support, and integration with Mastercard processing technologies. The role collaborates with architects, developers, analysts, project managers, business partners, and technology teams to deliver maintainable solutions.
Top Skills: EclipseHibernateJ2EeJavaJbossJboss Developer StudioJmsMqOraclePl/SqlRed Hat LinuxRestSoapSolarisSpringTest Driven Development (Tdd)UnixWebsphereWebsphere Operational Decision ManagerWsdlXML
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly scalable, low-latency distributed authentication services. Build APIs, real-time transaction processing, and decisioning capabilities while contributing to cloud modernization, observability, automation, and CI/CD. Troubleshoot production issues, improve reliability with SRE partners, apply secure coding practices, collaborate on fraud intelligence solutions, influence architecture, and mentor junior engineers.
Top Skills: Asynchronous ProcessingAutomated Testing FrameworksCi/CdCloud-Native TechnologiesContainerized WorkloadsEvent-Driven ArchitecturesInfrastructure AutomationJavaMicroservicesObservability And Monitoring ToolsRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, deploys, and operates scalable, low-latency distributed systems for Mastercard authentication and fraud decisioning products. Responsibilities include API and real-time transaction development, architecture, cloud modernization, CI/CD, testing, observability, production troubleshooting, security, reliability improvements, cross-functional collaboration, and mentoring junior engineers.
Top Skills: Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerized WorkloadsEvent-Driven ArchitecturesInfrastructure AutomationJavaMicroservicesObservability And Monitoring ToolsRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, tests, deploys, and operates highly scalable, low-latency distributed systems for Mastercard authentication and fraud decisioning products. Responsibilities include API and real-time transaction development, architecture, cloud modernization, CI/CD, observability, production troubleshooting, reliability improvements, secure coding, cross-functional collaboration, and mentoring engineers.
Top Skills: Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develops high-performance fraud management technology, including transaction-processing systems, web applications, web services, and fraud-scoring integrations. Responsibilities include proof-of-concepts, detailed design, software development, implementation support, functional and technical testing, and production support. The role collaborates with architects, developers, analysts, project managers, and business partners to deliver scalable, secure, maintainable solutions aligned with Mastercard standards.
Top Skills: EclipseHibernateIlog JrulesJ2EeJavaJbossJboss Developer StudioJmsMqObject-Oriented Analysis And Design (Ooad)OraclePl/SqlRed Hat LinuxRestSoapSolarisSpringTest Driven Development (Tdd)UnixWebsphereWebsphere Operational Decision ManagerWsdlXML
23 Days AgoSaved
Remote or Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly scalable, low-latency distributed authentication services. Build APIs, decisioning systems, and real-time transaction components while driving architecture, cloud modernization, observability, CI/CD, security, and operational reliability. Collaborate with Product, Data Science, SRE, and engineering teams to improve fraud detection and authentication performance. Troubleshoot production issues, contribute to technical planning, mentor engineers, and promote software engineering best practices.
Top Skills: Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationEvent-Driven ArchitecturesInfrastructure AutomationJavaMicroservicesObservability And Monitoring ToolsRest ApisSpring Boot
23 Days AgoSaved
Remote or Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, evaluate technical solutions, conduct performance testing, troubleshoot server-side integrations, and work with cross-functional Agile teams. Responsibilities also include database design, cloud-native development, quality assurance, project metrics, documentation, and process improvement.
Top Skills: AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develops, tests, implements, documents, maintains, and supports secure, scalable Java applications for Mastercard’s InControl virtual card platform. Designs RESTful APIs, evaluates technical solutions, performs feasibility and performance analysis, supports cloud-native development, collaborates with cross-functional Agile teams, and contributes to quality, security, documentation, metrics, and process improvements.
Top Skills: AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
23 Days AgoSaved
Hybrid
Dublin, Ireland
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develops high-performance fraud management software, including real-time transaction processing systems, web applications, web services, and vendor integrations. Responsibilities include proof-of-concepts, detailed design, development, implementation support, functional and technical testing, and production support. The role requires integration with Mastercard payment-processing technologies and collaboration with architects, developers, analysts, project managers, and business partners.
Top Skills: EclipseHibernateIlog JrulesJ2EeJavaJbossJboss Developer StudioJmsMqOraclePl/SqlRed Hat LinuxRestSoapSolarisSpringTddUnixWebsphereWebsphere Operational Decision ManagerWsdlXML
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, deploys, and operates scalable, low-latency distributed authentication and fraud decisioning services. Responsibilities include API and microservices development, architecture, cloud modernization, CI/CD, testing, observability, production troubleshooting, reliability improvements, secure coding, and collaboration with Product, Data Science, and SRE teams. The role also mentors engineers, influences technical direction, and supports enterprise-scale authentication platforms.
Top Skills: Api DesignAsynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainersDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly available, low-latency distributed services for Mastercard authentication and fraud decisioning products. Own features from design through production, develop APIs and real-time transaction components, improve cloud adoption and observability, troubleshoot production issues, strengthen CI/CD and operational practices, collaborate with SRE, Product, and Data Science teams, and mentor engineers.
Top Skills: APIsAsynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainersDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and support high-performance fraud management technology, including real-time transaction processing systems, web applications, web services, and vendor integrations. Responsibilities include proofs of concept, detailed design, development, implementation support, functional and technical testing, production support, and collaboration with architects, developers, analysts, project managers, and business partners.
Top Skills: EclipseHibernateIlog JrulesJ2EeJavaJbossJboss Developer StudioJmsMqOraclePl/SqlRed Hat LinuxRestSoapSolarisSpringTest Driven Development (Tdd)UnixWebsphereWebsphere Operational Decision ManagerWsdlXML
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, evaluate technical solutions, conduct performance testing, troubleshoot server-side integrations, and contribute to database design. Collaborate with cross-functional teams using Agile practices while meeting deadlines, maintaining quality standards, documenting software, and supporting project metrics and continuous process improvement.
Top Skills: AWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Designs, develops, tests, deploys, and operates scalable, low-latency distributed services for Mastercard authentication and fraud decisioning products. Responsibilities include API and microservice development, architecture, cloud modernization, CI/CD, observability, production troubleshooting, reliability improvements, secure coding, cross-functional collaboration, and mentoring junior engineers.
Top Skills: Asynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoring ToolsObservabilityReal-Time Transaction ProcessingRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications. Design RESTful APIs, debug server-side integrations, conduct performance testing, work with cloud-native technologies and databases, and collaborate with distributed cross-functional Agile teams while following software quality and security standards.
Top Skills: AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
23 Days AgoSaved
Hybrid
Dublin, Ireland
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and support high-performance fraud management systems, including real-time transaction processing, web applications, web services, and fraud-scoring integrations. Responsibilities include proofs of concept, detailed design, software development, implementation support, functional and technical testing, production support, and integration with Mastercard authorization and messaging technologies. The role collaborates with architects, developers, analysts, project managers, and business partners to deliver scalable, maintainable solutions.
Top Skills: EclipseHibernateJ2EeJavaJbossJboss Developer StudioJmsMqOraclePl/SqlRed Hat LinuxRestSoapSolarisSpringTddUnixWebsphereWebsphere Operational Decision ManagerWsdlXML
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate highly scalable, low-latency distributed authentication and decisioning services. Build APIs and real-time transaction systems, contribute to cloud modernization and automation, troubleshoot production issues, improve reliability and observability, implement secure coding practices, and collaborate with Product, Data Science, SRE, and Engineering teams. Mentor junior engineers and influence architecture and technical direction.
Top Skills: APIsAsynchronous ProcessingAutomated TestingCi/CdCloud-Native TechnologiesContainerizationDistributed SystemsEvent-Driven ArchitectureInfrastructure AutomationJavaMicroservicesMonitoringObservabilityRest ApisSpring Boot
23 Days AgoSaved
Hybrid
Dublin, Ireland
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and support high-volume fraud management systems, including transaction processing platforms, web applications, web services, and vendor integrations. Responsibilities include proof-of-concept development, detailed design, coding, implementation support, functional and technical testing, production support, and integration with Mastercard processing technologies.
Top Skills: EclipseHibernateIlog JrulesJ2EeJavaJbossJboss Developer StudioJmsMqOraclePl/SqlRed Hat LinuxRestSoapSolarisSpringTddUnixWebsphereWebsphere Operational Decision ManagerWsdlXML
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, troubleshoot server-side integrations, conduct performance testing, work with databases and cloud-native technologies, evaluate technical solutions, and collaborate with distributed cross-functional Agile teams while meeting quality, security, and delivery standards.
Top Skills: AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
23 Days AgoSaved
Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, troubleshoot server-side integrations, evaluate technical solutions, conduct performance testing, and work with cross-functional Agile teams. Responsibilities also include database design, process improvement, quality assurance, project metrics, and compliance with Mastercard security and software engineering standards.
Top Skills: Agile MethodologyAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
23 Days AgoSaved
Remote or Hybrid
Dublin, Ireland
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable Java applications for Mastercard’s InControl virtual card platform. Design RESTful APIs, evaluate technical solutions, debug server-side calls, perform performance testing, and work with cross-functional Agile teams. Contribute to software quality processes, documentation, project metrics, and process improvements while supporting highly available cloud-native systems.
Top Skills: Agile MethodologyAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account