Software Developer Java - Banking Software Solutions



Job location: Novi Sad / Nis

Job description:

Work as JAVA Developer in an international team developing and customizing modern JEE e-banking web application modules Have main focus on web applications with a rich JavaScript based client side. Develop in Java and object oriented JavaScript utilizing jQuery. Knowledge of other JavaScript Frameworks (React, Angular..) will be considered as asset Resolve technical issues through debugging, research, and investigation of banking software solutions. Work both independently and in close collaboration with others in an international team.


You have:
University degree in computer sciences (or equivalent) At least 2 years of experience in web application development

Skillset:

Core Java and JEE and related technologies (eg. Apache Commons) - Build tools like Gradle and Ant - Spring and Spring Boot - Hibernate, JPA and QueryDSL - Unit testing - Oracle SQL Developer and PL/SQL considered as big plus - Design patterns - Domain Driven Design - XML and XSL - JavaScript and JQuery - Weblogic and Jetty
  • Core Java and JEE and related technologies (eg. Apache Commons)
  • Build tools like Gradle and Ant
  • Spring and Spring Boot
  • Hibernate, JPA and QueryDSL
  • Unit testing
  • Oracle SQL Developer and PL/SQL considered as big plus

Other Skills:

  • Domain Driven Design
  • Design patterns
  • XML and XSL
  • JavaScript and JQuery
  • Weblogic and Jetty

will be considered as a big plus

Profound understanding of object oriented programming concepts
Experience in web development using HTML, CSS, JavaScript (object oriented) (React or Angular)
Knowledge (basic or advanced) banking business processes / or willingness to learn about
Addiction to deliver high quality code
Open and friendly personality
Teamplayer
Good English skills (spoken and written ).


Our offer: BEST compensation in town
One of the best teams in town
A chance to become part of highly professional international environment
Professional trainings and education, team buildings
Possibility to travel abroad
Work – life balanced schedule