11+ System integration testing Jobs in Bangalore (Bengaluru) | System integration testing Job openings in Bangalore (Bengaluru)
Apply to 11+ System integration testing Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest System integration testing Job opportunities across top companies like Google, Amazon & Adobe.
Relevant Experience: 3-7 Years
Location: Bangalore
Client: IBM
Exposure to Connect Direct on multiple operating systems
Job Scheduler
Analysis, Build and troubleshooting skills
Nice to have skill:
Github (any source control)
CodeFresh (any devops tool).Exposure to Cloud
About Ritually
Ritually is building the definitive process discovery platform for back office work. Our product fuses underutilized system telemetry with computer vision to help large enterprise and scaling mid-market companies deeply understand and reimagine their highest value and most repetitive processes for a world where humans and agents work together. We're based in New York and Denver.
We believe deeply in trust (of our customers and each other), craft, customer obsession, and speed.
You'll be joining an AI-native, fast-moving, and repeat founding team. Ritually's founders previously built and exited a startup (Involvio) to Cisco. The company is funded and working with design partners.
The Role
This is a founding applied-AI role. You'll be building our core data pipeline and intelligence layer with the founding team from 0-1 You'll be tackling our largest technical challenges across technologies.
What You'll Do
- Design and build data pipelines that capture and turn high volumes of system activity into structured, queryable data.
- Turn raw activity streams into processes: sessionize event logs, cluster recurring sequences, and use LLMs to label and summarize what's happening.
- Build the evaluation backbone from scratch: stand up synthetic data generation pipelines that produce labeled scenarios to measure accuracy and catch regressions.
- Own data quality and privacy.
- Partner closely with the founders and the rest of engineering to ship features end to end.
What We're Looking For
- 1-4 years of experience in data engineering, AI/ML engineering, or backend work with a data focus (some of this can be project or research experience).
- Strong in Python and/or TypeScript, comfortable in SQL, and able to build data pipelines you can trust.
- Hands-on experience working with LLMs structured output, prompting, and wrangling non-determinism while keeping behavior reliable.
- A practical sense for evaluation: you know that "it looks right" isn't the same as "it's measurably right."
- Care about data privacy and handling sensitive information responsibly.
- Comfort with ambiguity and a real appetite to own a hard, open-ended problem.
Nice to Have
- Background in process mining, sequence / event-log analysis, or workflow analytics.
- Deeper PostgreSQL: window functions, partitioning, pg_cron, query performance.
- Embeddings and vector search (pgvector) or semantic retrieval.
- Familiarity with cloud infrastructure.
- Any prior early-stage startup experience.
- Degree in computer science or a related field.

