About the role

  • Associate Software Engineer developing backend solutions for FanDuel, working with Java technologies and contributing to team development in an Agile environment.

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

  • At least 6 months - 1 year experience using Java technologies
  • Object oriented analysis and design skills (OOA/OOD)
  • Proven development experience using Java 11 SE and/or Java EE: beans, concurrency, transactions, I/O,servlets, messaging, application monitoring, ORM(Hibernate, JPA)
  • Focus on application performance & scalability
  • API development (design for clarity & usability)
  • Experience with frameworks/technologies: spring, web frameworks, web service, AOP
  • Experience with application containers: tomcat, jetty, jboss
  • Experience with unit testing/mocking frameworks e.g. junit, mockito
  • Experience with build tools e.g. Maven2
  • Basic experience with AJAX and JavaScript Frameworks
  • Basic experience with content management systems
  • Understanding of SQL databases
  • Understanding of NoSQL databases
  • Exposure to Linux operating systems
  • Understanding of the full development cycle and some experience of Agile development; methodologies and supporting tools e.g. JIRA, Confluence
  • JVM tuning utilities, JMX exposure
  • Experience with analysis & monitoring tools (Splunk, AppDynamics, Jstat etc.)

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

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