JOB DESCRIPTION
Company: Raiffeisen Tech;
Position: Senior Software Engineer;
Location: Prishtinë, Kosovë/Remote.
Job Summary
The purpose of the job is provide highly specialized technical leadership in the analysis, design, development, configuration and support and administration of business systems across RBI and NWUs.
Formulates and defines systems scope and objectives based on both user needs and a good understanding of applicable business systems, banks requirements and regulatory requirements.
The incumbent is responsible for the resolution of complex business problems and must work under tight deadlines, conflicting priorities and changing project requirements.
Devises or modifies procedures to solve complex business problems. Includes analyzing business and user needs, documenting requirements and translating them into systems requirement specifications.
Tasks and Responsibilities:
- Involving requirement gathering & analysis, design, development of Business Applications;
- Immediate response to RBI and NWUs for any priority issues and escalation
- Providing the immediate solution for and priority and critical issues within defined SLA;
- Working with RBI and NWUs, internal team from other track and other Vendors;
- Participate in system implementation projects (requirements documentation, systems configuration, test documentation/execution, issue identification and resolution);
- Drive process improvement efforts for business-critical systems using IT and software engineering best practices;
- Documenting and tracking of Priority Tickets.
Job Specifications:
- The following knowledge, skills, and abilities acquired through a combination of formal schooling, self-education, prior experience, or on-the-job training;
- Proficient in Java, with demonstrated expertise in the Spring Boot framework and Docker containerization for API development;
- Strong understanding of relational databases, particularly PostgreSQL;
- Familiarity with AWS cloud services, especially EC2, along with experience in cloud migration and deployment;
- Experience with API Gateway solutions, for managing and securing scalable APIs is desirable;
- Proficiency in security best practices, including secure API design, implementation, and testing to meet regulatory standards;
- Strong skills in unit testing, integration testing, and end-to-end testing to ensure robust, secure, and reliable payment applications;
- Exceptional written and verbal communication skills in English;
- Strong problem-solving abilities and a proven capacity to excel in a teamoriented, collaborative environment;
- Excellent communication skills for effective interaction with diverse stakeholders within the Operational Excellence team;
- Good organizational and management skills.
More Information
- Language anglisht
- Experience Level Senior