Software Engineer Ii - Java

Mastercard

**
3-5 years professional java experience
Spring boot backend development
Restful api design and consumption
** Mastercard is seeking a Software Engineer II specializing in Java to develop backend services for their Commerce Media platform. The ideal candidate has 3-5 years of experience, proficiency in Java and Spring Boot, and an understanding of AI coding tools, with a focus on clean code and collaboration. **

Job Summary

  • The role focuses on building, testing, and operating backend services using Java and Spring Boot under senior guidance.
  • Engineers are expected to adopt an AI-first development mindset by utilizing tools like GitHub Copilot to accelerate delivery and improve code quality.
  • Candidates must demonstrate the ability to distinguish when to trust AI-generated output versus when to seek human review for architectural decisions.

Matching Summary

Match Score: 75

** Mastercard is seeking a Software Engineer II specializing in Java to develop backend services for their Commerce Media platform. The ideal candidate has 3-5 years of experience, proficiency in Java and Spring Boot, and an understanding of AI coding tools, with a focus on clean code and collaboration. **

Skills & Requirements

Must-have

  • 3-5 years professional Java experience
  • Spring Boot backend development
  • RESTful API design and consumption
  • CRUD functionality with databases
  • AI coding tool proficiency

Nice-to-have

  • Clean code and best practices
  • Curious and coachable mindset
  • Ownership of tasks to completion
  • Interest in observability tuning
  • Production support experience

Key Requirements

  • 3-5 years professional Java experience
  • Working knowledge of Spring Boot
  • Experience with relational or NoSQL data stores

Work Rights

Not specified

Tailored Resume

Cover Letter