The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
- Implement application development according to business needs.
- Implement effective and efficient working code according to business needs as the primary obligation before other obligations.
- Analyze problem contexts and provide (technological) solutions to business issues.
- Generate ideas, problems, and solutions in a medium accessible for continuous product development and team progress.
- Collaborate with all business and IT stakeholders in product development.
- Take responsibility for the architecture and overall system design, ensuring that solutions within a feature unit are consistent with other features in both backend and end-to-end contexts.
- Collaborate in integrating products with internal and external surrounding systems.
- Fulfill responsibilities with a focus on product completion, including preparing infrastructure components, automation scripts for deployment/delivery, and maintaining awareness of product security.
- Monitor all backend services during development, testing, and production phases.
Qualifications
Required Skills:
- Understanding of one of the programming languages Java/.NET/Go
- Experience in handling Spring Boot Framework
- Experience in using SQL queries
- Experience in working with one of the databases: Oracle/Elastic/Redis/MongoDB
- Experience in Banking Industry
Additional Skills:
- Experience in leading Backend teams
- Experience in Containerization & Microservices
- Experience in Kafka & Stream-Based Applications
- Experience in Redis, Caching Strategy & Data Grid
- Experience in Elastic & Other Non-Relational Databases
Minimum Qualifications:
- Minimum of 5 years of experience working in Backend or equivalent roles.
- Minimum Bachelor's degree in Computer Science or a relevant field.
- Excellent communication skills or interpersonal abilities.
- Initiative, discipline, responsibility, attention to detail, and orderly work approach.