
Job Overview
Location
India - Pune
Job Type
Full-time
Category
Software Architect
Date Posted
February 27, 2026
Full Job Description
đź“‹ Description
- • As a Specialist Software Architect at NICE Ltd., you will be instrumental in shaping the technical future of our cutting-edge solutions. This role demands a visionary leader with a deep understanding of complex software systems, a passion for innovation, and the ability to translate intricate business needs into robust, scalable, and high-performance architectures. You will operate at the forefront of technology, leveraging your expertise in both the Java ecosystem and Python to design and implement polyglot, cloud-native applications that drive business value and deliver exceptional customer experiences.
- • Your primary responsibility will be to define and drive the end-to-end system architecture for our high-throughput, fault-tolerant applications. This involves architecting solutions based on modern paradigms such as Microservices and Cloud-native patterns, ensuring that our systems are resilient, adaptable, and capable of handling massive scale.
- • A key aspect of this role is the seamless integration of diverse technologies. You will design and oversee the integration of robust Java-based backends with sophisticated Python components. This synergy is crucial for developing advanced data pipelines, implementing cutting-edge AI/ML models, and automating complex operational workflows, thereby enhancing the capabilities and intelligence of our platforms.
- • You will be the guardian of our technical standards, establishing and rigorously enforcing architectural principles, coding standards, and security protocols throughout the entire development lifecycle. This ensures consistency, quality, and security across all our software products.
- • Effective stakeholder management is paramount. You will collaborate closely with product managers, business analysts, and executive leadership to ensure that our technical roadmaps are perfectly aligned with overarching business objectives and strategic goals. Your ability to communicate complex technical concepts to non-technical audiences will be critical in fostering this alignment.
- • As a senior technical leader, you will play a vital role in mentoring and guiding our talented senior engineering teams. This includes conducting in-depth code reviews, performing architectural audits, and fostering a culture of continuous learning and technical excellence, empowering our engineers to reach their full potential.
- • You will spearhead critical legacy modernization initiatives. This involves architecting and leading the migration of existing on-premise Java applications to modern, containerized cloud environments, leveraging the scalability, flexibility, and cost-efficiency of cloud platforms.
- • This role requires a proactive approach to identifying and mitigating technical risks, ensuring the long-term viability and maintainability of our software solutions. You will be responsible for evaluating new technologies and methodologies, making informed recommendations for adoption where they align with our strategic vision.
- • You will contribute to the continuous improvement of our development processes, advocating for best practices in areas such as Agile methodologies, DevOps, and automated testing, to enhance team productivity and product quality.
- • The ideal candidate will possess a deep understanding of distributed systems, asynchronous communication patterns, and event-driven architectures, essential for building resilient and scalable enterprise-grade applications.
- • You will be involved in capacity planning and performance tuning, ensuring our applications meet stringent performance requirements and can scale effectively to meet growing demand.
- • This is an opportunity to make a significant impact on a global scale, working with a market-disrupting company that is at the forefront of innovation in AI, cloud, and digital transformation.
🎯 Requirements
- • Expert-level mastery of the Java ecosystem, including Core Java, Spring Boot, Hibernate, and high-performance multithreading.
- • Strong hands-on experience with Python frameworks (e.g., FastAPI, Django) or data libraries (e.g., PySpark, PyFlink, NumPy) for building integrated services.
- • Extensive experience with major cloud platforms (AWS/Azure/GCP), containerization technologies (Docker), orchestration (Kubernetes), and CI/CD automation.
- • Deep knowledge of messaging queues (Kafka, RabbitMQ), API Gateways, and both SQL and NoSQL database design principles.
- • Proven track record of delivering at least 2–3 large-scale enterprise projects as a primary Architect.
- • 10-14 years of experience in software architecture and development.
🏖️ Benefits
- • Opportunity to work with a market-leading, global company at the forefront of AI, cloud, and digital transformation.
- • NiCE-FLEX hybrid work model: 2 days in the office, 3 days remote work per week, offering maximum flexibility.
- • Endless internal career opportunities across multiple roles, disciplines, domains, and locations.
- • Collaborative, fast-paced, and creative work environment with teams comprised of top talent.
- • Continuous learning and growth opportunities, with the chance to constantly raise the bar.
Skills & Technologies
About NICE Ltd.
NICE Ltd. is an Israeli-headquartered global enterprise software company that provides cloud platforms for customer engagement, workforce optimization, financial crime and compliance, and advanced analytics. Founded in 1986, it serves contact centers, financial institutions, and public safety organizations with solutions for recording, analytics, robotic process automation, and AI-driven insights. The company operates worldwide, with major offices in the United States, Europe, and Asia-Pacific, supporting clients in improving operational efficiency, customer experience, and regulatory compliance through data-driven decision-making.
Similar Opportunities

PAR Technology Corporation
8 days ago

Sapio Sciences LLC
5 months ago

