Backend Software Engineer Jobs at EPAM Systems with Visa Sponsorship
EPAM Systems builds engineering teams around complex, large-scale software delivery, and Backend Software Engineer roles sit at the core of that work. The company has a consistent track record of sponsoring work visas for engineering talent, making it a realistic target if you need sponsorship to work in the U.S.
See All Backend Software Engineer at EPAM Systems JobsOverview
Showing 5 of 57+ Backend Software Engineer Jobs at EPAM Systems jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 57+ Backend Software Engineer Jobs at EPAM Systems
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Engineer Jobs at EPAM Systems.
Get Access To All Jobs
INTRODUCTION
We are seeking a Lead Full-Stack Software Engineer (Java/Angular) to drive the design, development, and delivery of innovative software solutions that meet our clients’ needs.
You will work closely with product owners, architects, and engineering teams to align technology choices with our product vision, while mentoring and guiding other engineers. Join us to lead impactful projects and shape the future of our technology landscape.
Experience the freedom of remote work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi or a coworking space in Kutaisi.
Responsibilities
- Design and develop scalable back-end software solutions for on-premises and cloud environments
- Contribute to front-end development using Angular and TypeScript
- Ensure performance, scalability, and security of applications
- Participate in design workshops with architects
- Prototype new technologies with a fail-fast approach
- Collaborate with peers to implement software engineering best practices
- Support engineering managers with backlog estimation and planning
- Lead code reviews to ensure code quality
- Coach and mentor software engineers
- Translate business requirements into technical solutions
- Implement and optimize RESTful APIs
- Manage containerization using Docker or Azure Kubernetes Service
- Oversee CI/CD pipeline processes using Azure DevOps
REQUIREMENTS
- 10+ years back-end software design and development experience
- 8+ years Java and Spring Boot experience
- 2+ years Angular and JavaScript experience
- Strong technical proficiency in secure, clean code design
- Experience designing and implementing optimized RESTful APIs
- Proven knowledge of software testing methodologies
- Experience with containerization using Docker or Azure Kubernetes Service
- Expertise in CI/CD pipelines with Azure DevOps
- Advanced knowledge of agile software engineering practices
- Front-end development expertise beyond basics
- Experience leading code reviews
- Proactive and collaborative attitude
- Upper-Intermediate English language proficiency (B2)
NICE TO HAVE
- Experience with Microservice Architecture Style
- Hands-on experience with Cypress for testing
- Knowledge of D3 JS for data visualization
- Proficiency with ag-grid for front-end grid components
WE OFFER
- We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
- We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Get Abstract
- Free English classes with certified teachers
- We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Five trust days per year (sick leave without a medical certificate)
- Benefits package (sports activities, a variety of stores and services)
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.

