2 months ago
Senior Java Software Engineer (Team Lead) (Automotive)
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
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 →
Similar vacancies
7 days ago
Contract Senior Software Engineer (Java Spring)
85$
Smartym Pro
16 hours ago
Senior Java Developer (Fintech)
5 000€
6 days ago
Staff Software Engineer - Back End (Java)
130 000 - 160 000$
9 days ago
Lead Java Developer
Цифра
5 days ago
Tech Lead Java (Fintech)
420 000₽
6 days ago