Software Development Team Leader

All jobs
salary Tallinn, Estonia
salary Relocation: Yes
salary Fulltime, flexible

About the Company

HireRight is a leading provider of on-demand employment background checks, drug testing, Form I-9 and employment and education verifications.
Founded in 1981, the company has 50,000+ global clients, 100+ products and is proud to be working with over half of Fortune 100 companies. We have been in the business for 30 years.
Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible.
Only in 2019 the company conducted over 20 mln background checks.
We are building a Platform as a service. We have >100 integrations with partners + data sources. We were also the first to develop pre-integrated background screening solutions with the industry's top applicant tracking solution (ATS) providers.
We offer more ATS integrations than any provider in the industry.
These include Avature, IBM, iCIMS, Oracle, SAP SuccessFactors, Ultimate and Workday. Our pre-integrated employment screening solutions simplify setup with your existing platforms.

Company size: 90+

Language: English

The Role

We are currently expanding 5 different development teams. We are looking for a motivated Software Development Team Leader to come join our agile team of professionals.

Our technical stack includes: Java 8, in 2021 we are planning to switch to Java 15.
React is used as a library for the frontend, including other tools for integration (jQuery).
No complex J2EE (no EJB).
Databases: - Oracle (18C). Apache Camel is used for integration (connectors).
Team works on Linux. IntelliJ IDEA is used as development environment.

The Software Development Team Leader:

  • leads large, complex, corporate-level projects
  • provides project expertise
  • performs as a leader for very large, complex projects involving cross-functional/division initiatives.
  • supervises the day to day activities of 2-6 Software Engineers.


  • 5+ years in Software Engineering (Java, good to have: Oracle Database)
  • At least 1 year of experience in managing a team
  • Proven track record of working in a multi-tier, distributed architecture environment
  • Strong ability in Object Oriented Programming and Design
  • Familiarity with JSON and XML
  • Ability to use standard software development tools & experience working in an Agile/Scrum development process (e.g. collaboration tools and IDE’s, as well as testing, revision control, and project management tools)
  • Strong communicator and highly organized
  • A love for developing software and solving difficult problems with simple solutions
  • Solid understanding of designing, developing and supporting large scale systems
  • Exposure to event based and asynchronous processing
  • Good understanding of event-driven systems
  • Experience with unit and integration test automation
  • Excellent knowledge of SQL and hands-on experience with ORM frameworks such as Hibernate
  • Good English and communication skills


  • Perform coding against the design specifications based on best practices and coding standards
  • Using coding methods to enhance efficient program execution and performance and to reach optimum hardware utilization
  • Test and de-bug applications
  • Document application and ongoing enhancements
  • Troubleshoot issues, identify root causes and implement the optimal solution
  • Reverse engineer existing systems
  • Support and provide guidance to Software Engineers
  • Recognize talent within team and ensure that a successor for role is identified, including creation of development plan with support the Manager
  • Manage performance and conduct performance meetings with the support of the Manager and HR
  • Actively mentor junior developers on design and coding best.
  • Coach and mentor team members to increase productivity standards and excellence of service
  • To have regular 1:1 meetings with all team members
  • Meet with large clients when working towards specific client needs


  • Flexible working hours
  • Home office possibilities
  • Benefit allowance
  • Visual, dental, massage compensation
  • Paid sick leave (up to 8 days).
  • Bonus pans
  • Professional training
  • Career path & opportunities to grow
  • We cover relocation costs, help with immigration processes (Visa) and housing.

More details and fast-track pass to the interview at: Telegram: @juliajolkin Email:
Apply for this job
More details and fast-track pass to the interview at: Telegram: @juliajolkin Email: