Junior Backend Developer joining Insightful to work within a cross-functional team on microservices architecture. Focused on developing new features and improving system performance.
Responsibilities
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
Technical Lead managing Java - based services/applications at Caterpillar. Leading Agile development while mentoring engineers and enhancing software quality.
Back End Engineer maintaining and improving Perl - based systems at Netcraft. Work includes developing product features and ensuring operational reliability within a hybrid setup.
Senior PHP / Laravel Entwickler*in responsible for developing and optimizing web applications with a focus on quality at eRecht24 IT. Collaborating closely with the product management and development team in a hybrid working model.
Lead Developer at GigaVoice managing complex systems and production code in a hybrid environment. Collaborating with product partners to build and evolve a modern CMS platform.
Backend Developer developing IoT solutions for Smart Farming at HydroNeo, tackling challenges in aquaculture. Join a dynamic team to innovate and impact global aquaculture positively.
Junior Backend Software Developer developing scalable backend services for etaONE platform. Collaborating in an agile team with Java/Kotlin and Spring Boot technologies.
Join AAXIS as a Backend Developer to develop digital commerce platforms for B2B enterprises. Collaborate with senior developers and optimize backend services using JavaScript and TypeScript.
Senior C++ Software Engineer developing tools for AR - HUD products at Envisics. Enhancing performance and accuracy through calibration and measurement tools in automotive environments.
Intern assisting the CAE team with Python programming and data analysis for automotive testing. Involves GUI creation and machine learning tasks with potential occasional office meetings.