About the role

  • Software Engineer responsible for creating enterprise products for FanDuel. Seeking strong Java developers with Agile experience in Cluj-Napoca, Romania.

Responsibilities

  • Software creation, unit testing, adhering to standards and best practices;
  • Write technical documentation that shares knowledge effectively;
  • Code reviews, by and for peers;
  • Work in an Agile environment;
  • Contribute to team development;
  • Provide guidance to junior colleagues.

Requirements

  • Very strong Java skills - Java 8+
  • Excellent knowledge of Spring, SpringBoot
  • Understanding of SQL / NoSQL databases
  • Experience with RESTful Web Services (building APIs)
  • Exposure to ORM frameworks (e.g. Hibernate)
  • Understanding Message Services (AWS SQS/SNS or Kafka)
  • Hands-on experience with unit testing/mocking frameworks (e.g. JUnit, Mockito)
  • Exposure with build tools (e.g. Gradle, Maven)
  • Exposure in source code management (GIT) and code version control (Github, Gitlab, Bitbucket)
  • Good understanding of design patterns
  • Familiarity with analysis & monitoring tools (e.g. DataDog, Splunk, Kibana)
  • Understanding of database migration tools (e.g Liquibase, Flyway)
  • Familiarity with Cloud Computing (AWS, Azure, GCP)
  • General interest in DevOps topics (Docker, Kubernetes)
  • Knowledge of caching systems (e.g. Redis, Hazelcast)
  • Experience working in CI/CD setup (Buildkite, Jenkins, TeamCity)

Benefits

  • 25 days of annual leave
  • Share save scheme and „Flexible Benefits” of your choice
  • Private health insurance (includes dental insurance and health assessments)
  • Excellent development opportunities including online and in-house training, access to thousands of courses online through ‘Udemy'.

Job title

Software Engineer, Java

Job type

Experience level

Mid levelSenior

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