Senior Full Stack Java Developer





'Possibility to work fully remote '

You will:

  • Create new and customize existing modules of a JEE e-banking responsive web application with a rich JavaScript based client side
  • Work on SpringBoot based microservices
  • Develop in IntelliJ, coding in Java (all layers) and JavaScript utilizing jQuery
  • Resolve technical issues through debugging, research, and investigation of banking software solutions
  • Follow approved Agile methodologies in coding and testing
  • Work both independently and in close collaboration with others in an international team

You have:

  • At least 5 years of experience in web application development
  • Profound understanding of object oriented programming concepts and core Java programming language
  • Advanced knowledge of the following: JEE, JPA/Hibernate, JSF/Sturts, SASS, CSS
  • Knowledge of React and SpringBoot is considerd as a plus
  • Experience with frameworks like Bootstrap or Zurb Fundation
  • Good knowledge of HTML5, JavaScript, jQuery Mobile, JSON
  • Appserver: Tomcat, JBoss, WebSphere or Weblogic
  • Database: Oracle, DB2, MySQL or PostgreSQL
  • Tools: SVN, Ant, Maven, IDE IntelliJ/Eclipse, Postman
  • Good organizational, time management and problem-solving skills
  • Ability to work well within teams
  • University degree in computer sciences
  • Good spoken and written English skills

Our offer:

  • Possibility to work fully remote
  • A chance to be part of casual but highly professional international environment
  • Opportunity to learn from experienced colleagues, including internal knowledge sharing sessions
  • Competitive compensation depending on experience and skills
  • Private pension and medical insurance
  • Fully paid sick and maternity leaves
  • Professional and soft skills trainings and education
  • Awesome referral fees
  • Sports, team buildings, conferences and events
  • Modern and cozy offices in New Belgrade and Niš, cakes and fresh fruits…
  • Possibility to travel abroad
  • Work – life balanced schedule
  • Respect and support to your professional, family and personal goals

Please apply or contact us for any additional information.