Java Developer

Job Category: Java Developer
Job Type: Full Time
Job Location: Timisoara

RESPONSIBILITIES

As a Java developer in our team, you will:

  • Work closely with the Design Lead and the development team to define and implement technical solutions.
  • Develop software by following the Agile software development methodology.
  • Participate in the validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the products delivered to our customers.

QUALIFICATIONS AND EXPERIENCE

Must have:

  • Experience with web applications and distributed systems using Java.
  • Good understanding of OOP concepts.
  • Experience with software engineering good practices (unit testing, code review, continuous integration, design documentation).
  • Exposure to cloud platforms – AWS, Azure or GCP.
  • Knowledge of continuous delivery concepts.
  • Teamwork skills.
  • English knowledge.

Nice to have:

  • Business knowledge in Banking or Payments.
  • Experience with other programming languages, such as Go, Scala, etc.
  • Experience with several backend technologies, such as Python or NodeJS.

If interested, please apply at Java Developer (endava.com)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx