Senior Software Engineer

Mastercard Mastercard · Fintech · O Fallon, MO +1 · Engineering

Senior Software Engineer role focused on Enterprise Application Development using Java and front-end technologies, with responsibilities in gathering business requirements, ensuring software designs align with enterprise architecture, and developing scalable and secure cloud architectures on AWS. The role also involves performance engineering and monitoring of enterprise software.

What you'd actually do

  1. This position is a member of the MasterCard B&MI Technology focusing on development of Enterprise Application Development using Java tech stack and Angular/React as the Front-end technologies.
  2. Participate in the gathering of business requirements.
  3. Ensure software designs align with MasterCard’s Enterprise Architecture and leverage our enterprise services.
  4. Ensure product development meets MasterCard’s business needs.
  5. Ensure development supports all appropriate certifications and compliance requirements, including those for PCI, GLBA, Safe Harbor, and others.

Skills

Required

  • Java 8 or higher
  • J2EE
  • JSP
  • Servlets
  • Spring 5
  • Hibernate
  • Oracle
  • SQL Server
  • SQL
  • NO SQL
  • AWS
  • cloud native platforms
  • EC2
  • ECS
  • S3
  • Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience
  • Excellent Communication skills
  • Strong analytical and problem-solving abilities

Nice to have

  • Angular
  • React
  • MySQL
  • Postgres
  • MongoDb
  • Web Services - SOAP/ RESTFul
  • WebSphere/JBOSS/Tomcat
  • HTML/ javascript/ JQuery
  • UNIX ( Shell, awk scripting)
  • XML/ XSLT
  • CSS
  • C Sharp
  • Microsoft Visual Studio
  • RAD/ Eclipse
  • Maven
  • Gradle
  • Jenkins
  • Chef
  • Sonar
  • Waterfall
  • Agile
  • Cloud Native Application Development

What the JD emphasized

  • zero down time in production
  • performance engineering
  • scalable and secure cloud architectures
  • resilient, secure, and scalable