Senior Full Stack Java Engineer – AI & Streaming Platform
mastercard
Job description
About the role
Mastercard is seeking a Senior Full Stack Engineer to design, develop, and own production‑grade Java backend services and modern UI applications. The role focuses on building scalable, secure, and high‑performance solutions for the Business Intelligence platform, including AI components and streaming capabilities.
Key responsibilities
- Design, develop, and maintain Java‑based backend services and REST APIs in a distributed architecture.
- Build and enhance UI applications using Angular and Node.js.
- Ensure code quality through peer reviews, unit/integration testing, and automation.
- Drive engineering best practices such as clean architecture, performance optimization, and resiliency.
- Troubleshoot complex production issues, perform root‑cause analysis, and resolve AI‑related problems.
- Collaborate with cross‑functional product and engineering teams to deliver scalable solutions.
- Own the full delivery lifecycle: estimate, design, develop, test, deploy, configure, and document.
- Mentor engineers through technical guidance and hands‑on code reviews.
Required profile
- Hands‑on individual contributor with strong engineering fundamentals and a builder mindset.
- Experience delivering production‑grade systems at scale.
- Ability to work independently and collaborate across teams.
Required skills
- Java
- REST APIs
- Angular
- Node.js
- Distributed architecture
- AI engineering technologies
- Streaming platform development
- MCP servers
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mastercard