Overview
Skills
Job Details
We are seeking an experienced Appian BPM Developer to design, develop, and implement business process management applications using the Appian platform. The ideal candidate will have strong technical expertise in Appian BPM, hands-on development skills, and the ability to collaborate with cross-functional teams to deliver scalable and efficient solutions.
Roles & Responsibilities:
-
Design, develop, and configure Appian applications, including process models, interfaces, records, reports, and integrations.
-
Collaborate with business analysts, architects, and stakeholders to gather requirements and translate them into Appian solutions.
-
Implement Appian plug-ins, smart services, and Appian objects for complex workflows.
-
Integrate Appian applications with external systems using web services (REST/SOAP), APIs, and databases.
-
Perform unit testing, debugging, and performance optimization of Appian applications.
-
Provide technical guidance and best practices for Appian development within the team.
-
Support application deployment, upgrades, and production maintenance.
Required Skills:
-
Hands-on experience in Appian BPM (design, development, and deployment).
-
Strong understanding of Appian objects: Process Models, Records, Reports, CDT, SAIL, Sites, etc.
-
Experience with Appian versions 21.x and above (latest versions preferred).
-
Knowledge of Appian plug-ins, smart services, and custom expressions.
-
Proficiency in integrating Appian with databases and external systems via APIs (REST/SOAP).
-
Good understanding of relational databases (Oracle, SQL Server, or PostgreSQL).
-
Strong problem-solving and debugging skills.
-
Excellent communication and collaboration skills.
Good to Have:
-
Appian Level 1 / Level 2 / Level 3 Certified Developer.
-
Experience with Agile methodologies.
-
Knowledge of Java, Spring Boot, or other backend technologies for custom integration.
-
Exposure to DevOps tools for Appian CI/CD.
-
Cloud environment experience (AWS, Azure, or Google Cloud Platform).