cover image
Persistent Systems

Persistent Systems

www.persistent.com

4 Jobs

24,746 Employees

About the Company

We're a trusted partner in Digital Engineering and Enterprise Modernization, leveraging deep technical expertise to help clients stay ahead. Our solutions empower clients to outpace competition. Partnering with industry leaders worldwide, including top US companies and banks, we drive innovation across Healthcare and Life Sciences; Banking, Financial Services, and Insurance; Software and Hi-Tech; and Emerging Verticals.

Our innovative approach and client focus led to $1,186.0M revenue in FY24, with 14.5% Y-o-Y growth. With 23,800+ global team members across 21 countries, we are empowering industry leaders worldwide with transformative technology solutions. Recognized as the “Most Promising Company” of the Year at CNBC-TV18 India Business Leader Awards 2023 and a Leader in Everest Group's Talent Readiness for Next-Generation IT Services PEAK Matrix® 2023, we also received four 2023 ISG Star of Excellence™ Awards for excellence in customer service. Our high employee satisfaction, with over 94% approving of the CEO and 89% recommending us, reflects our commitment to our team.

⁠We foster an environment where employees accelerate personal and professional growth, drive positive impact through cutting-edge technology, and enjoy collaborative innovation with diversity and work-life balance at the core.

Join us in shaping the future with the best in the industry.

Listed Jobs

