Back to jobs
Senior Java Backend Developer with Angular
Successfully
Req. VR-112173
We are building a software update management system for leading global automotive brand, focused on Over-the-Air (OTA) updates. The project is based on a microservices architecture and will be deployed in Microsoft Azure. It includes a complex backend and a simple UI designed for internal corporate use.
The system will handle update distribution, monitoring, and management, ensuring seamless and secure software updates for vehicles. Our team will develop scalable services using Java (Spring Boot), Angular/Vue.js, PostgreSQL, and cloud technologies.
We are looking for highly independent professionals who can work with new technologies, solve complex problems, and take full technical responsibility. The key roles include an Engineering Team Lead, Principal Software Developer (Architect), and Proxy Product Owner, along with a team of developers, DevOps, and QA engineers.
Develop and maintain Spring Boot-based microservices for the OTA system.
Design and implement efficient, scalable APIs for data processing.
Collaborate with the Architect and DevOps team to optimize deployment.
Write unit tests and ensure high code quality using best practices.
Support performance analysis and optimization of backend components.
Debug, troubleshoot, and resolve complex backend issues.
Contribute to system design and architecture discussions.
Document technical decisions and API specifications for the team.
Must have
5+ years of experience in Java development for backend applications.
Strong knowledge of Spring Boot and microservices architecture.
Experience with PostgreSQL or equivalent relational databases.
Familiarity with API development (REST, gRPC).
Proficiency with Maven or Gradle for build automation.
Experience with unit testing frameworks (JUnit, Mockito).
Solid understanding of OOP principles and fundamental algorithms.
Knowledge of Git version control.
Advanced English (C1)
ability to collaborate in a multinational team.
Nice to have
Experience with Microsoft Azure (Azure Functions, Azure API Management).
Knowledge of containerization (Docker, Kubernetes).
Familiarity with Kafka or RabbitMQ for event-driven architecture.
Experience with CI/CD pipelines and DevOps practices.
Hands-on experience with performance tuning and database optimization.
Languages
English: C1 Advanced
Seniority
Senior
Sofia, Bulgaria
Req. VR-112173
Java Full Stack
Automotive Industry
01/09/2025
Req. VR-112173
Apply for Senior Java Backend Developer with Angular in Sofia
*Indicates a required field