
Senior Software Developer (Java + C++)
co.brick
Status
Hexjobs Insights
Senior Software Developer role focusing on backend applications using Java and C++. Responsibilities include development, integration with cloud services, and system architecture.
Schlüsselwörter
Start: ASAPEngagement: Long-term contractWork model: Remote Client DescriptionThe client operates in the technology and digital media domain, focusing on backend systems, data-intensive processing, and advanced solutions related to audio and video analysis, signal processing, and music recognition technologies.The technology environment is based on modern cloud platforms, distributed systems, and high-performance backend services that support large-scale multimedia data processing.ResponsibilitiesDesign, develop, and maintain backend applications using Java (Spring Boot) and lower-level system components using C++Participate in all phases of the software development lifecycle: requirements analysis, system design, implementation, testing, deployment, and maintenanceCollaborate with architecture, product, and engineering teams to build integrated and scalable solutionsContribute to system architecture and technical design discussionsCreate and maintain technical documentationDevelop and maintain RESTful APIs with a strong focus on performance and securityIntegrate applications with cloud services, particularly Microsoft AzureParticipate in code reviews and technical decision-making processesSupport deployment activities, troubleshoot complex issues, and ensure system reliabilityOptionally contribute to audio/video processing and signal analysis componentsTechnical RequirementsRequired:Minimum 8 years of hands-on experience with object-oriented programming, primarily JavaStrong expertise with Java, Spring Boot, and REST API developmentExperience working in Unix/Linux environmentsVery good knowledge of SQL and PostgreSQLExperience implementing API security best practicesPractical experience with Microsoft Azure and Azure SDK for JavaProficiency with Docker and containerized application developmentFamiliarity with Agile development methodologiesC++ (required)English level: B2+ minimumNice to Have:Experience with audio/video processingKnowledge of digital signal processing (DSP) conceptsExperience with Music Recognition Technology (MRT)Familiarity with Infrastructure as Code tools (e.g., Terraform)Experience working with distributed systems or large-scale enterprise environments
| Veröffentlicht | vor 8 Tagen |
| Läuft ab | in 3 Monaten |
| Art des Vertrags | B2B |
Ähnliche Jobs, die für Sie von Interesse sein könnten
Basierend auf "Senior Software Developer (Java + C++)"
Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.