About the role

  • Work independently on a variety of backend tasks and see them through to completion
  • Identify and discuss possible solutions with the team
  • Apply your knowledge of the primary programming language and complete most tasks with some guidance
  • Contribute to implementing robust solutions that handle large volumes of traffic
  • Identify areas of improvement
  • Participate in code reviews
  • Learn how to evaluate the impact of code changes
  • Adhere to a test-driven development work style

Requirements

  • Knowledge of software development and delivery
  • Able to write code on a JVM programming language
  • Familiar with Dependency Injection and Inversion of Control containers
  • Familiar with HTTP request lifecycle
  • Basic knowledge of secure coding and technical design principles (e.g. scalability, reliability, high-availability)
  • Efficiently and proactively perform logs/metrics verification after a change

Benefits

  • Hybrid & remote working options
  • €1,000 per year for self-development
  • Company share scheme
  • 25 days of annual leave per year
  • 20 days per year to work abroad
  • 5 personal days/year
  • Flexible benefits: travel, sports, hobbies
  • Extended health, dental and travel insurances
  • Customized well-being programmes
  • Career growth sessions
  • Thousands of online courses through Udemy
  • A variety of engaging office events

Job title

Associate Software Engineer, Java, Flutter

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job