Software Engineer Jobs at Persistent Systems with Visa Sponsorship
Persistent Systems hires Software Engineers across full-stack, cloud, and enterprise application domains, and has a consistent track record of supporting work visa sponsorship for technical talent. If you're targeting a long-term engineering career in the U.S., Persistent Systems is an employer worth pursuing.
See All Software Engineer at Persistent Systems JobsOverview
Showing 5 of 43+ Software Engineer Jobs at Persistent 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 43+ Software Engineer Jobs at Persistent Systems
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Persistent Systems.
Get Access To All Jobs
About Persistent
We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including 20 Fortune 50 companies and 4 of the 5 top banks in both the US and India, and numerous innovators across the healthcare ecosystem. Our disruptor’s mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum. Persistent has been recognized across top industry platforms for innovation, leadership, and inclusion. We have delivered 23 sequential quarters of growth with $422.5M in Q3 FY26 revenue, up 4.0% Q-o-Q and 17.3% Y-o-Y growth. Our 26,500+ global team members, located in 18 countries, have been instrumental in helping the market leaders transform their industries. We won the 2025 ISG Star of Excellence™ Award for AI and Data Excellence and were named a Leader in the Everest Group Talent Readiness for Next-generation Data, Analytics and AI Services PEAK Matrix® Assessment 2025. Our company fosters a values-driven and people-centric work environment that enables our employees to:
Accelerate growth, both professionally and personally
Impact the world in powerful, positive ways, using the latest technologies
Enjoy collaborative innovation, with diversity and work-life wellbeing at the core
Unlock global opportunities to work and learn with the industry’s best
Let’s unleash your full potential at Persistent!
About the position
The Senior Software Engineer is responsible for designing, developing, and maintaining scalable backend systems using Java technologies. Ensuring high-quality software delivery.
- Location: Charlotte, NC (3 Days Onsite)
- Job Type: Full Time Employment
- Key Skills: Microservices, Mongo and Kafka
What you’ll do
Designs and develop enterprise-grade, high-volume backend systems using Java/JEE and related technologies.
Oversee the full development lifecycle requirement gathering, architecture, implementation, testing, deployment, and maintenance.
Provides technical leadership, mentorship, and code reviews to a team of developers.
Architects and integrates RESTful APIs, microservices, and backend interfaces with databases, caching, and messaging systems.
* Ensure code quality and reliability through best practices like Test Driven Development (TDD), CI/CD pipelines, and DevOps integration.
What you’ll bring
Minimum 8+ years demonstrated experience in developing web applications using two or more of these technologies - Java, J2EE, Servlets, Spring, Spring MVC, Spring JDBC, database interactions, and related testing tools/methodologies.
Minimum 5 years of demonstrated experience in requirement analysis and application design with RESTful APIs, Springboot, Microservices, GraphQL, MongoDB and Kafka.
Experience with Agile practice, daily Stand-Up/Scrum, and accountability to the software development team.
Experience in Developing applications with good usability principles, cross-browser compatibility, web security (XSRF, cross-site scripting defense), accessibility, Markup standards, Last mile performance (minify, closure tools, sprites) and HTML document architecture.
Experience building large multi-system, enterprise applications.
Excellent written and verbal communication skills.
Benefits
Competitive salary and benefits package
Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and ‘Long Service’ awards
* Annual health check-ups as well as insurance:
* Group term life insurance
* Personal accident insurance
* Mediclaim hospitalization insurance for self, spouse, two children, and parents
Why Persistent is an employer of choice
Technology Innovation: culture of innovation using cutting-edge technology to bring value to clients.
Growth and Career Progression: learning opportunities for growth, including quarterly promotion cycles.
One Persistent Culture: global outlook with diversity and inclusion at its core.
Mental and Physical Wellness: employee health and mindfulness programs.

