HamburgerMenu
hirist

Verint - Software Architect - Java Full Stack Development

Verint Systems
12 - 16 Years
Bangalore

Posted on: 18/09/2026

Job Description

Software Architect (Java Full-Stack)

Company Overview :

Verint Systems is a global leader in customer engagement and intelligence solutions, helping organizations of all sizes build enduring customer relationships through its cloud and hybrid platform. Verint's AI-powered portfolio spans workforce management, quality monitoring, performance management, and digital-first customer engagement - serving thousands of organizations across industries worldwide.

We are building a high-impact engineering team in India to accelerate the development of our Workforce Management (WFM), Performance Management (PM), and Platform product areas. These roles represent a ground-floor opportunity to shape the team, influence architecture, and contribute directly to products used by enterprise customers globally.

Position Overview :

Role : Software Architect (Java Full-Stack)

Location : Bangalore, India (Hybrid)

Technologies : Java, Spring Boot, Spring MVC, ReactJS, REST APIs, PostgreSQL/MS SQL, AWS/Azure, Docker/Kubernetes, Jenkins, CI/CD tooling

Seniority : 12+ years of professional software engineering experience, including 3+ years in architecture or technical leadership

Work Mode :
Agile Scrum, two-week sprints, cross-timezone collaboration with R&D centers in UK and the US

About the Role :

As a Software Architect for the WFM/PM platform in India, you will define the technical blueprint for how Verint's engineering team builds, scales, and evolves its Java-based product suite. You will own system-level design decisions, establish cross-cutting architectural standards, and ensure the platform is secure, observable, performant, and maintainable at enterprise scale. You will apply proven software craftsmanship principles - including 12-Factor App methodology, SOLID principles, and design patterns - to guide the team toward a high-quality, long-lived codebase. You will work at the intersection of hands-on technical depth and strategic engineering leadership.

Key Responsibilities :

Architecture and System Design :

- Define and own the technical architecture for WFM, PM, and Platform product areas - spanning Java backend services, frontend systems, APIs, database design, and cloud/on-premises infrastructure.

- Create, maintain, and communicate Architecture Decision Records (ADRs) and system design documentation.

- Lead system-level design reviews; enforce architectural governance and review gates for new features and initiatives.

- Apply and enforce 12-Factor App methodology, SOLID principles, and established design patterns across the codebase.

- Design enterprise-grade RESTful API contracts, versioning policies, backward compatibility strategies, and service boundary definitions.

- Architect solutions for both Cloud (AWS/Azure) and On-Premises deployment environments, ensuring consistency and portability.

Java Backend Engineering Excellence :

- Own architectural implementation of Java and Spring Boot microservices, including Spring MVC, JPA/Hibernate, and integration patterns.

- Define and govern database architecture across PostgreSQL, MS SQL, and other relational stores; own schema design, query optimization, stored procedure standards, and indexing strategy.

- Establish standards for unit and integration testing using PowerMock, Mockito, and JUnit; define test coverage thresholds and enforcement mechanisms.

- Evaluate and govern usage of build tools including Gradle, Maven, and npm; define dependency management and versioning standards.

- Champion secure-by-design practices aligned with OWASP Top 10 and enterprise customer security requirements.

Frontend and Full-Stack Oversight :

- Define frontend architecture standards for ReactJS-based applications, including component design, state management, and performance optimization.

- Govern integration patterns between backend Java services and frontend applications, including API design, authentication (OAuth 2.0/JWT), and error handling.

- Provide architectural guidance on NodeJS services where applicable, including integration with Java backend systems.

- Ensure accessibility, internationalisation (i18n), and cross-browser compatibility are considered in frontend architecture decisions.

DevOps, CI/CD, and Operational Excellence :

- Define CI/CD pipeline architecture using Jenkins and other DevOps tooling; establish standards for automated build, test, and deployment workflows.

- Own deployment architecture for application server environments including Tomcat, JBoss, and Oracle WebLogic Server (14+).