It’s a global digital engineering and technology (MNC)
Job Details:
- Role: Senior Staff Engineer, Java, Node JS
- Experience: 7.5 -9 Years
- Employment Type: Full-time
- Work Mode: Bengaluru (Onsite- 5 days)
Job description
REQUIREMENTS:
- Strong experience in Backend Engineering, Microservices, and Distributed Systems
- Deep hands-on expertise in Java and Node.js development
- Strong experience in designing and developing RESTful APIs and backend services
- Strong understanding of OOP, Data Structures, Algorithms, and Software Design Principles
- Hands-on experience with PostgreSQL, MongoDB, or similar databases
- Experience with system design, scalability, fault tolerance, and performance optimization
- Experience with Redis, messaging systems, and event-driven architectures
- Hands-on experience with Git, automated testing, CI/CD, Docker, and Kubernetes
- Strong understanding of API security, authentication, and authorization
- Experience with observability, monitoring, and production support
- Strong troubleshooting, analytical, and problem-solving skills
- Experience working in Agile/Scrum environments
- Excellent communication and stakeholder management skills
- Experience with Spring Boot, TypeScript, NestJS, Kafka, and AI-assisted coding tools is preferred
RESPONSIBILITIES:
- Design, develop, and maintain scalable backend services, microservices, and APIs
- Build high-performance RESTful and event-driven applications
- Own system design, data models, integrations, scalability, and reliability
- Collaborate with product and engineering teams to deliver business solutions
- Write clean, secure, maintainable, and well-tested code
- Conduct code reviews and mentor junior engineers
- Troubleshoot production issues and perform root cause analysis
- Improve CI/CD pipelines, monitoring, logging, and operational practices
- Optimize application performance, database efficiency, and system scalability
- Participate in architecture discussions, design reviews, and technical decision-making
- Implement security best practices and engineering standards
- Support platform modernization and continuous improvement initiatives
- Leverage modern development tools and AI-assisted coding practices to improve productivity
- Participate in Agile ceremonies and collaborate with cross-functional stakeholders
- Ensure delivery of high-quality, reliable, and scalable backend solutions.
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related fields
Company Description
Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top 5 Canadian, and top 3 Asian banks. The Smarsh advantage is customers stay ahead of compliance and uncover patterns and relationships hidden within their data.
At Smarsh , we’ve been helping our customers manage new forms of communication since 1998. We work closely with regulators including the SEC, FINRA, IIROC, and the PRA and FCA, and with our customers, to ensure that they understand the capabilities of today’s technology and that our platform meets their most stringent requirements. Our products include Connected Capture, Connected Archive, Web Archive & Business Solutions.
About the team
Are you an SRE with excellent Observability, Containerization and Orchestration skills? As a Site Reliability Engineer (SRE) in the Smarsh SaaS Operations team, you'll be part of a team who measures and improves production performance reliability through sustainable engineering practices for our suite of applications. Toil will be your number one enemy, observability your closest friend and your mission will be to drive operational burden as close to zero as you can.
Responsibilities
- Responsible for technical direction at the platform solutions level. Is able to weigh the pros and cons of various solutions and credibly argue for the best path
- Work closely with Product Management and the rest of the engineering team to define features and their implementations with careful attention to quality, scalability, and maintainability
- Can break down complex technical solutions into abstractions that the rest of the team and understand
- Can investigate and solve complex bugs, performance, and scalability issues
- Collaborates with multiple agile teams to ensure their solutions integrate effectively
- Track work in ticketing system (JIRA)
- Participate in Pull Request reviews. Provide and receive feedback to continuously improve.
- Other duties as assigned.
Desired skills & experience
- A minimum 10+ years industry experience
- Masters in CS or equivalent
- Must have experience in Azure or AWS, either running some large-scale app there or migrating to Azure/AWS.
- Experience operating Cloud Foundry in production environments
- Experience managing CI/CD systems (Concourse, Jenkins, TravisCI etc.)
- Experience deploying and/or operating ELK stack
- Experience with container technologies and orchestration platforms (Docker, Kubernetes, Cloud Foundry)
- Experience working with monitoring and observability tools (We use Datadog and New Relic)
- Familiarity with working with PostgreSQL and MongoDB
- Background working in a multi-platform environment (Linux, Windows)
- Experience with running on a cloud platform, AWS preferred (S3, RDS, SQS)
- Familiarity with Agile/Scrum/Kanban methodologies
- Familiarity with programming/scripting languages (ie. Python, Bash, PowerShell, Go, etc.)
Additional Skills
- Expert programming skills in relevant languages
- Exceptional analytical and problem-solving skills
- Strong communication and collaboration skills
- Deep understanding of modern software architecture
- Deep domain knowledge of the industry, platform, and existing processes
- Fault-tolerant design & maintenance
- Knowledge and understanding of modern software programming/engineering.
- Product delivery lifecycle - requirement refinement through ops
Why Smarsh?
Ready to join a thriving tech company that’s redefining digital archiving and business intelligence?
Smarsh is the leading comprehensive archiving platform. Recognized as one of today’s fastest growing companies in the U.S., Smarsh delivers innovative cloud-based solutions that help organizations manage and enforce flexible and secure records retention and compliance strategies for electronic communications, including social media and enterprise social networks (Yammer, Chatter, Facebook, LinkedIn and more).
Our motto is ‘People First. Inspire Confidence. Embrace the Impossible.’ We hire lifelong learners who have a passion for their discipline and a track record of excellence. To learn more about us, visit www.smarsh.com/careers
We are looking for Advance Java developers who want to help us design cutting edge scalable products to meet our rapidly growing business. We are building out a team and looking for multiple levels but you should have at least 6+ years of programming experience.
Key Responsibilities
- Build high availability and extreme reliable high volume transactional systems.
- Deliver reliable solutions that handle massive data and high traffic.
- Complete ownership of problem-free execution of owned modules and solutions.
- Focus on code optimization, code quality, maintainability etc.
Skills required
- Hands-on experience in Core J2EE or Core Java (collection, multithreading).
- Proficiency in Spring, Hibernate, Kafka, JDBC.
- Excellent data structure & algorithm and problem solving skills.
- Strong working knowledge of Databases – MySQL/NoSQL, OS - Windows/Linux.
- Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development.
- Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs).
- Customer-focused, react well to changes, work with teams and able to multi-task.
They have partnered with major airlines and entertainment brands such as Disney Theatrical Group, Qantas, Iberia, Alaska, Malaysia Airlines, Vistara, IndiGo, Volaris, and others. Their platform offers innovative tools to drive revenue, operational efficiency, and digital shopping conversion.
Job Profile:
The Customer Success Manager will be a global evangelist for the platform and ensure all customers understand the value that the platform offers.
You will be the primary point of contact to ensure customers implement and derive maximum value from the platform.
Owning every aspect of the lifecycle of a customer ; working with them through implementation, launch, ongoing account support, and working with the Director of Customer Success to eventually grow the relationship.
Building strong relationships with our customers and influencing key decision-makers to adopt our best practices.
Understanding the specific goals of our individual customers, and how our platform can help them achieve those goals.
Collaborating with the engineering team to communicate the critical priorities of our customers, and to relay back appropriate timelines for completion.
Maintaining regular communications (usually weekly) with customers, providing them with success metrics, gathering feedback for product enhancements, and understanding any of their concerns.
Managing the majority of written and verbal communication with our customers, both when things are going well and when they aren't.
Performing detailed analysis to drive actionable insights for our customers.
Keeping track of potential risks with our individual customers, developing mitigation strategies, and taking ownership of the outcome.
Available to work at hours suitable to our customers in a broad range of time zones
Travel will be required. We estimate 1-2 weeks of international travel per month.
Requirements:
A demonstrated track record of success as a Customer Success Manager, ideally with an early-stage SaaS company working with a smaller group of clients and large deal sizes
Strong written and verbal skills, comfort navigating uncomfortable situations, exceptional "diplomacy" skills and emotional intelligence
An advanced level of Excel knowledge (experience in QuickSight, think-cell and SQL are a plus)
Familiarity with (or a strong interest in) the airline/travel / entertainment industries is desirable
English fluency, and fluency in Spanish and/or Portuguese not required but are a plus
About the Company
Peacock Engineering Ltd is a Gold-accredited IBM Premier Business Partner which has amassed over 300 person years of experience implementing business critical EAM (Enterprise Asset Management) solutions across a range of industries such as oil & gas, pharmaceuticals, utilities, facilities management, transport, and power generation.
Peacock Engineering Ltd specialise in providing consultancy services and support for the IBM Maximo EAM software product and maintain a pool of highly experienced and capable consultants fully conversant with IBM Maximo and its functionality, capabilities, and opportunities for customisation to meet business need.
Main Purpose:
Peacock Engineering’s Technical Services team is now looking for an IBM Maximo Technical Professional to support the growing demand for Maximo enterprise asset management solutions, working from our office in Bangalore.
Specific Responsibilities:
- Technical expert in IBM Maximo EAM technology.
- Should be well versed in MBO customizations for Maximo 7.x version.
- Advanced JAVA, SQL knowledge.
- Maximo building and deploying to various instances.
- Business process management using workflow design and management.
- Expert Knowledge of Maximo Integration Framework (MIF).
- Provide technical services over the entire lifecycle of a project.
- communication skills (verbal and written) possess the ability to multi-task.
- Maximo installations and upgrade work experience
- Participate in solution architecture design.
- Perform application and solution development to meet project requirements.
- Develop and document detailed technical designs to meet business requirements.
- Manage multiple technical environments and support the development and testing processes.
- Lead or assist in data conversion and migration efforts.
- Configure Maximo and assist in the development of interfaces to external systems.
- Identify areas of customization and optimization and provide solutions that meet the business requirements.
- Conduct system testing, as necessary.
Skill Requirements - Essential:
- Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience.
- Strong Maximo technical knowledge required to help execute numerous projects.
- Minimum eight (8) years of work experience in a technical position with the implementation and utilization of fully integrated enterprise asset management system.
- Proficient to convert functional requirements into technical specifications, and configure, tailor and or customize the solutions including building interfaces.
- Ability to create and update advanced technical documentation.
- Strong communication skills and the ability to work well in a project team environment.
- Drafting/Reviewing Functional Specifications
- Drafting/Reviewing Technical Specifications
Skill Requirements - Preferable:
- To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value.
- To work with leading Resources client’s major customers and suppliers to develop and execute projects and reliability strategies.
- To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution.
- IBM Maximo 7.x certification
Person Specification/Attributes:
- Professional and committed, with a disciplined approach to work.
- Motivated and driven by finding and providing solutions to problems.
- Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers.
- Has respect for others and their views.
- Technology minded and focused, enthusiastic about technologies.
- Analytical, able to raise from the detail and see the bigger picture.
- Dedicated to continually updating and upgrading own knowledge.
- Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things.
- Values quality at the centre of all things in work.
Due to considerable amount of virtual working and interaction with colleagues and customers in different physical locations internationally, it is essential that the successful applicant has the drive and ethic to succeed working in small teams physically but in larger efforts virtually. Self-drive to communicate constantly using web collaboration and video conferencing is essential.
As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.
• Development and unit testing of web application including front-end (SPA) and back-end (microservices),
maintenance & support of the same
• Provide assistance to Project Managers and Technical Leads in the planning of projects (eg provision of
estimates, risk analysis, requirements analysis, technical options)
• Software Design
• Involvement in full life cycle of projects (including requirement analysis and system design, development
and support if required)
• Support and work collaboratively with teams across areas of design, development, quality assurance and
operations
• Commit your knowledge and experience into team success
• Be prepared to travel (when needed) to work with other offices
• Attend meetings if required to discuss and demonstrate solutions at both technical and business level
• To be a single person responsible for overall technical health and Tech Ownership
• To be a knowledge keeper for product, its architecture, design and implementation details
• Provide overall mentorship, coaching and on-demand trainings to improve and unify development style
REQUIRED SKILLS AND EXPERIENCE
• 7+ years in application development
• Understanding the sense of OOP/OOD/DDD
• Using of OOP and patterns
• ASP.NET MVC experience
• Database experience (MS SQL, MongoDB, ElasticSearch or similar) and ORM technologies (LINQ, EF or similar)
• MSBuild
• Performance optimization
• Security design and implementation
• API design and development including RPC-like / REST
• Distributed message based application design and implementation
• TDD practices
• CI/CD practices
• HTML5/CSS3/JavaScript/TypeScript and AJAX experience
• SPA (Single Page Application) design and implementation (Angular, React, Vue.js or similar)
DESIRABLE SKILLS AND EXPERIENCE
• CQRS and Event Sourcing pattern Experience
• AWS-based development
• Serverless
• Docker
• .Net Core
• MongoDB
• ElasticSearch
• Knockout.js
• Vue.js
• Design and usability skills are a plus
• Multi-tenant application development experience is a huge plus
PERSONAL SKILLS
• Clever personality
• Strong spirit skills set: conflict resistant, self -motivated, result-oriented, responsible, honest, “open”,
courageous
Responsibilities:
- Drive innovation and manage product development teams within a fast paced, agile environment
- Cultivate an environment of continuous engineering improvement through mentoring, feedback, and metrics
- Recruit IT professionals with business and industry experience, and develop, reward and energize a competent, effective team within the technology organization.
- Lead software development teams, obtaining necessary resources, acting as an escalation point and removing impediments to achieve goals and objectives
- Engage in hands-on design and ensure alignment of strategy, architecture, tools/methods with software engineers and architects to execute product road-maps
- Collaborate with a wide variety to stakeholders within business and technology teams to drive change required to execute product road-maps
- Enable integrated teams to deliver technology solutions in support of key product initiatives by working closely with product managers, technical project managers, architects, engineers, and quality assurance

