Full Stack Developer - Jinius (Ref. 726)

We are currently seeking to recruit a Full Stack Developer to join our dynamic team at Jinius, a subsidiary of the Bank of Cyprus.

If you are passionate about technology and finding creative solutions, then this opportunity might be for you! Your contributions will directly impact the growth and success of our platform, enabling us to deliver innovative solutions to our users and partners.

More information

  • Tech Stack

    • Frontend: React for our web interface
    • Backend: .NET 8 (C#) in a microservice, event-driven architecture
    • Database: Postgres using Event Sourcing
    • Communication: gRPC calls for inter-service communication, Kafka message bus
    • Cloud: Azure cloud platform

    Key Accountabilities

    • Develop new features using industry best practices.
    • You will work in 2-week sprints and in conjunction with product, delivery, architecture, design, and data teams.
    • Embrace challenges in a start-up-like environment, where a positive attitude and teamwork are essential.
    • Bachelor's degree required, preferably in computer science, electrical and computer engineering, or equivalent work experience, master’s degree preferred.
    • Minimum 2 years experience
    • Experience with any web-based frontend framework (React/Angular/Vue) or backend API development using Java/C#
    • Strong problem-solving skills and ability to learn quickly
    • Fluent in English or Greek

    Bonus points:

    • Exposure to gRPC, event sourcing and messaging patterns
    • GitHub account with cool projects in it
    • Good understanding of microservice architecture
    • Basic use of docker
    • A passion for continuous learning and sharing knowledge
    • Competitive salary
    • Hybrid working model
    • Private health care
    • Pension fund
    • Work with latest technologies
    • Agile work environment
    • Bi-weekly sprint reviews with snacks
    • Unlimited freshly brewed coffee
    • Sign in or Create an account in our 'e-recruitment System' and complete your profile 
    • From the ‘Candidate Profile’ section, click on the following:
      • BoC Logo or link
      • Job Search
      • Search Jobs
      • Click on the job vacancy you are interested in
      • Apply
      • Scroll down the page and click on ‘Apply’ again.

Additional Notes

1) Type of Employment: Permanent

2) Candidates who have already created a profile in our recruitment system and are interested in the specific position, need to apply for the position provided that they meet the criteria set.

3) Only shortlisted candidates will be contacted.

4) All applications will be treated with strict confidence.