Fullstack Camunda Developer
Role details
Job location
Tech stack
Job description
-
Develop Lending Origination workflows using Camunda 8 for process orchestration
-
Implement service-task-driven integrations using Java-based job workers
-
Build and integrate React-based user interfaces for user task interactions
-
Develop supporting services using Java and SQL-based Back End systems
-
Participate in SCRUM ceremonies, update JIRA in timely fashion
-
Understand business requirements to write and implement, clean, scalable, testable code
-
Ensure features/user stories delivered with requirements under 100% automated test coverage
-
3rd line support of production environment (1st line UAT)
-
Meet CIB Metric standards (inc TADS) and maintain them
Requirements
-
Camunda - 10 years' experience designing and implementing solutions
-
Back End technology- Strong programming experience with Java, SpringBoot, JPA,
-
Hibernate, Junit, RestAssured and Mockito
-
Front End technology - Experience with React JS, Redux, Axios, CSS, JavaScript, and HTML
-
Database - Experience with SQL (MS SQL preferred)
-
Cloud technology - Experience with aPaaS Openshift V4
-
DevOps tools - Experience with GitLab, Stash, Jenkins, Nexus, JIRA, Confluence, SonarQube and Veracode
-
Build tools - Experience with Maven, Gradle and NPM
-
Strong skills in Test driven development, CICD, and microservices
Desirable Skills:
-
Computer Science degree or equivalent understanding of Computer Science, Object Oriented Design and Data Structures
-
Experience of working in an IT project environment preferably in banking or financial sector
-
Experience working in an AGILE
-
Experience with message queue like Apache Kafka, IBM MQ etc