INTRODUCTION
We are seeking a Lead Full-Stack Software Engineer (Java/Angular) to drive the design, development, and delivery of innovative software solutions that meet our clients’ needs.
You will work closely with product owners, architects, and engineering teams to align technology choices with our product vision, while mentoring and guiding other engineers. Join us to lead impactful projects and shape the future of our technology landscape.
Experience the freedom of remote work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi or a coworking space in Kutaisi.
Responsibilities
- Design and develop scalable back-end software solutions for on-premises and cloud environments
- Contribute to front-end development using Angular and TypeScript
- Ensure performance, scalability, and security of applications
- Participate in design workshops with architects
- Prototype new technologies with a fail-fast approach
- Collaborate with peers to implement software engineering best practices
- Support engineering managers with backlog estimation and planning
- Lead code reviews to ensure code quality
- Coach and mentor software engineers
- Translate business requirements into technical solutions
- Implement and optimize RESTful APIs
- Manage containerization using Docker or Azure Kubernetes Service
- Oversee CI/CD pipeline processes using Azure DevOps
REQUIREMENTS
- 10+ years back-end software design and development experience
- 8+ years Java and Spring Boot experience
- 2+ years Angular and JavaScript experience
- Strong technical proficiency in secure, clean code design
- Experience designing and implementing optimized RESTful APIs
- Proven knowledge of software testing methodologies
- Experience with containerization using Docker or Azure Kubernetes Service
- Expertise in CI/CD pipelines with Azure DevOps
- Advanced knowledge of agile software engineering practices
- Front-end development expertise beyond basics
- Experience leading code reviews
- Proactive and collaborative attitude
- Upper-Intermediate English language proficiency (B2)
NICE TO HAVE
- Experience with Microservice Architecture Style
- Hands-on experience with Cypress for testing
- Knowledge of D3 JS for data visualization
- Proficiency with ag-grid for front-end grid components
WE OFFER
- We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
- We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Get Abstract
- Free English classes with certified teachers
- We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Five trust days per year (sick leave without a medical certificate)
- Benefits package (sports activities, a variety of stores and services)
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.
See all 57+ Backend Software Engineer at EPAM Systems jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Engineer at EPAM Systems roles.
Get Access To All JobsTips for Finding Backend Software Engineer Jobs at EPAM Systems Jobs
Tailor your resume to EPAM's delivery model
EPAM staffs engineers across client engagements, so highlight experience with distributed systems, microservices, and cloud platforms like AWS or Azure. Client-facing project experience and familiarity with agile delivery cycles make your profile stand out in their screening process.
Target roles that specify sponsor-eligible candidates
EPAM posts Backend Software Engineer openings across multiple business units and client verticals. Filter for listings that explicitly note visa sponsorship availability, since not every open role sits within a team currently authorized to file petitions for international candidates.
Clarify your visa category before your offer stage
EPAM sponsors H-1B, TN, and OPT-to-H-1B transitions, but the pathway depends on your citizenship and current status. Confirm which category applies to you before your final interview round so the recruiting team can route your file to the right internal immigration process early.
Align your start date with H-1B cap deadlines
If you need a cap-subject H-1B, USCIS registration opens in March for an October 1 start. Structure your offer negotiation to leave room for this timeline, since EPAM cannot begin employment on a cap-subject petition before that October date regardless of when you receive your offer.
Prepare your credential documentation before PERM begins
For Green Card sponsorship through EB-2 or EB-3, EPAM's legal team will need official degree evaluations, transcripts, and employment verification records. Gather certified translations and third-party credential evaluations in advance so PERM labor certification filing isn't delayed waiting on your documents.
Use Migrate Mate to find open roles across EPAM
Use Migrate Mate to browse Backend Software Engineer openings at EPAM Systems filtered specifically by visa sponsorship type. It surfaces roles matched to your visa situation so you spend time applying to positions where your sponsorship needs are already accounted for.
Backend Software Engineer at EPAM Systems jobs are hiring across the US. Find yours.
Find Backend Software Engineer at EPAM Systems JobsFrequently Asked Questions
Does EPAM Systems sponsor H-1B visas for Backend Software Engineers?
Yes, EPAM Systems sponsors H-1B visas for Backend Software Engineers. The company has an established immigration program that handles both cap-subject registrations and cap-exempt transfers for engineers already holding H-1B status with another employer. Your specific pathway depends on your current visa status, citizenship, and the business unit you're hired into, so confirm sponsorship eligibility during early conversations with the recruiting team.
How do I apply for Backend Software Engineer jobs at EPAM Systems?
You can apply directly through EPAM's careers portal or browse roles filtered by visa sponsorship type on Migrate Mate. Backend Software Engineer applications typically move through an initial recruiter screen, a technical assessment, and two to three engineering interviews covering system design and coding. Indicating your visa sponsorship needs upfront in the application process helps the team route your candidacy correctly from the start.
Which visa types does EPAM Systems commonly use for Backend Software Engineers?
EPAM sponsors H-1B visas for most Backend Software Engineer roles, along with F-1 OPT and CPT for students in active degree programs or post-graduation work periods. Canadian and Mexican citizens in qualifying engineering occupations may be eligible for TN status, which is faster to obtain than an H-1B. For longer-term sponsorship, EPAM also supports EB-2 and EB-3 Green Card sponsorship through the PERM labor certification process.
What qualifications does EPAM Systems expect for Backend Software Engineer roles?
Most Backend Software Engineer roles at EPAM require a bachelor's degree in computer science, software engineering, or a closely related field, which also satisfies the specialty occupation requirement for H-1B purposes. Hands-on experience with Java, Python, or .NET is commonly expected, along with familiarity with RESTful APIs, cloud infrastructure, and CI/CD pipelines. Senior-level roles add expectations around system design, team mentorship, and cross-functional client communication.
How long does the visa sponsorship process take at EPAM Systems?
For H-1B transfers from an existing petition, EPAM can file a portability petition and you can begin work fairly quickly. A cap-subject H-1B registration requires timing your start date to October 1 following the March lottery. OPT extensions and TN status are generally faster, sometimes resolving in weeks. PERM-based Green Card sponsorship is a multi-year process that typically begins after you've been employed at EPAM for some time.
See which Backend Software Engineer at EPAM Systems employers are hiring and sponsoring visas right now.
Search Backend Software Engineer at EPAM Systems Jobs