Mastech Digital · 5 hours ago
Full Stack Engineer
Mastech Digital is a company that specializes in technology solutions, and they are seeking a Full Stack Engineer to join their team. The role involves developing scalable systems, utilizing CI/CD practices, and collaborating with multiple teams to deliver high-quality software solutions.
Responsibilities
Care about cycle time and use CI/CD practices and tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
Stay on top of algorithms, data structures, and design patterns, and love the challenge of building highly scalable systems that can support thousands of transactions per second
Have a mindset of test-first development and are experienced in modern test frameworks. We believe in testing and that quality is everyone’s job
Are data-driven and can measure, collect, and use data to make decisions. We understand the value of intuition and the need to balance decisions accordingly
Have strong communication skills and technical expertise to drive and participate in meaningful discussions
5+ years of hands-on experience in software development
Hands-on experience with Service Oriented Architecture (SOA), building RESTful services, XML/JSON, and modern application servers
Proficient in Java, J2EE, Spring MVC, Spring Core, Python, and JavaScript
Knowledge of web application development using Angular, NodeJS, React, HTML, CSS/SASS and ExpressJS
Deep understanding of API design, including versioning, isolation, and microservices. Having GraphQL knowledge is a plus
Knowledge of cloud computing environments and applications (AWS, Azure)
Experience in documenting APIs leveraging an API documentation framework like OpenAPI
Experience with DevOps, Continuous Integration and Delivery tools like Jenkins, Maven, uDeploy, gitHub, NPM
Knowledge of container technologies (Docker and Kubernetes)
Strong knowledge of developing highly scalable distributed systems using open-source technologies
Working knowledge of testing frameworks like JUnit, Mockito, Spring Test, and Cypress
Experience in Agile methodologies (Kanban, SCRUM)
Knowledge of relational and NoSQL database management systems
Excellent collaboration skills to work with multiple teams in the organization globally
Strong team player and able to mentor junior team members
Qualification
Required
Java
Angular 15+
API development
AWS
CI/CD
Care about cycle time and use CI/CD practices and tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
Stay on top of algorithms, data structures, and design patterns, and love the challenge of building highly scalable systems that can support thousands of transactions per second
Have a mindset of test-first development and are experienced in modern test frameworks. We believe in testing and that quality is everyone's job
Are data-driven and can measure, collect, and use data to make decisions. We understand the value of intuition and the need to balance decisions accordingly
Have strong communication skills and technical expertise to drive and participate in meaningful discussions
5+ years of hands-on experience in software development
Hands-on experience with Service Oriented Architecture (SOA), building RESTful services, XML/JSON, and modern application servers
Proficient in Java, J2EE, Spring MVC, Spring Core, Python, and JavaScript
Knowledge of web application development using Angular, NodeJS, React, HTML, CSS/SASS and ExpressJS
Deep understanding of API design, including versioning, isolation, and microservices. Having GraphQL knowledge is a plus
Knowledge of cloud computing environments and applications (AWS, Azure)
Experience in documenting APIs leveraging an API documentation framework like OpenAPI
Experience with DevOps, Continuous Integration and Delivery tools like Jenkins, Maven, uDeploy, gitHub, NPM
Knowledge of container technologies (Docker and Kubernetes)
Strong knowledge of developing highly scalable distributed systems using open-source technologies
Working knowledge of testing frameworks like JUnit, Mockito, Spring Test, and Cypress
Experience in Agile methodologies (Kanban, SCRUM)
Knowledge of relational and NoSQL database management systems
Excellent collaboration skills to work with multiple teams in the organization globally
Strong team player and able to mentor junior team members
Company
Mastech Digital
Mastech Digital provides IT associates in digital and mainstream technologies, Digital Transformation Services around Salesforce.com and SAP
H1B Sponsorship
Mastech Digital has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (399)
2024 (496)
2023 (540)
2022 (947)
2021 (681)
2020 (751)
Funding
Current Stage
Public CompanyTotal Funding
unknown2008-09-26IPO
Leadership Team
Ashok Trivedi
Co-Founder & Co-Chairman
Recent News
2025-11-13
2025-11-03
2025-08-13
Company data provided by crunchbase