Back
Company hidden
2 months ago

Senior Java Software Engineer (Team Lead) (Automotive)

Work format
remote (only Serbia)
Work type
fulltime
Grade
senior/lead
English
b2
Country
Serbia
This vacancy is from Hirify.Global listVacancy from Hirify Global, list of international tech companies
Plus is required to make matches and apply

Match & Cover letter

Plus required for matching with this vacancy

Job description

Text:
/
TL;DR
Senior Java Software Engineer (Team Lead) (Java/AWS): Designing and evolving a Java-based SaaS platform for the automotive sector with an accent on scalable microservices architecture and technical leadership. Focus on driving architectural decisions, mentoring engineers, and optimizing cloud infrastructure on AWS.

Location: Belgrade, Novi Sad, Nis, Serbia (Remote environment with office availability in Belgrade)

Company

hirify.global is a software development company specializing in building high-quality software solutions, currently focusing on the Carauktion SaaS platform in the automotive IT sector.

What you will do

  • Lead the engineering team by providing technical guidance, mentoring developers, and promoting best practices.
  • Design and implement scalable microservices and RESTful APIs using Java and Spring Boot.
  • Drive the evolution of the SaaS platform to ensure scalability, reliability, and maintainability.
  • Collaborate with DevOps teams on AWS-based deployments, cloud architecture, and infrastructure optimization.
  • Conduct code reviews and establish development standards for clean, testable, and documented code.
  • Work with Product Managers and business stakeholders to translate requirements into technical solutions.

Requirements

  • 7+ years of professional experience in Java software development.
  • Proven experience leading engineering teams or serving as a technical lead on complex projects.
  • Strong expertise in Java, Spring Boot, and microservices architecture.
  • Experience with AWS services (EC2, S3, RDS, Lambda, etc.) and cloud-native development.
  • Proficiency with relational databases (MySQL, PostgreSQL) and ORM frameworks like Hibernate/JPA.
  • Must be based in or able to work from Serbia (Belgrade, Novi Sad, or Nis).

Nice to have

  • Experience with messaging systems and asynchronous communication.
  • Knowledge of CI/CD pipelines, Docker, and Kubernetes.

Culture & Benefits

  • Budget for professional improvement, including courses, conferences, and books.
  • Dedicated budget for improving English language skills during working hours.
  • Modern office in Belgrade with a fully stocked kitchen and gaming area (table tennis, darts).
  • Multinational team with a familial, open-minded, and collaborative atmosphere.
  • Provision of all necessary hardware equipment based on your preference.

Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →