About the job Appian Software Developer
First, this role is part of IT Delivery within the Private Individuals unit focused on Lending area squads.
The mission of the PI Delivery Unit is to enable our Business strategy of Building a digital bank with a human touch.
So now, we are planning to enlarge our cool team with a skilled and enthusiastic BPM developer focused on Appian technology. Our new colleague will be easily assimilated into the team and engaged in Lending projects. We will do that with support of a highly motivated squad, working closely with all the members of the team - from Solution architects, Developers, QAs and DevOps and so on - while keeping a close collaboration with the business lines on the projects of course
Tools that we use:
- Integration concepts (patterns, principles, technologies: Message Queues, Web services, SCA, Databases etc.)
- BPM platform: Appian (with RPA & IDP)
- Release automation tools (Optional): Jenkins, Arti
- Testing and code analysis (Optional): JUnit, Mockito, SonarQube
- Issue tracking (Optional): Jira
- IDE: Eclipse, IntelliJ IDEA
- Operating systems: Windows, Linux
- Databases: Maria DB, PostgreSQL, Oracle DB, IBM DB2, NoSQL (Cassandra, MongoDB etc.)
- JavaScript Frameworks (Optional): Angular, Node.js, jQuery
What are we looking for?
Day by day
- Understand and, if needed, challenge the requirements
- Develop processes, user interfaces and integration plugins using out of the box functionalities provided by our BPM platform (Low Code Platform Appian)
- Produce clean code and application configurations based on specifications
- Actively participate in code review, development shadowing, development detail design and agile ceremonies
- Contribute with the rest of the team to continuous improvements of the development process
- L3 support for live applications
Must have skills
- Previous experience in a technical consultant role or a programming role
- Min 3 years hands on BPM platforms as a developer/consultant (IBM BPM/ Camunda/ JBoss/ Appian etc.)
- Middle level on database programming (preferably on cloud like Maria DB / PostgreSQL)
- Solid experience on integrations based on API, JMS, Kafka etc.
- Advanced English skills
- Eagerness to learn
- Abstract thinking
- Analytical and problem-solving skills
- Attention to details and ability to organize work
Nice to have
- Prior experience as Low Code developer or BPM developer
- Prior experience with Appian, ServiceNow, FICO etc.
- Banking experience
- Experience with change management and defect tracking tools
- Knowledge of developing software using agile methodologies