Wallet icon Coin icon Rate 255 € - 280 € / man-day
Timer icon Form of cooperation Full-time, 80% Remote
Briefcase icon Sector Information Technology
Location icon Location Bratislava
Project duration 6 - 36 months with the possibility of extension
Period of cooperation 15.06.2023 - 31.12.2023
Starting date 15.06.2023 - 31.12.2023
  • C++
  • Java EE
  • Spring
  • English flag English - conversational, B1
  • Slovak or Czech flag Slovak or Czech - active, B2/C1/C2
Are you interested in this project?
Recommend an IT specialist Do you know anyone who could use this project? Recommend him and get a reward 560 €!

Project description

  • cooperation on the development and development of the backend layer for the mobile banking solution in JAVA and   C/C+
  • participation in the design, development, testing, deployment, maintenance and improvement of the electronic banking system
  • cooperation with ICT and business analysts
  • collaboration in an agile team (SCRUM)
  • cooperation in CI/CD processes including code reviews
  • long-term stable cooperation in the mode of quarterly extension of orders
  • cooperation in a combined ON-SITE / OFF-SITE mode - depending on the needs of the project and the preferences of the freelancer

Project requirements

  • min. 4 years of active programming experience in JAVA
  • min. 1 year of active programming experience in C/C++
  • excellent knowledge of the principles of object-oriented programming ( OOP )
  • advanced experience with :
    • by developing enterprise solutions
    • by the Spring framework
  • experience with:
    • JAVA application servers ( JBoss WebServer and/or   Apache Tomcat
    • repository systems ( Git , Bitbucket...)
    • using Web Services ( REST and SOAP )
    • programming in C/C++
  • knowledge :
    • XML and JSON formats
    • SQL databases
  • knowledge of the English language at a conversational level (both spoken and written)
  • advantage of experience with :
    • integration technologies and tools (Spring Boot, Docker, JMS, IBM WebSphere MQ, JDBC)
    • relational databases (PostgreSQL, Oracle, DB2)
    • object-oriented analysis and design
    • with UNIX and Windows systems
    • using design patterns (design patterns: Factory, Singleton, Strategy, MVC, ...)
    • one of the agile methods of software development ( SCRUM , LEAN and/or KANBAN)
    • using project-tracking tools ( JIRA , Confluence)
    • by working in a banking environment
    • unit tests and end-to-end testing
    • tools for automated building (Gradle, Maven)
    • continuous integration tools (Bamboo, Jenkins)
    • by performing effective code reviews and adhering to coding standards
  • advantage knowledge of:
    • some of the JEE technologies (EJB, JMS and/or Java Persistence API) at an advanced level
    • WSDL, HTML and/or XML format
    • UML
  • analytical thinking
  • team player
  • attention to detail
Are you interested in this project?
Recommend an IT specialist Do you know anyone who could use this project? Recommend him and get a reward 560 €!
New to the world of IT freelancing??

Freedom, flexibility, greater control over finances and career. Freelancing has evolved and offers much more today. See what's in store for you and how it will change your life.

50 000

Titans that have
joined us


Clients that have
joined us

221 340

Succcessfully supplied