Senior Software Engineer
Mastercard (company site, opens in a new tab)PuneOn-siteDirect career pageEst. 30–45 LPA
Posted 15h ago
Reach people at Mastercard
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Mastercard you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Own development, testing, and deployment tasks at the application/software component level.
- Troubleshoot and refactor existing code; adopt new languages and architecture patterns as needed.
- Influence team decisions and actively engage in continuous learning.
Minimum Requirements
- Degree in Computer Science or related Engineering field.
- Hands-on experience with Java, Spring Boot, Microservices (REST API), and SQL queries.
- Understanding of design patterns, requirement analysis, and CI/CD concepts.
- Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
- Experienced with Agile methodologies and software development processes including TDD and BDD.
- Strong analytical and problem-solving skills with effective communication in English.
- Able to assist peers and contribute to team knowledge sharing and improvement.