Betfair Romania Development

Associate Software Engineer – Java

Betfair Romania Development

full-time

Posted on:

Location Type: Hybrid

Location: Cluj-Napoca • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

HibernateJavaJavaScriptJUnitLinuxMockitoNoSQLSplunkSpringSQL

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJava 11 SEJava EEObject oriented analysisObject oriented designAPI developmentSpringHibernateJUnitMaven
Soft skills
team developmentguidancetechnical documentationcode reviewscommunication