Software Engineer-2

3 - 7 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Software Engineer-2 at Mastercard, you will have the opportunity to positively influence the experience of millions of customers by developing Enterprise Applications with quality, within schedule, and estimated efforts. You will be responsible for providing estimates for assigned tasks, writing and executing unit and integration test cases, performing peer code reviews, and ensuring compliance with organizational processes and policies to protect intellectual property. Additionally, you will participate in organization-level process improvement and knowledge sharing initiatives. Key Responsibilities: - Develop Enterprise Applications with quality, within schedule, and estimated efforts - Provide estimates for assigned tasks - Write and execute unit and integration test cases - Perform peer code reviews - Comply with organizational processes, policies, and protect intellectual property - Participate in organization-level process improvement and knowledge sharing Qualifications Required: - Hands-on experience with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), NoSQL (Cassandra, preferable), Web-services (JSON and SOAP), Kafka, Zookeeper - Experience in developing microservice applications and deploying them on public clouds like Google, AWS, Azure, PCF - Proficiency in using IntelliJ/Eclipse/My Eclipse IDE, writing Junit test cases, working with Maven/Ant/Gradle, and GIT - Knowledge of Design Patterns and Agile methodologies - Strong logical and analytical skills, design skills, and ability to articulate thoughts clearly in English (written and verbal) - Understanding of security concepts (e.g., authentication, authorization, confidentiality) and protocols in enterprise applications Additional Details: Mastercard values decency and aims to build a sustainable world that unlocks priceless possibilities for all. The organization encourages diversity and high performance across global teams. As a Mastercard employee, you are expected to abide by the company's security policies and practices, ensure the confidentiality and integrity of accessed information, report any security violations, breaches, and complete all mandatory security trainings according to guidelines. Role Overview: As a Software Engineer-2 at Mastercard, you will have the opportunity to positively influence the experience of millions of customers by developing Enterprise Applications with quality, within schedule, and estimated efforts. You will be responsible for providing estimates for assigned tasks, writing and executing unit and integration test cases, performing peer code reviews, and ensuring compliance with organizational processes and policies to protect intellectual property. Additionally, you will participate in organization-level process improvement and knowledge sharing initiatives. Key Responsibilities: - Develop Enterprise Applications with quality, within schedule, and estimated efforts - Provide estimates for assigned tasks - Write and execute unit and integration test cases - Perform peer code reviews - Comply with organizational processes, policies, and protect intellectual property - Participate in organization-level process improvement and knowledge sharing Qualifications Required: - Hands-on experience with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), NoSQL (Cassandra, preferable), Web-services (JSON and SOAP), Kafka, Zookeeper - Experience in developing microservice applications and deploying them on public clouds like Google, AWS, Azure, PCF - Proficiency in using IntelliJ/Eclipse/My Eclipse IDE, writing Junit test cases, working with Maven/Ant/Gradle, and GIT - Knowledge of Design Patterns and Agile methodologies - Strong logical and analytical skills, design skills, and ability to articulate thoughts clearly in English (written and verbal) - Understanding of security concepts (e.g., authentication, authorization, confidentiality) and protocols in enterprise applications Additional Details: Mastercard values decency and aims to build a sustainable world that unlocks priceless possibilities for all. The organization encourages diversity and high performance across global teams. As a Mastercard employee, you are expected to abide by the company's security policies and practices, ensure the confidentiality and integrity of accessed information, report any security violations, breaches, and complete all mandatory security trainings according to guidelines.

Mock Interview

Practice Video Interview with JobPe AI

Start Core Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india

noida, uttar pradesh, india

hyderabad, telangana, india

hyderabad, telangana, india

noida, uttar pradesh, india