- Establish observability architecture: logging, metrics, distributed tracing, and alerting standards for both cloud and on-premises deployments.

- Define SLOs, SLIs, and error budgets; lead post-incident architecture reviews and drive systemic reliability improvements.

Technical Standards, Governance, and Mentorship :

- Define and own engineering standards: coding guidelines, testing strategy, performance benchmarks, scripting conventions (Python, Shell, Batch), and security requirements.

- Establish and maintain the technology radar; govern adoption of third-party libraries, frameworks, and tools.

- Own the technical debt roadmap; prioritize and sequence refactoring and modernization initiatives.

- Serve as the architectural mentor for Senior and Lead engineers; enable the team to make sound design decisions independently.

- Facilitate architecture guilds, design sprints, and tech talks to elevate team-wide architectural thinking.

Cross-Functional and Global Collaboration :


- Partner with global R&D leadership, Product, and Engineering leaders in UK and the US to align architecture with product strategy.

- Provide architectural input into roadmap planning, make-vs-buy evaluations, and platform investment decisions.

- Communicate complex technical concepts clearly to non-technical stakeholders including Product, Customer Success, and executive audiences.

- Engage directly with customers and enterprise stakeholders on production issues requiring architectural-level analysis and resolution.

Required Qualifications :

Education :

- B.E. / B.Tech. / M.Tech. / M.Sc. in Computer Science, Software Engineering, or a closely related STEM field.

- Equivalent exceptional practical experience with a demonstrable architectural portfolio will be considered.

Experience :

- 12+ years of professional software engineering with 3+ years in a dedicated architecture, principal engineer, or technical lead role.

- Demonstrable record of architecting large-scale, multi-tenant enterprise Java applications serving enterprise customers.

- Experience driving architecture across distributed, cross-timezone engineering organizations.

Technical Skills :

- Back-End : Expert-level Java and Spring Boot (Spring MVC, JPA/Hibernate, Spring Security). Deep expertise in RESTful API design, microservices architecture, and enterprise integration patterns.

- Frontend : Strong architectural knowledge of ReactJS. Familiarity with Angular and NodeJS.

- Databases : Expert-level PostgreSQL and MS SQL relational database architecture. Deep SQL query optimization, stored procedure design, schema migration, and indexing strategy.

- Application Servers : Oracle WebLogic Server (14+), Tomcat, and JBoss/WildFly.

- Build and Tooling : Gradle, Maven, npm. IDE expertise with IntelliJ IDEA and Eclipse.

- Testing : Expert-level JUnit, Mockito, PowerMock, and integration testing strategy.

- Scripting : Python, Shell Script, and Batch Script for automation and operational tooling.

- Cloud and Infrastructure : AWS or Azure architecture. Docker and Kubernetes. IaC fundamentals (Terraform or CloudFormation).

- CI/CD : Jenkins pipeline architecture and CI/CD platform design.

Preferred / Nice-to-Have Qualifications :

- Experience in WFM, PM, or enterprise analytics SaaS domains.

- Familiarity with Verint WFO, PM product architecture.

- AWS Solutions Architect Professional or Azure Solutions Architect Expert certification.

- Experience with TOGAF, C4 model, or equivalent architectural frameworks.

- Contributions to open-source projects or published technical content.

- Knowledge of regulatory compliance architecture (GDPR, SOC 2, ISO 27001).

What We Offer :

- Competitive compensation package including performance-linked bonus.

- Comprehensive health insurance for employee and dependents.

- Flexible hybrid working model balancing remote and in-office collaboration.

- Annual learning and development budget - courses, certifications, and conference attendance.

- Access to Verint's global R&D community and opportunity to collaborate with world-class engineers.

- Clear career-growth path with transparent promotion criteria and regular performance conversations.

- Modern, well-equipped offices in Bangalore.

- Employee well-being programs and paid volunteering days.

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...