
Software Engineer I - Java Full Stack React/Angular
Mastercard2 days ago
Pune, IndiaEntry Level
Responsibilities
- Develop and maintain application features and services focused on code quality and reliability.
- Write backend code using Java and object-oriented principles.
- Contribute to microservices and APIs using Spring Boot.
- Implement features from defined requirements and solution designs with guidance from senior engineers.
- Participate in CI/CD-enabled development environments and cloud-platform work.
- Work with RDBMS and NoSQL data persistence technologies such as Cassandra.
- Follow coding standards, testing practices, and quality gates.
- Debug issues and contribute to defect resolution and system stability.
- Collaborate with cross-functional teams and participate in Agile ceremonies to support project delivery.
- Contribute to proof-of-concepts and learning initiatives.
Requirements
- 6 months to 1 year of overall software engineering experience in Java full stack development.
- Foundational full-stack or backend development skills.
- Good understanding of Java and Spring Boot fundamentals.
- Basic awareness of microservices and event-driven architecture concepts.
- Familiarity with CI/CD concepts and version control tools.
- Knowledge of RDBMS and/or NoSQL databases such as Cassandra.
- Exposure to cloud platforms such as PCF and digital-native architectures is desirable.
- Exposure to real-time or online systems development is an advantage.
- Strong learning ability and effective communication and collaboration skills.
Categories
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).