Java Backend Developer

Niš, Serbia · GE · java-backend-developer-ge

Description

  • Be part of a passionate development team working on web marketing application for our Swiss client
  • Contribute to all phases of the development lifecycle which include requirements, analysis, design, coding, unit testing and deployment
  • Requirements

  • At least 3 years of experience in web application development
  • Hands on experience with: Java, Spring, Hibernate, JSF, JSP
  • Working experience with relational databases (PostgreSQL)
  • Hands on experience with REST services
  • Working experience on big and complex projects
  • Experience in compiling and improving the architecture of the system
  • Experience with Java web application performance optimization (memory, GC, speed)
  • Knowledge of search technologies (Lucene, Solr or Elasticsearch) will be considered as a plus
  • Experience with AWS Services will be considered as a plus
  • Experience with Java profilers will be considered as a plus
  • University degree in Computer Science or Business Informatics
  • Ability to interpret and communicate information to the client
  • Excellent interpersonal and team-working skills
  • Very good verbal and written communication skills in English
  • Benefits

  • 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
  • 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
  • Apply for this job