Software Engineer II

Mastercard
US - Virginia - Arlington
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Design, build, and maintain scalable full-stack applications, APIs, and data-processing services for an experimentation and analytics platform. Contribute throughout the software development lifecycle, including architecture, implementation, testing, production support, performance improvements, and collaboration with product and engineering stakeholders.

Requirements: Candidates should have software engineering experience building full-stack applications, hands-on Java and Spring Boot experience, and familiarity with TypeScript and React. The role also calls for strong software design, API, testing, and distributed-systems fundamentals, analytical and collaboration skills, and a bachelor's degree in a related STEM discipline or equivalent practical experience.

Key Skills: Java, Spring Boot, TypeScript, React, Databricks, Apache Spark, PySpark, Full-Stack Development, API Development, Object-Oriented Programming, Distributed Systems, Cloud-Native Applications, Data Processing, Software Architecture, Testing

Benefits: Medical Insurance, Prescription Drug Insurance, Dental Insurance, Vision Insurance, Disability Insurance, Life Insurance, Flexible Spending Account, Health Savings Account, Paid Leave, Paid Sick and Safe Time, Vacation Time, Personal Days, Paid Holidays, 401(k) With Company Match, Deferred Compensation, Fitness Reimbursement or On-Site Fitness Facilities, Tuition Reimbursement




Fast Track Upload