Job Description :
This is complete full stack java developer role where 60% front-end and 40% backend

Candidate will be supporting B2B portal name MasterCard connect
This is agile team

1. Angular 2.0 above is required 6.0 is preferred
2. Spring boot is required
3. Hibernate required
4. MicroServices required
5. Cloud architecture is nice to have

Job Description
Consultant, Software Engineering is responsible for setting design and architecture direction for MCC, bringing both technical vision and business objectives together.

Own the end to end delivery of key features and functions for major system enhancements
Provide technical leadership and mentor multiple teams and resources.
Document and drive architectural decisions.
Design and develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget
Ensure code is easily maintainable and tracked in version control system
Participate in architectural decisions and product road mapping
Ensure solutions are consistent with MasterCard policies and standards for Security, Accessibility, and Privacy.
Define and support consistent integration architecture of enterprise capabilities to maximize the opportunities of new customers, geographies and products.

All About You

We would like to meet you if you answer “Yes” to most of questions below:

Have you designed, developed & implemented large-scale, highly available distributed systems that can be globally deployed?
Have you designed and/or engineered 24/7 internet facing enterprise class systems for scalability and resiliency?
Are you passionate about exploring industry standard and emerging frameworks to critically evaluate their strengths and weaknesses?
Are you motivated to be a part of driving a world beyond cash?

More detailed skills and experience requirements:

Deep and broad knowledge in multiple core technologies like Java, web services, data processing, event management, distributed computing, API enablement, etc.
Strong Hands-on development experience using Java, J2EE, REST, UI Frameworks, Spring, Content Management and SQL.
Strong knowledge on UI Frameworks such as AngularJS & JQuery.
Good understanding of security Infrastructure such as IBM Web Seal & ISAM.
Experience in creating & driving proof-of-concepts and recommending technology stacks
Ability to present concepts, pros/cons, and weigh value to technical and business stakeholders
Ability to effectively communicate abstract concepts in verbal, written, and visual forms.
Ability to effectively collaborate in a geographically distributed environment.
High energy, can-do attitude, strong desire to succeed
5. Cloud architecture is nice to have