✦ Luna Orbit — Software Engineering

Senior Software Engineer, Full Stack (Java, GO, AWS)

at Discover Financial Services

📍 McLean, VA Unknown 💰 $161K – $184K USD / year Posted March 13, 2026
Salary $161K – $184K USD / year
Type Full-Time
Experience senior
Exp. Years 3+ years
Education Bachelor's Degree
Category Software Engineering

Senior Software Engineer specializing in full stack development with cloud experience, supporting scalable applications and collaborating within Agile teams.

  • Develop full stack solutions
  • Collaborate with Agile teams
  • Support cloud applications
  • Mentor engineers
  • Stay updated with tech trends

Full stack development using JavaScript, Java, TypeScript, SQL, Python, Go; containerization with Docker and Kubernetes; cloud deployment on AWS; open source frameworks; Agile methodologies.

The ideal candidate is a mid-level to senior software engineer with experience in full stack development, cloud platforms like AWS, and open source frameworks. They should be collaborative, adaptable, and capable of mentoring junior team members.

Bachelor's Degreeat least 3 years of experience in software engineering
5+ years of experience in JavaScriptJavaTypeScriptSQLPythonor Go1+ years of experience with AWSGCPMicrosoft Azure3+ years of experience in open source frameworks2+ years of experience in Agile practices
AWSAmazon Web ServicesDockerKubernetes
JavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSOpen SourceCloud SolutionsAgileMentoring
JavaScriptJavaHTML/CSSTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web Services
collaborativeteamworkmentoringproblem-solvingadaptability
Industry Fintech
Job Function Develop and support full stack cloud-based software solutions
Senior Software EngineerFull StackJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web ServicesOpen SourceCloud SolutionsAgileMentoringFull Stack Software Engineer

Less than 3 years of experience in software engineering, No experience with AWS or cloud platforms, Lack of familiarity with Docker or Kubernetes, Not holding a Bachelor's degree

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile