M
Mastercard
Lead Software Engineer
Skills
JavaMicroservicesSpring BootAIWorkday
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Dublin, Ireland
Work mode:
Onsite
Published on:
19 August 2026
What they need
Who you are
- AI & Intelligent Solutions: AI solution architecture, enterprise AI integration, prompt engineering, AI governance, 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 & Microservices: Distributed systems architecture, microservices architecture, event-driven architecture, service discovery, circuit breakers, resilience patterns, and scalable system design
- API & Integration Engineering: RESTful API development, API gateway patterns, API security (OAuth2, JWT, OpenID Connect), and integration with enterprise platforms and external services
- Engineering Excellence: Code quality, technical debt management, performance engineering, scalability, and software architecture best practices
- 10+ years of software development experience
- 3+ years in a technical lead or lead developer role
- Proven experience building enterprise-scale distributed systems
- Strong track record of leading architecture and modernization initiatives
- Experience delivering AI-enabled solutions in production environments
What the job involves
- The Lead Software Developer is a technical leader responsible for designing, developing, and delivering scalable, secure, and high-performing software solutions while providing technical leadership across engineering teams
- This role combines deep hands-on development expertise with architectural leadership, mentoring, and cross-functional collaboration to drive successful product delivery and technology innovation
- The individual serves as a subject matter expert, influences technical strategy, promotes engineering best practices, and guides teams in building resilient, cloud-native applications
- Lead the design, development, and implementation of enterprise-scale software solutions
- Define application architecture, technology standards, and engineering best practices
- Drive technical design discussions and architectural decisions across multiple teams
- Develop and maintain scalable, resilient, and secure microservices-based platforms
- Perform code reviews and ensure adherence to quality, security, and performance standards
- Mentor and coach engineers, fostering technical excellence and continuous learning
- Collaborate with Product, Architecture, Operations, and Business stakeholders to deliver strategic initiatives
- Lead troubleshooting, root cause analysis, and resolution of complex production issues
- Evaluate emerging technologies and drive innovation through Proof of Concepts (PoCs)
Other offers great for you!
These companies are also looking for great profiles
W
Whub
Lead Software Engineer (H/F)
48000 - 52000
Permanent contract
Lille, France
Hybrid
Skills
VueSpring BootPlaywright
5 months ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
A
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing
1 hour ago
Quick apply