lock-svg project Successfully occupied
View offer information dropdown icon
Wallet icon Coin icon Rate 250 € - 300 € / man-day
Timer icon Form of cooperation Full-time / 80% Remote
Briefcase icon Sector Banking
Location icon Location Bratislava
Project duration 8 - 36 months with the possibility of extension
Period of cooperation 13.05.2024 - 31.12.2024
Start date 13.05.2024 or by agreement
Technology
  • Java EE
  • Spring
Languages
  • English flag English - basics, A1/A2
  • Slovak or Czech flag Slovak or Czech - active, B2/C1/C2

Project description

  • cooperation on the development and development of the backend layer for the mobile banking solution in JAVA
  • 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
  • cooperation in a combined ON-SITE and REMOTE mode - depending on the needs of the project and the preferences of the freelancer (after the initial mostly ON-SITE onboarding, ideally at least once a week)

Project requirements

  • min. 5 years of active programming experience in JAVA
  • excellent knowledge of the principles of object-oriented programming ( OOP )
  • advanced experience with :
    • by developing enterprise solutions in J2EE 6+
    • relational databases (PostgreSQL, Oracle, DB2)
  • experience with:
    • JAVA application servers (Apache Tomcat and/or JBoss WebServer)
    • tools for automated building ( Maven ,   Gradle)
    • repository systems ( Git , Bitbucket...)
    • using Web Services ( GRPC , REST, SOAP)
  • knowledge :
    • XML and JSON formats
  • knowledge of the English language at a conversational level (both spoken and written)
  • advantage of experience with:
    • cloud services ( AWS )
    • Spring framework
    • integration technologies and tools (Spring Boot, Docker, JMS, IBM WebSphere MQ, JDBC)
    • JEE technologies (EJB, JMS and/or Java Persistence API)
    • object-oriented analysis and design
    • one of the agile methods of software development ( SCRUM , LEAN and/or KANBAN)
    • using project-tracking tools ( JIRA , Confluence)
    • unit tests and end-to-end testing
    • continuous integration tools (Bamboo, Jenkins)
    • by performing effective code reviews and adhering to coding standards
    • by working in a banking environment
  • 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 700 €!
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.

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 700 €!

31 896

Titans that have
joined us

667

Clients that have
joined us

444 346

Succcessfully supplied
man-days