- Eligibility: All with required Skills and good projects ||
- Required Skills: programming and Strong Coding Skills ||
- Location: Maharashtra ||
- Exp: 0-2 Years ||
- Related to Role : Develop high quality, secure, scalable software solutions based on technical/functional requirements specifications and design artifacts within expected time and budget ||
- Strong communication skills – both verbal and written – with strong relationship, collaborative skills and organizational skills ||
About The Role And Team
- Team is responsible for the design, development and testing of products as per business requirements defined for the Mastercard Processing project/customization roadmap
- Understand & deliver the requirements for new applications and customization adhering to Mastercard Software Development Engineering standards and principles, specifications, processes and best practices
- Provide support for applications software through programming, analysis, design, development and delivery of software solutions
- Documenting various artifacts as per the software engineering processes
Required Technical Skills
- programming in Java8 and above
- SOAP & Rest Web Services – development and usage in applications
- Proven knowledge & using of Spring Boot, Spring Framework, JPA/Hibernate, JEE
- Experience in developing apps for Tomcat & JBoss EAP
- Creating unit tests
- Creating integration tests (scripts, tools)
- Development with secure coding best practises
- Code review process, refactoring
- Continous integration approach
- Intermediate knowledge of: Maven, Artifactory, GIT, SonarQube, Jenkins, Unix commandline
- Debugging applications behavior, usage of Dynatrace (or similar monitoring/inspection/instrumentation tools)
- Creating technical documentation
- Multi-tiered application deployment knowhow, capability of building high quality, highly secured & high performing payment processing solution
- Degree in Computer Science, Software Engineering or relevant experience in field
Related To Role
- Develop high quality, secure, scalable software solutions based on technical/functional requirements specifications and design artifacts within expected time and budget
- Strong communication skills – both verbal and written – with strong relationship, collaborative skills and organizational skills
- Proven experience in SDLC & implementation of Projects
- High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment person with high degree of initiative and self-motivation, willingness and ability to learn and take on challenging opportunities
- Payment domain knowledge