Lead Cloud Native Developer, Software Engineering (Java) Lead Cloud Native Developer, Software Engineering  …

Mastercard US
in O'Fallon, MO, United States
Permanent, Full time
Be the first to apply
Mastercard US
in O'Fallon, MO, United States
Permanent, Full time
Be the first to apply
Lead Cloud Native Developer, Software Engineering (Java)
Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Lead Cloud Native Developer, Software Engineering (Java)

Looking for an opportunity to use cloud-based technologies and automation skills while designing and building modern, scalable software solution? Capture this opportunity to use cutting-edge technology and cloud-based services to build an application hosting platform for a cause that is both challenging and rewarding. Be part of an exciting, fast paced environment developing authentication and security solutions in the mobile and e-commerce space where you will be provided opportunities to utilize your technical expertise within cloud computing practices on Azure public cloud platform.
This position is with one of the largest global companies in Payment industry offering long-term career opportunity, competitive pay, excellent health care benefits, 401K matching, life insurance, continuing education, awesome new technology and more great perks. To apply, please submit your cover letter and resume with this application.

•Design, Build, Manage and Automate the hosting of modern web application workloads on a scalable high-performance, reliable Azure cloud hosting platform.
•Provide technical leadership for major initiatives, such as application migration to the Azure cloud platform.
•Work collaboratively with Platform Architects, Product Management, Agile Development teams, and Quality Assurance teams to drive platform quality, meet project deadlines and communicate progress status to management.
•Review the work of software developers for accuracy and completeness, providing guidance and feedback as necessary.
•Produce well-documented design strategies, estimates and implementation / delivery plans.

•Practical hands-on experience in building and migrating java, spring boot applications to Azure public cloud platform.
•Practical hands-on experience with managing automation (CI/CD) pipelines using Jenkins, Azure Pipelines & Azure Artifacts to support application workload deployments in Azure cloud-based platform.
•Practical hands-on experience with Azure native services Like VM Scale Sets, Vnet, Subnet & Network Security Group management, Azure cache for Redis, Azure Dedicated HSMs, Cosmos DB and Azure Active Directory.
•Experience with Redis cache management in a clustered environment.
•Experience is configuring ingress & egress Traffic management rules.
•Networking, TLS/mTLS concepts and trouble-shooting experience preferred.
•Experience integrating Azure cloud hosted solution with 3rd party service providers over the internet.
•Experience in hardening cloud platform to suffice major compliance standards like PCI and SOC3.
•Advanced Skills using Java, Spring Boot with Tomcat / JBoss, Spring IOC/AOP, REST.
•Experience building micro-services, high performance/high availability transaction processing systems and multi-tiered web applications.
•Very good knowledge on 12-factor application development, service discovery/ service registration, and application gateway patterns.
•Strong background in Agile (Scrum) development methodologies.
•Experience on other cloud-based platforms (AWS, Google Cloud etc.) is a major plus.

•Excellent oral and written communication skills, organization skills, demonstrated relationship-building skills, and excellent time management.
•Experience specifying platform infrastructure requirements, and estimating complex IT efforts.
•Technical problem solving, critical thinking skills, teamwork, dependability, initiative, leadership and professionalism.
•Organized, independent, self-motivated and detail-oriented.

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

If you require accommodations or assistance to complete the online application process, please contact reasonable.accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.