Senior Java Backend Developer (Bucharest)

Nivel cariera

Senior (5-10 ani), Executive (>10 ani)

Limbi vorbite

engleză

Adresa/ adresele jobului

București


Are you the total guru when it comes to JAVA applications? Did you dream of coding since you were a newborn? Does the idea of working for a cool online company fascinate you?

Well, then this role was made for you! Get ready to join the largest Online Travel Agency in South Eastern Europe, with a footprint that covers more than 45 countries, become member of the awesome Product Development team and work in our fantastic offices in Bucharest!

As a Senior Java Developer, your main responsibilities will be to implement, maintain and integrate APIs, work with complex business rule management systems and provide solutions for one of the most diverse online business models.

Key responsibilities

As a Senior Java Developer in tripsta, you will:

  • Build and optimize high performance, scalable applications
  • Define, implement, maintain and integrate APIs
  • Participate in design of application's architecture and decide on code patterns
  • Provide quality assurance through testing and analysis of the developed products
  • Identify and address performance bottlenecks
  • Be part of a Scrum team focused on delivering business value incrementally and assessing progress
  • Help the team to continuously improve in technical skills and performance

Qualifications and key competencies

  • At least 5 years of proven hands-on experience in Java development
  • At least 2 years of experience on Spring framework
  • University or College Degree in Computer Science
  • Excellent command of English, both written and oral
  • Team spirit and excellent communication skills
  • Discipline, Diligence, Accountability
  • Results driven attitude
  • Desire for continuous learning and skills improvement

Required Skills and Knowledge

  • Experience on transforming business requirements to high quality software
  • Participation in all phases of development cycle
  • Experience with high availability and scalable applications
  • Familiarity with continuous integration and automation (Jenkins)

Desired Skills and Knowledge

  • Prior experience with agile methodologies and development teams, such as Scrum
  • Understanding of code versioning tools, such as Git
  • Experience with RESTful web services and micro-service architecture
  • Familiarity with build tools (Gradle/Maven)
  • Experience with relational (MySQL) and document based (Mongo, Couchbase) databases
  • Experience on graph databases (Neo4j)
  • Familiarity with Linux development environment and servers
  • Willing to evolve in a broad spectrum of technologies and languages

We offer

  • Attractive Remuneration Package
  • Private medical insurance
  • Work in an international, dynamic and fun atmosphere among smart people
  • Huge learning experience in using best practices and cutting-edge technologies

  • Interviu online
  • How many years of experience do you have in Java development?