Contribution and key responsibilities:
- Application Development: Design, code, and maintain high-quality backend applications primarily using Java
- Database Development: Develop, optimize, and manage PL/SQL code in Oracle databases to ensure efficient and reliable data operations
- API Integration: Design and implement APIs for integration with other internal systems, third-party services, and external financial service providers
- Code Review & Quality Assurance: Conduct code reviews, ensuring best practices and high-quality code
- Performance Optimization: Profile and optimize backend services and database operations for performance and scalability
- Technical Collaboration: Work with cross-functional teams to define and design the scope of new features and enhancements
- Problem Solving: Debug issues in applications and databases, ensuring system stability and efficiency
- CI/CD: Engage in basic management and setup of CI/CD pipelines. Although not a primary focus, an understanding and ability to work in these areas is required.
For efficiency and effective role performance:
- Advanced degree in the field of Mathematics, Computer Science, Information Systems, Engineering, Architecture or related field is considered a plus
- Minimum of 4 years of professional experience in back-end development
- Proficiency in Java and PL/SQL
- Excellent troubleshooting and problem-solving skills
- Excellent communication skills, both verbal and written
- Ability to work both independently and as part of a collaborative team
- Fluent in English
Prospects and opportunities:
- To be successful and receive recognition - with us, the path from a personal initiative to a working practice is quick and short
- To feel understanding and support – every day we build and preserve the pleasure of our work together