About the job Technical System Analysis in SME Tribe
Lets meet ๐ฌ and join us to extend our mind set: We build the digital bank with human touch.โ
Our general products overview
- Smart Business mobile/web app for SME
- Digital SME onboarding
- Lending infrastructure & Digital SME loan
- Digital banking systems for SME and many
- Innovation Hub
Who we are? ๐
We are a big, full of diversity, well knitted team of coders & analysis, that love not only the development of applications, but also, challenges, hiking and smart ideas.
We are relaxed, but very thorough with our work.
We are dreamers to the core, but also convinced pragmatists.
We like to persevere, sometimes we talk too much, but we are friendly and full of colors.
What do we do? ๐ป
Analyzing all requests from the business and find an IT solution to implement of course J, but not only:
- Understand and, if needed, challenge the requirements from business
- Transform business requirements into functional and non-functional specifications.
- Develop and maintain technical documentation for APIs, microservices, and user workflows.
- Provide effort estimates for the analysis work.
- Actively participate in detailed design solutions and agile ceremonies
- Support architecture design discussions and document system flows, interface contracts, and integration points between client apps and microservices.
- Support the development team (developers & testers & dev ops engineers)
- Assess feasibility, benefits and risks and provide opinions/recommendations based on the expertise area.
- Analyze the impact of business requirements on the existing systems and overall IT environment with the help of a solution architect.
- Analyze and design java-based apps that cover all the basic architectural principles stating from high-volume & low-latency systems to critical systems in a high-availability environments.
- Contribute with the rest of the team to continuous improvements of the development process.
- We are big fans of the quote We build it, we run it!. So, this role will be involved in all projects fazes, from workshops/ exploratory to live support maintenance.
- Sanity testing
- L3 support (post-implementation support) for live applications to identify the type of impact.
- Troubleshoot and resolve issues related to API integrations, microservices orchestration, performance, and security.
Tools that we use:
- Integration concepts (patterns, principles, technologies: Message Queues, Web services, SCA, Databases etc.)
- Issue tracking / Tasks setup: Jira
- Operating systems: Windows, Linux
- Databases: Maria DB, PostgreSQL, Oracle DB, IBM DB2, NoSQL (Cassandra, MongoDB etc.)
- Design tools for UML diagrams
- IDE for API integrations (SOAP ui, Postman etc.)
- Knowledgebase shared platforms (Confluence etc.)
- Testing tools for mobile apps (Android Studio etc.)
What are we looking for? ๐
Must have skills:
- Great attitude and team player
- Enjoy working within a team that includes teammates from tech, business, and operations.
- Significant experience with functional design, documenting requirements, specifically for agile environment.
- Min 3 years hands on overall technology experience
- Basic level on database programming (preferably on cloud like Maria DB / PostgreSQL)
- Medium experience in integrations based on API, JMS, Kafka etc. (conceptual and consuming, not developing them)
- Basic level of testing mobile apps (both Android and iOS)
- Advanced English skills
- Eagerness to learn
- Abstract thinking
- Analytical and problem-solving skills
- Attention to details and ability to organize work.
- You must be also a delivery orientated person.
Nice to have:
- Prior experience with AWS, java microservices
- Digital services
- Multichannel applications
- Banking experience
- Experience with change management and defect tracking tools
- Knowledge of developing software using agile methodologies