Full-Stack Engineer II – Real-Time Analytics

Socket.dev

Arlington (VA)

Hybrid

USD 106,000 - 169,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Insurance benefits
401k with company match
Paid time off
Tuition reimbursement

Job summary

Mastercard in Arlington, VA is seeking a Software Engineer II to build and scale real-time analytics applications that empower thousands of clients. You will design end-to-end, full-stack solutions, contribute across the development lifecycle, and work in hybrid teams with US and global partners.

The role requires strong Java/Spring/React skills, solid data-store experience, and a mindset for high-performance systems in a fast-paced, agile environment.

Qualifications

  • Hands-on software engineering experience, with a strong background in full-stack development, building scalable, high-performance applications.
  • Full-stack development expertise across UI, microservices architecture, and database technologies.
  • Strong proficiency in Java, Spring Boot, React, and PostgreSQL; experience with Snowflake, GitHub Copilot is a plus.
  • Solid understanding of software design patterns, system architecture, data structures, and algorithms, with experience designing maintainable, resilient, and high-performance systems.
  • Demonstrated ability to solve complex, real-world technical challenges and innovate with large-scale data sets.
  • Proven ability to thrive in collaborative, agile development environments, contributing to team planning, execution, and continuous improvement.
  • Excellent written and verbal communication skills, with the ability to convey technical concepts to cross-functional teams and stakeholders.
  • Strong problem-solving mindset, initiative, and creativity in approaching new challenges.
  • Bachelor degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent practical experience may also be considered.

Responsibilities

  • Design and develop scalable, service-oriented software architectures supporting analytics-driven applications.
  • Drive the development of robust web applications and continuously enhance product capabilities.
  • Produce well-structured, maintainable code using modern design patterns and principles that ensure separation of concerns.
  • Write clean, testable code and participate in peer code reviews to ensure high engineering standards.
  • Create cutting-edge algorithms and analytical techniques that can handle on-the-fly processing across hundreds of dimensions.
  • Contribute to all stages of the development lifecycle, including design, implementation, and testing.
  • Collaborate cross-functionally to deliver scalable and resilient applications aligned with business needs.
  • Leverage emerging technologies and innovative approaches to optimize performance across large-scale data environments.
  • Apply expertise in computer science, mathematics, and statistics to address complex challenges faced by global organizations.

Skills

Java
Spring Boot
React
PostgreSQL
Snowflake
GitHub Copilot

Education

Bachelor's degree in Computer Science/Software Engineering/Information Technology

Tools

Git

Job description

Mastercard in Arlington, VA is seeking a Software Engineer II to build and scale real-time analytics applications that empower thousands of clients. You will design end-to-end, full-stack solutions, contribute across the development lifecycle, and work in hybrid teams with US and global partners.

The role requires strong Java/Spring/React skills, solid data-store experience, and a mindset for high-performance systems in a fast-paced, agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer—Real-Time Analytics, Cloud-Native
Senior Full-Stack Engineer—Real-Time Analytics, Cloud-Native

Mastercard • Missouri

Hybrid
USD 115,000 - 184,000
Medical Insurance
401k with match
Paid time off
Senior Full-Stack Engineer: Real-Time Analytics
Senior Full-Stack Engineer: Real-Time Analytics

Mastercard Inc. • Atlanta (GA)

Hybrid
USD 115,000 - 184,000
Senior Full-Stack Engineer - Real-Time Data & Microservices
Senior Full-Stack Engineer - Real-Time Data & Microservices

Mastercard • Atlanta (GA)

Hybrid
USD 115,000 - 184,000
Senior Full-Stack Engineer: Global Real-Time Platform
Senior Full-Stack Engineer: Global Real-Time Platform

Mastercard Colombia, Inc. • Atlanta (GA)

Hybrid
USD 115,000 - 184,000
Senior Software Engineer - Java/Spring Boot, Kafka, Angular
Senior Software Engineer - Java/Spring Boot, Kafka, Angular

Mastercard Inc. • Arlington (VA)

Hybrid
USD 132,000 - 212,000
Health insurance
401(k) with match
Paid time off
Software Engineer II: Scalable Java Backend & Angular UI
Software Engineer II: Scalable Java Backend & Angular UI

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Health insurance
401(k) match
Paid time off
Senior Software Engineer - Data Platforms & Analytics (Hybrid)
Senior Software Engineer - Data Platforms & Analytics (Hybrid)

ICONMA • Arlington (VA)

Hybrid
USD 145,000 - 210,000
Health benefits
Referral program
Senior Java Full-Stack & AI Engineer
Senior Java Full-Stack & AI Engineer

Mastercard • O’Fallon (MO)

On-site
USD 115,000 - 184,000
Medical, dental, vision insurance
401k with company match
Paid vacation and parental leave
+1
Senior Software Engineer, AWS & Enterprise Apps
Senior Software Engineer, AWS & Enterprise Apps

Mastercard • O’Fallon (MO)

On-site
USD 115,000 - 184,000
401k match
Health insurance
Paid time off
Lead Backend & Full‑Stack Engineer, Real-Time Decisions
Lead Backend & Full‑Stack Engineer, Real-Time Decisions

Mastercard • Arlington (VA)

On-site
USD 161,000 - 266,000
Health insurance
401k match
Paid time off
+1