About Persistent
We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including 20 Fortune 50 companies and 4 of the 5 top banks in both the US and India, and numerous innovators across the healthcare ecosystem. Our disruptor’s mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum. Persistent has been recognized across top industry platforms for innovation, leadership, and inclusion. We have delivered 23 sequential quarters of growth with $422.5M in Q3 FY26 revenue, up 4.0% Q-o-Q and 17.3% Y-o-Y growth. Our 26,500+ global team members, located in 18 countries, have been instrumental in helping the market leaders transform their industries. We won the 2025 ISG Star of Excellence™ Award for AI and Data Excellence and were named a Leader in the Everest Group Talent Readiness for Next-generation Data, Analytics and AI Services PEAK Matrix® Assessment 2025. Our company fosters a values-driven and people-centric work environment that enables our employees to:
Accelerate growth, both professionally and personally
Impact the world in powerful, positive ways, using the latest technologies
Enjoy collaborative innovation, with diversity and work-life wellbeing at the core
Unlock global opportunities to work and learn with the industry’s best
Let’s unleash your full potential at Persistent!
About the position
The Senior Software Engineer is responsible for designing, developing, and maintaining scalable backend systems using Java technologies. Ensuring high-quality software delivery.
- Location: Charlotte, NC (3 Days Onsite)
- Job Type: Full Time Employment
- Key Skills: Microservices, Mongo and Kafka
What you’ll do
Designs and develop enterprise-grade, high-volume backend systems using Java/JEE and related technologies.
Oversee the full development lifecycle requirement gathering, architecture, implementation, testing, deployment, and maintenance.
Provides technical leadership, mentorship, and code reviews to a team of developers.
Architects and integrates RESTful APIs, microservices, and backend interfaces with databases, caching, and messaging systems.
* Ensure code quality and reliability through best practices like Test Driven Development (TDD), CI/CD pipelines, and DevOps integration.
What you’ll bring
Minimum 8+ years demonstrated experience in developing web applications using two or more of these technologies - Java, J2EE, Servlets, Spring, Spring MVC, Spring JDBC, database interactions, and related testing tools/methodologies.
Minimum 5 years of demonstrated experience in requirement analysis and application design with RESTful APIs, Springboot, Microservices, GraphQL, MongoDB and Kafka.
Experience with Agile practice, daily Stand-Up/Scrum, and accountability to the software development team.
Experience in Developing applications with good usability principles, cross-browser compatibility, web security (XSRF, cross-site scripting defense), accessibility, Markup standards, Last mile performance (minify, closure tools, sprites) and HTML document architecture.
Experience building large multi-system, enterprise applications.
Excellent written and verbal communication skills.
Benefits
Competitive salary and benefits package
Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications
Opportunity to work with cutting-edge technologies
Employee engagement initiatives such as project parties, flexible work hours, and ‘Long Service’ awards
* Annual health check-ups as well as insurance:
* Group term life insurance
* Personal accident insurance
* Mediclaim hospitalization insurance for self, spouse, two children, and parents
Why Persistent is an employer of choice
Technology Innovation: culture of innovation using cutting-edge technology to bring value to clients.
Growth and Career Progression: learning opportunities for growth, including quarterly promotion cycles.
One Persistent Culture: global outlook with diversity and inclusion at its core.
Mental and Physical Wellness: employee health and mindfulness programs.
See all 43+ Software Engineer at Persistent Systems jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Persistent Systems roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Persistent Systems Jobs
Align your resume to Persistent's tech stack
Persistent Systems recruits Software Engineers with hands-on experience in Java, Python, cloud platforms, and enterprise integrations. Tailor your resume to reflect the specific technologies in each job listing before applying, since generic resumes get screened out early.
Clarify H-1B sponsorship intent in your application
Persistent Systems sponsors H-1B visas for Software Engineers, but hiring managers move faster when you're upfront about your status. State your visa situation clearly in your cover letter or application notes so there's no ambiguity at the offer stage.
Prepare your credentials for a specialty occupation case
USCIS requires that H-1B Software Engineer roles qualify as specialty occupations, meaning a specific degree in computer science, engineering, or a related field is typically required. Have your transcripts and any credential evaluation ready before the offer is extended.
Track open Software Engineer roles using Migrate Mate
Persistent Systems posts Software Engineer openings regularly, and roles move quickly. Use Migrate Mate to filter and monitor positions at Persistent Systems that are open to visa sponsorship, so you're applying to the right listings at the right time.
Understand the PERM timeline if you're targeting a Green Card
Persistent Systems sponsors both EB-2 and EB-3 Green Cards for Software Engineers, but PERM labor certification adds months to the process. Ask your recruiter early whether the role has a sponsored Green Card pathway and whether PERM has already been initiated for similar positions.
Software Engineer at Persistent Systems jobs are hiring across the US. Find yours.
Find Software Engineer at Persistent Systems JobsFrequently Asked Questions
Does Persistent Systems sponsor H-1B visas for Software Engineers?
Yes, Persistent Systems sponsors H-1B visas for Software Engineer roles. The company has a consistent pattern of filing H-1B petitions for technical positions across full-stack, cloud, and enterprise software functions. If you're in the H-1B cap lottery or need a transfer from a current H-1B employer, Persistent Systems is a viable sponsoring employer to target.
How do I apply for Software Engineer jobs at Persistent Systems?
You can apply directly through Persistent Systems' careers portal or find open Software Engineer roles filtered by visa sponsorship on Migrate Mate. When applying, be explicit about your work authorization status and the visa type you'll need. Persistent Systems' recruiters are accustomed to sponsorship conversations, but proactively raising it early avoids delays at the offer stage.
Which visa types does Persistent Systems commonly sponsor for Software Engineers?
Persistent Systems sponsors H-1B visas for most Software Engineer hires requiring work authorization. For Canadian and Mexican nationals, TN status is an option since software engineering qualifies under USMCA job categories. For longer-term employees, Persistent Systems has also supported EB-2 and EB-3 Green Card sponsorship through the PERM labor certification process.
What qualifications does Persistent Systems expect for sponsored Software Engineer roles?
Most Software Engineer roles at Persistent Systems require a bachelor's degree in computer science, software engineering, or a closely related field, which also satisfies USCIS's specialty occupation standard for H-1B petitions. Hands-on experience with Java, Python, cloud infrastructure, or enterprise platforms is commonly expected. Roles vary by seniority, so reviewing each listing's required stack before applying is practical.
How long does the visa sponsorship process take for a Software Engineer offer at Persistent Systems?
For H-1B transfers from an existing H-1B employer, you can typically start working within days of filing under portability rules after 240 days if the petition is pending. For new H-1B cap filings, the October 1 start date applies, so timing your offer and lottery registration between January and April matters. TN petitions for eligible nationals can be processed at the border with no USCIS wait. USCIS premium processing, currently available for H-1B petitions, can reduce adjudication to 15 business days if your employer elects it.
See which Software Engineer at Persistent Systems employers are hiring and sponsoring visas right now.
Search Software Engineer at Persistent Systems Jobs