drjobs
Backend Team Lead Engineer
drjobs
Backend Team Lead En....
drjobs Backend Team Lead Engineer العربية

Backend Team Lead Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Tallinn - Estonia

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2491436

Nexxiot is a TradeTech leader with hardwareenabled data solutions and a Vision to Reduce Uncertainty in Cargo. Nexxiot operates the most significant digital global fleet of around 300000 Rail cars and 800000 Intermodal containers in 2023 and follows an ambitious growth plan to quadruple the number of digitized assets by 2027. Nexxiot empowers carriers railroads and shippers to monitor the location status and conditions of their assets and cargo in realtime provides forensic analysis of what has happened in the past and allows predictive actionable insights. Sophisticated big data and AIbased analytics deliver business intelligence at scale to drive efficiency process automation and achieve sustainability targets.

Headquartered in Zurich Nexxiot employs people from 30 nations and has offices in Germany and North America. Nexxiot provides specialized solutions to the Rail Tank container and Intermodal/ Ocean segments for assets traveling in 160 countries.

Tasks

As a Backend Team Lead Engineer working at Nexxiot you are part of an interdisciplinary agile product team responsible for implementing software features according to the requirements and priorities provided by the Product Owner (PO). Working closely with the rest of the team your goal is to design implement and test software solutions and to operate and maintain the resulting software services according to our Site Reliability Engineering (SRE) practices. You are skilled and experienced in writing distributed backend services including data and software modeling as well as API design.

  • Collaborating with your team to design implement test rollout and maintain new features and services.
  • Actively participating in discussions around design solutions and technology overall.
  • Being proactive in finding improvements tackling technical debt writing and improving documentation.
  • Continuously improving the general state of our code base.
  • Keeping uptodate with the latest technologies and helping educate the team.
  • Acting as onboarding buddy for new team members.
  • Participate in agile software development activities (e.g. standups planning meetings demos retrospectives ).
  • Provide 3rd level support and ensure service availability during business hours.
  • Overseeing the teams code quality architecture and adherence to best practices to ensure quality and scalability of the software solutions.
  • Provide regular performance assessments for team members providing constructive feedback and identifying opportunities for growth and development.
  • Responsible for the teams productivity engagement and collective impact.
  • Proactive in identifying and clearing roadblocks for engineering.

Requirements

  • Good conceptual skills in developing solution designs and implementing them in software.
  • Able to reduce the complexity of the problem/system to break it down into subtasks and identify potential solutions knowns and unknowns
  • Partners effectively with Product Owner to manage scope and deliverables for the technical side of the product roadmap.
  • Experience with working in an agile environment.
  • Good algorithmic knowledge.
  • Good software architecture and system design knowledge.
  • Strong experience in writing software in Kotlin or Java. Linux/Unix shell knowhow is a great plus.
  • Professional experience in writing software in PHP is a plus.
  • Strong experience with common backend engineering concepts patterns and technologies like SQL (PostgreSQL) NoSQL (DynamoDB) Message Queueing (SQS) Publish & Subscribe (SNS & Apache Kafka).
  • Good knowledge of (RESTful) API design.
  • Solid experience with Git and CI/CD best practices (Gitlab CI).
  • Solid knowledge of software testing; TDD is encouraged but not mandatory.
  • Containerized (Docker) workloads and Kubernetes deployments.
  • Good Gradle knowledge is a plus.
  • Fluent in English (spoken and written).

Our Backend Stack

  • Kotlin / Java
  • Apache Kafka
  • SQS
  • DynamoDB
  • CockroachDB
  • Docker
  • Kubernetes

Benefits

  • Flexible hours
  • Snacks and drinks in the office
  • Company laptop
  • Hybrid work model
  • Flexible personal benefit options

We invite you to apply for this position regardless of your age gender nationality religion orientation ethnicity or whatever you might think holds you back as we believe in and celebrate diversity. Only by accepting everyone as they are can we be at our best!

Our Talent Acquisition team is looking forward to receiving your CV.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.