Senior Specialist
- Full Stack Development
- IN Full Stack Development are involved in full stack development and implement end-to-end components of custom applications. Their job involves designing and developing the UI, business logic, data & integration layer along with testing and maintenance of these layers.
Key Responsibilities
and Duties
- They are adept in the use of tools and technologies across tiers, and are proficient in working with systems infrastructure, creating, querying & manipulating databases, APIs and integration, Front-end code (HTML/CSS, bootstrap, React JS, Angular JS) and web stack back-end technologies (PHP, Python, Java, ruby on rails etc.).
- They have a sound understanding of CI/CD processes, agile development.
- They possess deep understanding of programming fundamentals and can learn new frameworks, languages and tools as required on projects. Educational Requirements
- University (Degree) Preferred Work Experience
- 5+ Years Required; 7+ Years Preferred Physical Requirements
- Physical
Requirements:
Sedentary Work Career Level 8IC Job Summary: We are seeking a Senior Specialist Full Stack Developer to SIA team, focused on building scalable backend services and enabling seamless system integrations across the enterprise. This role will design and develop high-performance Java-based APIs and services, build robust integration pipelines using Apache Camel, and implement BPM-driven workflows to automate critical business processes. The candidate will also architect event-driven solutions using Apache Kafka to support real-time data streaming across distributed systems. This is a hands-on technical role suited for someone who enjoys solving complex integration challenges and building resilient, high-throughput systems that connect multiple platforms and business functions.
Key Responsibilities
and Duties:
- Design, develop, and maintain high-performance Java backend services and RESTful APIs to support enterprise applications.
- Build and manage integration workflows using Apache Camel, including routing logic, data transformation, and protocol mediation across heterogeneous systems.
- Implement and administer BPM workflows to automate and orchestrate multi-step business processes across teams and platforms.
- Design and develop event-driven solutions using Apache Kafka for real-time messaging, data streaming, and asynchronous communication between distributed services.
- Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
- Ensure system reliability, performance,
and fault tolerance across integration pipelines and messaging infrastructure.
- Troubleshoot and resolve production issues related to integration flows, workflow automation, and event streaming.
- Participate in code reviews, design discussions, and contribute to engineering best practices. Required
Skills:
- 7+ years of hands-on software development experience, with strong proficiency in Java and backend service design.
- Hands on experience working with Apache Camel for integration routing and data transformation.
- Practical experience implementing and managing BPM workflows (e.g., Camunda, Activiti, or similar).
- Strong working knowledge of Apache Kafka, including topic design, producers/consumers, and stream processing.
- Solid understanding of RESTful API design, microservices architecture, and distributed systems.
- Experience with relational and/or NoSQL databases.
- Familiarity with CI/CD pipelines and version control tools (e.g., Git).
- Strong problem-solving skills and ability to work independently in a fast-paced environment. Preferred
Skills:
- Experience with cloud platforms (AWS, Azure, or GCP) for deploying integration and streaming solutions.
- Exposure to containerization tools such as Docker and orchestration platforms like Kubernetes.
- Familiarity with monitoring and observability tools (e.g., SignalFX, Dynatrace, Splunk).
- Knowledge of Spring Boot or similar Java frameworks for building scalable applications. Related SkillsAgile Methodology, Continuous Integration and Deployment, Data Analysis, Debugging, DevOps, Enterprise Application Integration, Operating Systems Management, Problem Solving, Programming, Software Development, Software Development Life Cycle, Web Application Development _____________________________________________________________________________________________________ Company Overview TIAA Global Capabilities was established in 2016 with a mission to tap into a vast pool of talent, reduce risk by insourcing key platforms and processes, as well as contribute to innovation with a focus on enhancing our technology stack. TIAA Global Capabilities is focused on building a scalable and sustainable organization , with a focus on technology , operations and expanding into the shared services business space.
Working closely with our U.
S. colleagues and other partners, our goal is to reduce risk, improve the efficiency of our technology and processes and develop innovative ideas to increase throughput and productivity. We are an Equal Opportunity Employer. TIAA does not discriminate against any candidate or employee on the basis of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other legally protected status. Our Culture of Impact At TIAA, we're on a mission to build on our 100+ year legacy of delivering for our clients while evolving to meet tomorrow's challenges. We equip our associates with future-focused skills and AI tools that enable us to advance our mission. Together, we are fighting to ensure a more secure financial future for all and for generations to come. We are guided by our values: Champion Our People, Be Client Obsessed, Lead with Integrity, Own It, and Win As One. They influence every decision we make and how we work together to serve our clients every day. We thrive in a collaborative in-office workplace where teams work across organizational boundaries with shared purpose, accelerating innovation and delivering meaningful results. Our workplace brings together TIAA and Nuveen's entrepreneurial spirit, where we work hard and work together to create lasting impact. Here, every associate can grow through meaningful learning experiences and development pathways—because when our people succeed, our impact on clients' lives grows stronger. Accessibility Support TIAA offers support for those who need assistance with our online application process to provide an equal employment opportunity to all job seekers, including individuals with disabilities. If you are a U.
S. applicant and desire a reasonable accommodation to complete a job application please use one of the below options to contact our accessibility support team: Phone: (800) 842-2755 Email: [
[email protected]](mailto:
[email protected]) Privacy Notices For Applicants of TIAA, Nuveen and Affiliates residing in US (other than California), click [here](https://www.tiaa.org/public/tiaa-nuveen-privacy). For Applicants of TIAA, Nuveen and Affiliates residing in California, please click [here](https://www.tiaa.org/public/tiaa-nuveen-ca-privacy). For Applicants of TIAA Global Capabilities, click [here](https://www.tiaa.org/public/support/privacy/tiaa-global-capabilities-privacy-notice). For Applicants of Nuveen residing in Europe and APAC, please click [here](https://www.tiaa.org/public/nuveen-eu-uk-privacy).
📌 Senior Associate (Pune)
🏢 Tiaa External Schroder Internal
📍 Pune