Company background Company brand
Company Name
Persistent Systems
Job Title
Java Backend Dev Lead
Job Description
**Java Backend Dev Lead** **Role Summary** Lead a Java development team to design, build, and deploy scalable backend solutions while managing offshore-onshore collaboration and technical direction. **Expectations** 10+ years of hands-on Java development experience. Bachelor’s degree in Computer Science or related field. **Key Responsibilities** - Lead, manage, and mentor development teams to deliver high-quality backend solutions. - Drive technical decisions, architecture design, and development of complex Java applications. - Collaborate with cross-functional teams to define project requirements and timelines. - Coordinate offshore-onshore teamwork for seamless project execution. - Conduct code reviews, enforce coding standards, and resolve complex technical issues. - Stay updated on industry trends to incorporate innovation into workflows. **Required Skills** - Strong proficiency in Java, Spring, Spring Boot, Hibernate. - Expertise in microservices architecture, RESTful APIs, and cloud platforms (AWS/Azure/GCP). - Proven leadership in managing development teams and technical projects. - Experience in offshore-onshore team coordination. - Advanced problem-solving, analytical, and debugging capabilities. - Deep understanding of software development lifecycle (SDLC) and Agile/Scrum methodologies. - Strong communication and interpersonal skills for stakeholder collaboration. **Required Education & Certifications** Bachelor’s degree in Computer Science, Software Engineering, or equivalent. No specific certifications required, though familiarity with cloud certifications (e.g., AWS) is beneficial.
Toronto, Canada
On site
Senior
24-09-2025
Company background Company brand
Company Name
Persistent Systems
Job Title
Developer - Databricks engineer
Job Description
**Job Title:** Developer - Databricks Engineer **Role Summary:** On-site developer to design, implement, and optimize data pipelines and workflows on the Databricks platform, ensuring scalability and performance. Collaborate with cross-functional teams to resolve data processing challenges. **Expectations:** - 3+ years’ experience in Databricks and data engineering. - Strong proficiency in SQL, Python, and Spark for data processing. - Familiarity with cloud platforms (AWS, Azure, or Google Cloud). - Advanced knowledge of ETL processes, data integration, and data modeling. - Strong problem-solving and analytical skills. - Excellent written and verbal communication. **Key Responsibilities:** - Design, develop, and maintain data pipelines and integration solutions on Databricks. - Optimize data processing workflows for performance, reliability, and scalability. - Collaborate with cross-functional teams to define requirements and resolve technical issues. - Debug and resolve data processing errors and bottlenecks. - Continuously enhance data optimization strategies and manage system scalability. **Required Skills:** - Databricks platform expertise. - Advanced SQL, Python, and PySpark programming. - Cloud computing platforms (AWS, Azure, Google Cloud). - Data engineering, ETL development, data modeling. - Agile methodology experience (preferred). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related technical field. - Certifications in Databricks, cloud platforms, or data engineering are advantageous (not mandatory).
Brampton, Canada
On site
19-10-2025
Company background Company brand
Company Name
Persistent Systems
Job Title
Java Developer
Job Description
**Job Title** Java Developer **Role Summary** Design, develop, and maintain Java-based services and micro‑services in a cloud‑native environment. Contribute to full‑stack development and ensure high performance, security, and scalability of applications. **Expectations** - 5–12 years of professional experience - Proven expertise in Core Java and AWS‑centric development - Strong knowledge of RESTful API design and web application architecture - Familiar with CI/CD pipelines (AWS CodePipeline, Jenkins, or similar) - Hands‑on with Git, Jira, IntelliJ IDEA, VS Code, and Postman - Adherence to Agile/SCRUM practices - Solid understanding of HTTP/S, web security principles, and secure coding - Ability to work independently and collaboratively in a global, distributed team **Key Responsibilities** - Build, test, and deploy Java microservices using Spring Boot and related frameworks. - Develop and consume REST APIs, ensuring proper versioning, documentation, and compliance with contract specifications. - Implement CI/CD pipelines on AWS or Jenkins, automating build, test, and deployment processes. - Design, code, and maintain scalable, fault‑tolerant cloud‑native applications on AWS. - Participate in code reviews, unit testing, and integration testing. - Collaborate with product owners, Q&A, and DevOps to resolve defects and meet release deadlines. - Follow secure coding guidelines to mitigate web‑application vulnerabilities. **Required Skills** - Core Java (Java 8+), object‑oriented design, performance tuning - Spring Boot, Spring MVC, Spring Data, Spring Cloud (advantageous) - RESTful API design, JSON/XML manipulation, Postman testing - AWS services (EC2, Lambda, S3, API Gateway, IAM, CloudWatch, CloudFormation) - CI/CD tools: AWS CodePipeline, Jenkins (or equivalent) - Source control: Git (GitHub/GitLab/Bitbucket) - Issue tracking: Jira - IDEs: IntelliJ IDEA, VS Code - Strong grasp of HTTP/S, HTTP status codes, web security (OWASP Top 10) - Agile/SCRUM methodology, sprint planning, and retrospectives **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field - (Optional/advantageous) AWS Certified Developer – Associate or equivalent cloud certification - (Optional/advantageous) Oracle Certified Professional, Java SE Programmer ---
Bellevue, United states
On site
18-11-2025
Company background Company brand
Company Name
Persistent Systems
Job Title
Data Architect & Lead Data Engineer
Job Description
**Job title** Data Architect & Lead Data Engineer **Role Summary** Hybrid role combining data architecture and lead data engineering responsibilities to design, lead, and execute large‑scale migration from legacy systems to Databricks. Requires technical leadership, hands‑on engineering, and strategic vision to deliver a secure, scalable, and optimized data platform. **Expectations** - 10+ years in data engineering and architecture roles - Proven experience with Databricks, Apache Spark, and major cloud platforms (AWS, Azure, GCP) - Successful delivery of large‑scale data migration projects with zero data loss and minimal downtime - Strong architectural leadership and ability to mentor and guide data engineering teams **Key Responsibilities** - Define target Databricks architecture, data models, pipelines, and integration patterns - Develop migration blueprints, technical roadmaps, and best‑practice guidelines for data transformation - Lead design and development of ETL/ELT pipelines for ingestion, cleansing, and transformation - Optimize Spark jobs, implement Delta Lake, and ensure high‑performance data processing - Assess legacy systems, architect transformation logic for structured, semi‑structured, and unstructured data - Enforce data governance frameworks, lineage tracking, and compliance controls - Implement security standards for encryption, access control, and regulatory adherence - Mentor data engineers, enforce architectural standards, and collaborate with program managers, cloud architects, and stakeholders **Required Skills** - Deep knowledge of ETL frameworks, data modeling, and distributed computing - Proficiency in SQL, Python, and big data technologies - Experience with Delta Lake, data streaming, and performance tuning - Strong architectural design and technical leadership skills - Ability to drive cross‑functional collaboration and mentor technical teams **Required Education & Certifications** - Bachelor’s (or higher) degree in Computer Science, Engineering, Data Science, or related discipline - Preferred certifications: Databricks Certified Data Engineer, AWS/Azure/GCP Big Data or Data Engineering certifications, and relevant security or governance credentials.
Paris, France
Hybrid
Senior
20-11-2025