Posted in

Senior Software Engineer

Senior Software Engineer

CompanyMastercard
LocationO’Fallon, MO, USA
Salary$115000 – $184000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Object-oriented design and programming
  • Java, Spring, Spring boot, Microservices
  • REST API development
  • Spring, JPA, Hibernate, RDBMS, Oracle, JDBC
  • Jenkins CI/CD, Sonar integration
  • Tomcat
  • Knowledge of advanced design patterns (MVC, dependency injection, lazy loading, etc.)
  • Commitment to ensuring robust systems with high availability (99.95%) and low incident mitigation times (MTTM)
  • Familiarity with tools like Sonar, Checkmarx, Zally for code quality and security scanning

Responsibilities

  • Participate in team prioritization discussions with Product/Business stakeholders
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
  • Automate build, operate, and run aspects of software
  • Drive code/design/process trade-off discussions within their team when required
  • Report status and manage risks within their primary application/service
  • Drive integration of services focusing on customer journey and experience
  • Perform demos/acceptance discussions in interacting with Product owners
  • Understands operational and engineering experience, actively works to improve experience and metrics in ownership area
  • Develop complete understanding of end-to-end technical architecture and dependency systems
  • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members

Preferred Qualifications

    No preferred qualifications provided.