Leader Bank is looking for a Data & Back-End Developer to lead the Bank's integration and data-science software development projects to meet the new stage of the Bank's digitalization and automation initiatives.
Requirements
- Proficient understanding of traditional back-end languages such as Java and Python
- Proficient understanding of data distribution over the network, e.g.: directly to a database, or through REST or SOAP API over HTTP
- Proficient understanding of testing frameworks and automated tests
- Proficient understanding of database technologies including SQL and NoSQL (document based)
- Familiarity with Enterprise Integration Patterns or any integration framework such as Apache Camel or Mule
- Strong knowledge of data management and processing strategies and architecture such as data lake, data warehouse, and ETL/ELT mechanisms
- Familiarity with AWS cloud services such as S3, RDS, CloudWatch, or Lambda
Responsibilities
- Develop and evolve integration components between the bank’s partners systems and internal systems.
- Design and implement AI automations using AWS AI tools.
- Analyze requirements and design POCs to demonstrate ROI.
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications.
- Assures quality, security and compliance requirements are met for supported areas.
- Expertise in understanding API management platforms, design standards, patterns and best practices.
- Willingness to learn and pick up new technologies when requested
Other
- 10+ years of professional experience in software application development
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Strong oral and written communication skills with a preference for team-based work
- A desire to work with and contribute to an energetic and engaged team of technology
- Detail-oriented, even when faced with multiple deadlines on multiple projects