Mastercard Incorporated Senior Engineer, Software Development R-117911 in O'Fallon, Missouri
Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate aculture of inclusionfor all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team one that makes better decisions, drives innovation and delivers better business results.Job TitleSenior Engineer, Software DevelopmentMastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.OverviewThe Architecture and Technology team is looking for a Senior Engineer - Software Development to drive the middleware technology stack used by various applications within Mastercard. The ideal candidate should be technically sound, highly motivated, intellectually curious, analytical, and passion for working with e development teams.RoleEssential responsibilities of the position: Execute and own the baseline architecture implementations and design activities collaborating with other Engineers and Engineering Team. Ability to work with existing and evolve services with minimum guidance. Experience in working with fast paced, modern Architecture with extensive experience with building and deploying Spring boot applications, REST APIs as well thorough in Java core concepts Has working experience with middleware technologies like JBoss, Tomcat and is comfortable being SME in this are. Provide guidance to teams on development standards, automation and toolsAll About You Full stack engineering experience in a production environment Expert programming skills in Java/JEE Experience with modern web,Java and Java EE platforms including Spring framework and components, JBoss ,Tomcat Strong inter-personal skills and ability to work in a collaborative environment Experience with hardening, RandD and maintaining middleware technologies like JBoss, Tomcat is a PLUS. Bachelor Engineering or Technology in Computer Science, Engineering or ITRequired and Masters degree in related discipline PreferredDue to COVID-19, most of our employees are working from home. Weve implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely. We value the safety of each member of our community because we know were all in this together.