Lead Software Engineer
Mastercard · Vadodara, India
Free account: apply link, HR contact and an AI-written cold email
Mastercard · Vadodara, India
Free account: apply link, HR contact and an AI-written cold email
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview • We are into development of Payment Solution • Payment solution can be used in the store, inside your application or on-line via the browser • We are looking for Lead Engineers who can lead development of microservices based Enterprise applications using Java J2EE stack • Also, development of Portals which would be either used by customer care, end user, customer representatives etc. • We are looking for you, if your answer to following question is YES o Are you interested to next generation Payment solutions? o Have you developed and led a complex enterprise application? o Are you skilled on the latest J2EE frameworks? Role • Technically lead project through all stages of the project life cycle, including requirement understanding, estimation, design, development, acceptance testing • Work closely with Project Architect, BA and/or customer and come up with high level and low level design • Develop critical components whenever required and create proof of concepts for new/unknown use cases/ideas • Conduct code reviews, is responsible for overall code quality, Coach and mentor less experienced team members • Write and review Design Documentation in conjunction with Technical writer, Do SCM Operations – branching, merging, tagging, conflict resolution • Study upcoming technologies and identify how they can be used to improve existing solution • Comply with organizations processes. Policies and protects organization’s Intellectual property. Also, participate in organization level process improvement and knowledge sharing All About You Essential knowledge, skills & attributes • Hands on experience and expert on working with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), NoSQL (Cassandra), Web-services (JSON and SOAP), Kafka, Zookeeper • Hands on experience of developing microservice application & deploying them on any one of the public cloud like Google, AWS, Azure • Hands on experience of using Eclipse/My Eclipse IDE, UML tools (MS Visio, PlantUML) • Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT • Experience of working with Agile methodologies. • Personal attributes are strong logical and Analytical Skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in English (written and verbal) • Knowledge of Design Patterns • Knowledge of Security concepts (E.g.
Want to reach Mastercard's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.