✦ Luna Orbit — Software Engineering

Full Stack Engineer

at Mastech Digital

Remote Posted March 29, 2026
Type Contract
Experience senior
Exp. Years 8+ years
Education Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
Category Software Engineering

Full Stack Engineer for a 12+ month contract in the Financial Services domain. The role demands hands-on software development across Java/TypeScript/Angular with leadership in architecture and mentoring across multiple teams.

  • Develop and maintain full stack applications in Java/TypeScript/Angular
  • Lead design or architecture discussions
  • Establish technical architecture and best practices
  • Mentor technical associates
  • Collaborate across multiple teams to deliver features

Stacks include Java, TypeScript, Angular, Spring Boot, Spring Cloud, and SQL databases; strong emphasis on test automation and scalable architectures. Cloud awareness via AWS-like environments is beneficial, with experience in building enterprise-grade applications.

The ideal candidate is a senior full stack engineer with 8+ years in Java/TypeScript/Angular, skilled in building scalable enterprise applications in Fintech. They bring hands-on experience with Java Spring Boot, Spring Cloud, and database design with SQL, and can lead architecture decisions and mentor junior engineers.

8+ years of professional software development experienceB.S. in Computer ScienceEngineeringMathematicsor equivalent experienceExperience with TypeScriptAngular frameworkExperience with Java Spring Boot and Spring Cloud frameworkExperience with databases and SQLExperience with test automation frameworksExperience leading design or architecture (design patternsreliability and scaling)Experience establishing technical architecture and best practicesMentoring technical associates
Advanced degree in Computer Science preferred
JavaTypeScriptAngularSpring BootSpring CloudSQLStructured Query LanguageTest Automation Frameworks8+ years of professional software development experienceB.S. in Computer ScienceEngineeringMathematicsor equivalent experienceAdvanced degree in Computer Science preferredExperience leading design or architecture (design patternsreliability and scaling)Experience establishing technical architecture and best practicesMentoring technical associatesSoftware DevelopmentAngular framework
JavaTypeScriptAngularSpring BootSpring CloudSQLStructured Query LanguageTest Automation Frameworks
LeadershipMentoringCommunicationTeamworkProblem-solvingArchitecture designTechnical mentorship
Industry Fintech
Job Function Develop and deliver enterprise-grade full stack software for the financial services domain
Role Subtype Full Stack Engineer
Tech Domains Java, TypeScript, Angular, Spring Boot, Spring Cloud, SQL / PostgreSQL
Full Stack EngineerJavaTypeScriptAngularSpring BootSpring CloudSQLStructured Query LanguageTest Automation Frameworks8+ years of professional software development experienceB.S. in Computer ScienceEngineeringMathematicsor equivalent experienceAdvanced degree in Computer Science preferredExperience leading design or architecture (design patternsreliability and scaling)Experience establishing technical architecture and best practicesMentoring technical associatesSoftware DevelopmentAngular framework
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