Tech Lead - Java and Microservices
NTT DATA, Inc.
Req ID: 388208
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Tech Lead - Java and Microservices to join our team in Dublin, Dublin (IE-D), Ireland (IE).
Role Title: Tech Lead – Java and Microservices
Role Summary:
We are seeking a highly skilled and experienced Tech Lead - Java to join our Consulting team. The ideal candidate will possess a deep understanding of Java programming, software architecture, and design patterns, as well as a proven track record of successfully leading technical teams in a financial services environment. You will be responsible for overseeing the development of innovative applications that adhere to industry regulations while delivering exceptional performance and security. Your expertise will guide project teams in implementing best practices, optimizing processes, and ensuring the timely delivery of high-quality software solutions. In addition to your technical skills, effective communication, teamwork, and leadership abilities will be essential as you collaborate with cross-functional teams. This is an exceptional opportunity for an ambitious individual who is passionate about technology and is eager to contribute to the success of our financial products through innovative solutions. Join us in shaping the future of financial technology.
Responsibilities:
- Lead the design and development of Java-based applications in the financial services sector.
- Oversee technical project delivery, ensuring alignment with business goals and regulatory requirements.
- Collaborate with product managers and stakeholders to gather requirements and define technical specifications.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Implement best practices for software development, testing, and deployment to ensure high-quality deliverables.
- Monitor application performance and security, implementing necessary enhancements and optimizations.
- Stay abreast of industry trends and emerging technologies to drive innovation and competitive advantage.
Experience and skills required
- A strong background in retail financial services advisory (preferably 10+ years of change management / project experience) and a proven ability to quickly understand the technology strategy and objectives
- Proven experience as a Tech Lead or similar role in software development, specifically using Java and Microservices.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with software development methodologies such as Agile or Scrum.
- Familiarity with financial services regulations and compliance standards.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication and interpersonal skills to effectively collaborate with cross-functional teams
- An IT background with a solid grounding in technology
- Experience of working in both Agile & waterfall SDLCs
- Communication, group dynamics, collaboration and continuous improvement are core – being best practice driven
- 2.1 or higher in a related discipline from an academic institution; Masters a plus
About NTT DATA
NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.
Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com, @nttdatafed.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form,
NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here .
- ...while simultaneously delivering industry leading availability. We do this by leveraging... ...experience in object-oriented language (Java or similar) with clean code practices.... ...lead multiple domains of the platform (microservices, REST APIs, infrastructure) from inception...JavaFull timeWork experience placementRemote workWorldwide
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Mastercard is seeking a Lead... ...deploying services Strong programming skills in languages such as Java, Go, C#, Python, or similar Experience implementing monitoring...JavaFull timeWorldwide
- ...Opportunity The Engineering Manager will lead a cross-functional software engineering... ..., ideally with hands-on experience in Java, Kotlin, or similar modern languages, and... ...React, Angular). ~ Solid understanding of microservices architectures, RESTful APIs, and cloud-...JavaWork at officeFlexible hours
- ...governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Be part of the Operations &... ...solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in...JavaFull timeWorldwide
- ...within Mastercard’s Services organization are building industry-leading software that empowers business users around the world to make data... ..., and data-processing layers using modern technologies such as Java/Spring Boot, TypeScript, and React. Develop and optimize data...JavaFull timeImmediate startWorldwide
- ...greatest potential. Title and Summary Lead Software Engineer Lead Software Developer... ...maintain scalable, resilient, and secure microservices-based platforms. • Perform code reviews... ...Development & Design: Advanced Java development, Spring Boot, object-oriented...JavaFull timeWorldwide
- ...deep technical expertise, end-to-end ownership, and the ability to lead complex engineering initiatives across architecture, development,... ...) Proficiency in modern programming languages (e.g., Java, C#) and frontend development using React and TypeScript Experience...JavaFull timeWorldwide
- ...Research and Development team in our Dublin Tech Hub. In this role you will be part of a... ...talented developers to develop high performance Java based solutions. In this role, you will be... ...team. • Work closely with technical leads and other developers to define solutions....JavaFull timeWorldwide
- ...a Manager, Software Engineer at Mastercard, You will lead the development of analytics applications that sit atop vast... ..., server-side technologies for developing the microservice · Knowledge of Java, Python or any object-oriented technologies is plus · Strong...JavaFull timeWork at officeWorldwideFlexible hours
- ...channels of API/Batch/UI. We are looking for a Manager to drive and lead scrum teams of dedicated team members to delivering on customer/... ...with the following technologies is a distinct advantage: Java/Spring/Hibernate Web Services both RESTful and SOAP based GIT...JavaWorldwide
- ...motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. Role: • People and Technology Lead for modernized Java Tech Stack • Manage deliverables and timelines for the team • Coordinate with various groups in Mastercard to ensure...JavaFull timeWorldwide
- ...will manage scrum teams building commercial Java-based, distributed, highly available... ...initiative from requirements to production • Lead and guide an agile teams of scrum masters,... ...with the Product Owners, Business/Tech Operations, and other stakeholders • Drive...JavaFull timeRemote workWorldwide
- ...Technology, Computer Science or Engineering or equivalent work experience • Strong experience working on Scalable, Multi-threaded Java applications • Experience of developing applications using the Spring Framework • Experience with RESTful APIs and JSON/SOAP based...JavaFull timeWork experience placementWorldwide
- ...engineering experience developing enterprise-grade systems. • Expertise in Java, Golang, or other modern backend programming languages. • Experience building distributed systems and microservice architectures. • Strong understanding of cloud-native technologies and...JavaFull timeWorldwide
- ...management excellence. Actively contribute to the growth of the team by leading the onboarding of new Twilions and designing structured... ...Intermediate proficiency in programming languages (such as C# , Java , JavaScript , Ruby , PHP , Python , or React.js ) and...JavaFull timeRemote workWeekend work
- ...development to the core platforms supporting the Commercial business • Lead globally distributed teams supporting Mastercard’s Commercial... ...knowledge of event-driven architecture patterns, asynchronous microservice design, software frameworks, and complex distributed systems....Full timeWorldwide
- ...SoSafe has the ambition to become the leading human risk management provider in Europe.... ...Minimum 5 years of development using modern tech stack (including at least 3 years of... ...understanding of RESTful API design and microservices architecture Familiarity with AWS...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...improvement opportunities • Provide technical support and mentoring to junior team members Required Skills • Experience with Java and Spring, as well as tools like Selenium and Playwright • Experience in advanced code development, code review, and construction...JavaFull timeWorldwideFlexible hours
- ...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer - Java Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an...JavaFull timeWorldwide
- ...Virtu is a leading financial firm that leverages cutting edge technology to deliver liquidity to the global markets and innovative, transparent... ...fields). Programming experience is required (Python, SQL, Java or C++ are a plus). The ability to communicate information...JavaPrice workFull timeWork at officeWorldwide
- ...Virtu Virtu is a leading financial firm that leverages cutting edge technology to deliver liquidity to the global markets and innovative... ...KDB ~ Object oriented design skills and/or familiarity with Java a plus ~ Python experience is a plus ~ Interest in trading and...JavaFull timeWork at officeRemote workWorldwide
- ...reliable, scalable solutions. As a senior member of the team, you'll help shape the architecture of Muck Rack's integration platform, lead complex technical initiatives, and ensure our revenue platform remains resilient, maintainable, and ready to scale as self-service...Full timeRemote work
- ...QCP is Asia's leading digital asset partner, empowering clients to seamlessly integrate digital assets into their portfolios. We offer a comprehensive range of solutions - from spot on/off ramping and fixed income strategies to vanilla options and bespoke exotics....Full timeCasual workFlexible hours
- ...Virtu is an industry-leading financial technology firm that operates both proprietary trading and client-facing businesses in the global financial marketplace. Our cutting edge, proprietary technology is core to everything we do. We trade in over 35 countries, across 2...Full timeSummer workInternship
- ...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead, Platform Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to...Full timeWork experience placementWorldwide
- ...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Frontend (UI) Overview Who We Are — Mastercard Mastercard is a global technology company in the payments...Full timeWorldwide
- About the Role: As a DevOps Engineer at Sardine, you'll play a critical role in evolving our infrastructure and platform tooling to support a growing engineering team. This is a hands-on, high-impact role where you’ll drive key initiatives across deployment, observability...Full time
- ...InfluxData is the creator of InfluxDB, the leading time series platform used to collect, store, and analyze all time series data at any scale. Developers can query and analyze their time-stamped data in real-time to discover, interpret, and share new insights to gain a...Remote work
- The Role We are looking for mobile developers to build BJAK's AI Neobank App across Android and iOS. This role is for strong mobile builders who can ship clean, reliable and intuitive mobile experiences, whether their main strength is Android, iOS or both. What ...
- ...with AWS , Kubernetes , Docker , or Linux . Open-source contributions or experience working directly with customers. Our tech stack Backend: Go, Postgres Frontend: TypeScript, React Infrastructure: AWS, Kubernetes Observability: Prometheus,...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Tech Lead - Java and Microservices. Be the first to apply!


