Junior Back-end Developer
Translated automatically from the original posting. Read the original in Georgian →
Do you love challenges and rapid development? Join the Information Technology team at ProCredit Bank!
ProCredit Bank operates in Georgia since 1999 and is part of the ProCredit Group based in Germany, which successfully operates in the South-Eastern and Eastern European, Latin American, and German markets.
We offer a stable working environment, international standards, and professional growth. Your energy is valued, initiative is recognized, and development is systematically supported. Join a team where progress is daily.
Position: Junior Back-end Developer
Key Responsibilities:
Object-oriented programming:
- Has practical knowledge of object-oriented programming.
- Uses relevant data structures to obtain OOP solutions
- System design, architectural patterns
- Participates in the discussion and justification of architectural solutions.
Relational databases:
- Models databases:
- Ensures data integrity.
- Non-relational databases and caching systems
- Creates data structures in a NoSQL environment
- Knows and considers the specifics of data types, efficient use of structures
- Uses caching systems to improve performance.
Integrations, services, and APIs:
- Independently creates optimal REST APIs.
- Uses integration types: (synchronous, asynchronous)
- Considers: API Versioning, Statelessness
Code organization, design patterns:
- Uses SOLID principles
- Ensures code cleanliness, extensibility, testability
Unit tests:
- Writes unit tests.
- Ensures test coverage of 50% or more.
Version control, code collaboration:
- Has knowledge of Git and uses it daily.
- Knows branching strategies
System security, secure development:
- Considers the following threats: Injection, Broken Authentication, Cross-Site Scripting
- Considers security issues in API design
- Fixes technical risks and informs the direct supervisor about relevant issues.
Requirements:
- Knowledge of object-oriented programming
- Knowledge of C#: Reflection/Attributes, Expression Trees, Span/Memory, IDisposable/Finalizer patterns
- Knowledge of architectural approaches (Clean Architecture, Onion Architecture, Feature-based Architecture)
- Knowledge of Stored Procedures (T-SQL, PL/SQL)
- Knowledge of ACID principles
- Knowledge of data structures, indexes, and optimal models in a NoSQL environment
- Knowledge of design patterns - Creational patterns (Factory, Builder, Dependency Injection), Structural patterns (Adapter, Facade, Decorator), Behavioral patterns (Strategy, Observer, Command)
- Knowledge of Test Driven Development (TDD)
- Knowledge of branching strategies (Git Flow, Trunk-Based Development, Release Flow)
- Knowledge of deployment strategies (manual/automatic), rollback concept
- Knowledge of OAuth 2.0, OpenID Connect
- Knowledge of secure development
- Technical knowledge of APIs and integrations
- Knowledge of OAuth 2.0, OpenID Connect, JWT
- Experience with ASP.NET (Core) Identity and token-based authentication is desirable
Are you interested? Send your resume with the job title - "Junior Back-end Developer" to the following email: geo.it.recruiting@procredit-group.com
Please note that only selected candidates will be contacted.
The deadline for receiving applications is: 22/10/2026
By sending your resume, you agree that your personal data will be processed (including possible transfer to other countries within the Procredit Group) by JSC "Procredit Bank" in accordance with international data protection standards and Georgian legislation. The purpose of processing personal data is to determine the candidate's compliance with the requirements of the current and/or future vacancy, to make a decision on employment, and will be stored for no more than 6 [six] months.
You have the right to receive information about your processed data, request data correction, update, addition, blocking, deletion, and/or destruction by contacting us at: geo.hr.department@procredit-group.com
JSC "Procredit Bank" conducts the candidate selection process in compliance with the law on eliminating all forms of discrimination and the principles of equal treatment of individuals, and excludes discrimination against individuals on any grounds. Protection against discrimination is also ensured at any stage of the employment relationship.
If you suspect discriminatory treatment, please contact us: 2 20 22 22; geo.info@procredit-group.com
If you suspect discriminatory treatment, please contact us: 2 20 22 22; geo.info@procredit-group.com
We publish a copy of this advert so people looking for work in Georgia can find it, with a link back to your original. If it is yours, you can take over managing it, or ask us to take it down.
A claimed listing becomes Direct: shown above mirrored copies, applications arrive in your dashboard, and the listing joins Google job search.