This job is archived
(Archived) Sr. Software Engineer - Appian
Job Description
Job description:
Sr. Software Engineer Appian - Tempe, Austin, Charlotte, Atlanta, Boston, Santa Clara
This role is part of THE BANK's Credit, Risk, Fraud & Compliance Technology Solutions Group. As a Sr. Software Engineer, primary responsibility will be towards design, development and delivery of Credit Risk, Reporting and Management solutions and initiatives for THE BANK and its customers.
Requirements:
- Hands-on development experience in Appian BPM, Java J2EE and SQL applications
- Working knowledge of RPA, Spring, Spring Boot, Spring Cloud, and ability to design AWS cloud-native applications
- Design, develop, and manage automated unit, integration and acceptance tests
- Work with the Business/System Analysts and Customers throughout the requirements process to properly understand the long term goals of the program
- Experience with distributed source control systems, preferably Git
- Must have strong hands-on experience on SQL and databases, linking them with Appian BPM solutions
- Strong expertise on Appian BPM integrations and APIs
- Experience with streaming in general (e.g. spark streaming) and Kafka/Confluent in particular
- Development and support of Kafka integrations, including topics, producers, consumers and streaming (KStream and KTable) applications
- Experience with Agile methodologies, development approaches, and tools (e. g. JIRA)
- Actively seeking ways to objectively measure productivity. This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline
- Strong hands on expertise in debugging and fixing streaming jobs by reviewing debug logs and configuration tuning
- Demonstrated experience with Application Servers (Tomcat, Websphere, Jetty, JBoss) and Web Servers (Apache, NGINX)
- Experience in developing high performance server side components
Preferred:
- Strong techno functional skills
- Experience in AWS, DevOps, building API, Microservices, Integration Solutions
- Business Intelligence and Data Analytics experience
- Prior financial services or banking experience
- Experience with Confluent Kafka, MQ is a plus
Qualifications:
- 9+ years experience in full stack software development, especially with Appian BPM, Java or Scala with strong SQL background
- 2+ years of hands on experience in AWS, data integration, Kafka/Confluent/Data Streaming development/operational platform experience
- Experience with CI/CD delivery and writing code as a pipeline jobs
- Hands-on experience with Ansible, writing playbooks to automate tasks and deploy artifacts
Education Qualifications:
Bachelors or Masters in Computer Science or Engineering or related field
Qualifications:
- 9+ years experience in full stack software development, especially with Appian BPM, Java or Scala with strong SQL background
- 2+ years of hands on experience in AWS, data integration, Kafka/Confluent/Data Streaming development/operational platform experience
- Experience with CI/CD delivery and writing code as a pipeline jobs
- Hands-on experience with Ansible, writing playbooks to automate tasks and deploy artifacts
Education Qualifications:
Bachelors or Masters in Computer Science or Engineering or related field
Why is This a Great Opportunity:
Pioneer in the FinTech space. Bank has grown from $40B in assets to $165B in assets in 3 years during COVID.
Huge opportunity for upward mobility.