Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Application Development Engineer @ TIBCO

Home > Quality Assurance and Testing

 Principal Application Development Engineer

Job Description

 
  • Software Development: Develop core components, frameworks, and libraries using Java, Spring Boot, JavaScript, Typescript, React, and Python. Optimize codebases for performance and scalability, with a strong focus on delivery by collaborating with global and virtual teams.
  • Technical Leadership: Lead the analysis, conceptual design, and technical direction of complex projects. Engage with stakeholders to understand requirements and present architectural solutions based on TOGAF principles and established architectural patterns.
  • Architecture & Design: Design scalable, maintainable, secure, low-latency, and performant systems. Identify trade-offs, costs, bottlenecks, and mitigate risks in architecture.
  • AI-First Development : Champion the use of AI/ML across the development lifecycle to improve quality, accelerate delivery, and automate repetitive coding tasks. Use tools like GitHub Copilot, Windsurf, and custom LLM-based agents to enhance engineering efficiency.
  • Mentorship: Guide and mentor junior engineers, fostering a culture of technical excellence and continuous learning.
  • Agile Collaboration: Work within agile frameworks like SAFe and methodologies like Scrum and Kanban to ensure timely and effective project delivery.
  • AI/ML Integration : Apply Generative AI (GenAI), Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Model Context Protocol (MCP) to build intelligent, adaptive system components and developer tools.
Required Experience & Skills
  • Experience: 15+ years of experience in software development.
  • Architecture: Expertise in designing systems using TOGAF principles and established architectural and security best practices.
  • Languages & Frameworks: Expert-level proficiency in Java, Spring Boot, and Hibernate. Strong experience with JavaScript, Typescript, React, and Python.
  • Databases: Expertise in both SQL (e.g., Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Neo4j, VectorDB).
  • Cloud & Containerisation: Hands-on experience with Kubernetes (K8S), Microservices, REST, and Docker.
  • AI/ML: Proven experience with GenAI, LLM, RAG and MCP.
  • Communication & Leadership: Strong problem-solving, social, and analytical skills. Ability to engage with stakeholders, plan and estimate architectural tasks, and identify trade-offs and risks.
  • Formal Education: Bachelors degree in Engineering/Technology (BE/BTech) or higher, in Computer Science (CS).
Strongly Preferred
  • Application Servers: Experience with application servers like Tomcat, WebSphere, or JBoss.
  • Caching: Experience with caching technologies such as Ehcache and Infinispan.
  • Microservices: Experience in designing and deploying microservices-based architectures.
  • Cloud: Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Data Management & Tools: Experience with Kafka, Elasticsearch, Datalake, gRPC, Apache Spark, and tools like Git, Maven, Terraform, Grafana, Kibana, and Prometheus.
  • Security: Knowledge of HTTPS, TLS, and OWASP security principles.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: TIBCO
Location(s): Pune

+ View Contactajax loader


Keyskills:   Hibernate Tomcat JBoss Coding Javascript Agile Application development Oracle SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Automation Engineer

  • Cognizant
  • 5 - 7 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Bengaluru
  • 10 days ago
₹ Not Disclosed

TIBCO

TIBCO Software India Pvt Ltd Headquartered in Palo Alto, Calif., TIBCO Software empowers businesses to their digital destinations by interconnecting everything in real time and providing augmented intelligence for everyone, from business users to data scientists. With more than 10,000 customers...