
Junior Backend Developer
Insightful
full-time
Posted on:
Location Type: Hybrid
Location: Belgrade • Serbia
Visit company websiteExplore more
Job Level
About the role
- Work as a Backend Developer within a cross-functional team, collaborating closely with other tech & product roles
- Write clean, maintainable, and reusable code under the guidance of senior team members
- Learn and apply backend development best practices, including testing, code reviews, and documentation
- Assist in improving application performance, stability, and scalability
- Help implement monitoring, metrics, and logging to ensure system reliability
- Contribute to maintaining and refactoring existing services and modules
- Follow security and compliance standards across the backend stack
- Participate in knowledge sharing and continuous improvement within the team
Requirements
- Bachelor’s degree from the Faculty of Mathematics, University of Belgrade or RAF - School of Computing, Union University
- Solid understanding of programming fundamentals, data structures, algorithms, and software engineering principles
- Understanding of asynchronous programming concepts
- Some experience with Node.js or another backend language
- Basic experience working with databases
- Eagerness to take ownership, work diligently, and continuously improve your skills
- Fluency in English, both written and spoken.
- Bonus points: 1–2 years of relevant work experience (internships included)
- Exposure to Elasticsearch, MongoDB, or Kafka
- Understanding of microservices or distributed systems concepts
- Familiarity with real-time communication technologies such as WebSockets
- Basic understanding of front-end technologies such as Angular, HTML, and CSS
Benefits
- Health insurance
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsasynchronous programmingdatabasesElasticsearchMongoDBKafkamicroservicesdistributed systemsWebSocketsHTML
Soft Skills
collaborationownershipdiligencecontinuous improvementcommunication
Certifications
Bachelor’s degree