codolis open position header background
codolis careers header
junior java stack developer image
Open
Position
home header baner mobile 1
codolis lagacy systems header
junior java stack developer image
Open
Position

Software Engineer Internship

We are looking for an experienced Software Engineer Intern to join our team in Novi Sad!

  • Master or Bachelor’s degree in Software Engineering, Computer Science and Automation, Mechatronics or similar
  • Excellent English communication skills (spoken and written)
  • Focus area: either web development or embedded systems
  • For web development: JavaScript and Java or .NET: 
    • Solid understanding of OOP principles, and familiarity with advanced OOP topics such as access modifiers, collections, and operator overloading
    • Basic understanding of how the web works 
    • Understanding of relational databases and basic SQL
  • For embedded systems: C, C++: 
    • Basic knowledge of microcontrollers and ARM architecture
  • Experience using Git for version control
  • Willingness to learn, take initiative, and grow within a team
  • Work closely with experienced engineers on real development tasks
  • Assist in writing and testing simple components or features under guidance
  • Participate in team meetings and learn how Agile development works in practice
  • Explore best practices in coding, version control, and debugging
  • Gradually build confidence working with real-world tools, frameworks, and codebases
  • Ask questions, contribute ideas, and actively learn from feedback
  • A supportive and hands-on learning environment
  • Flexible working hours (start your day between 7–10 AM)
  • Hybrid work arrangement

If you are interested, simply send us your CV to jobs@codolis.com.