Resume and JobRESUME AND JOB
DeepIntent logo

Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!

DeepIntent

Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!

full-timePosted: Jan 21, 2026

Job Description

Junior Software Engineer - Banja Luka, Bosnia

Role Overview

DeepIntent is seeking a motivated and talented Junior Software Engineer to join our expanding team in Banja Luka, Bosnia. As a Junior Software Engineer, you will play a crucial role in developing and maintaining our core bidding software, which powers the most advanced programmatic engine in the healthcare advertising market. You will work with a modern, state-of-the-art architecture consisting of cloud deployment of Kafka, BigQuery, and Aerospike, managing a database of trillions of user interactions. This role offers an exciting opportunity to contribute to the next generation of cutting-edge analytics for marketers and directly impact the improvement of patient outcomes.

Day in the Life of a Junior Software Engineer

Your day as a Junior Software Engineer at DeepIntent might include:

  • Participating in daily stand-up meetings to discuss progress and roadblocks.
  • Collaborating with senior engineers on designing new features for our bidding platform.
  • Writing clean, efficient code in Java and utilizing the Spring Framework.
  • Developing unit and integration tests to ensure the quality of your code.
  • Working with the Data Science team to implement new algorithms and optimize performance.
  • Debugging and resolving issues in production environments.
  • Reviewing code written by your peers.
  • Learning about new technologies and best practices in software development.
  • Contributing to technical documentation.
  • Participating in sprint planning and retrospectives.
  • Attending training sessions to enhance your skills.
  • Brainstorming new ideas and solutions with the team.

Why Banja Luka, Bosnia?

Banja Luka, the vibrant capital of Republika Srpska, Bosnia and Herzegovina, offers a unique blend of rich history, cultural attractions, and modern amenities. Known for its lush greenery, stunning architecture, and the Vrbas River that flows through its heart, Banja Luka provides a high quality of life at an affordable cost. The city boasts a thriving IT sector with a growing community of talented professionals, making it an ideal location for tech companies like DeepIntent to establish a strong presence. With its friendly atmosphere, delicious local cuisine, and numerous recreational opportunities, Banja Luka provides an excellent environment for both personal and professional growth.

Career Path at DeepIntent

DeepIntent is committed to fostering the growth and development of its employees. As a Junior Software Engineer, you will have ample opportunities to advance your career within the company. Potential career paths include:

  • Software Engineer: After demonstrating proficiency and contributing to significant projects, you can progress to a Software Engineer role, taking on more complex tasks and responsibilities.
  • Senior Software Engineer: With continued experience and expertise, you can become a Senior Software Engineer, leading projects, mentoring junior engineers, and contributing to architectural decisions.
  • Technical Lead: You can also pursue a Technical Lead role, where you will be responsible for guiding a team of engineers and ensuring the successful delivery of projects.
  • Engineering Manager: For those interested in management, you can advance to an Engineering Manager role, overseeing multiple teams and driving engineering strategy.

DeepIntent provides ongoing training and development opportunities to help you acquire the skills and knowledge necessary to succeed in your chosen career path.

Salary & Benefits

DeepIntent offers a competitive salary and benefits package to attract and retain top talent. The estimated salary range for a Junior Software Engineer in Banja Luka is €18,000 - €28,000 per year, depending on experience and qualifications. In addition to a competitive base salary, DeepIntent provides:

  • Performance-based bonus
  • Comprehensive medical insurance
  • Flexible PTO policy
  • Hybrid-friendly culture with flexible work options
  • Professional development reimbursement
  • WiFi reimbursement
  • Parental leave

Culture Code

At DeepIntent, we believe that our culture is the foundation of our success. We are committed to creating a workplace where everyone feels valued, respected, and empowered to contribute their best work. Our core values include:

  • Innovation: We are constantly seeking new and better ways to solve problems and improve our products.
  • Collaboration: We believe that teamwork is essential for success.
  • Customer Focus: We are dedicated to providing exceptional service to our clients.
  • Integrity: We operate with honesty and transparency in all that we do.
  • Continuous Learning: We are committed to personal and professional growth.

We foster a culture of open communication, mutual respect, and shared responsibility. We encourage employees to take ownership of their work and to contribute to the overall success of the company.

How to Apply

If you are a motivated and talented Junior Software Engineer looking for an exciting opportunity to join a rapidly growing company, we encourage you to apply! To apply for the Junior Software Engineer position in Banja Luka, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, and explain why you are interested in working at DeepIntent.

FAQ

  1. What is DeepIntent?

    DeepIntent is a leading healthcare advertising technology company that uses data-driven solutions to improve patient outcomes.

  2. What does a Junior Software Engineer do at DeepIntent?

    A Junior Software Engineer at DeepIntent helps design, develop, test, and deploy our core bidding software. They also work closely with the Data Science team and business units.

  3. What qualifications are required for this role?

    We require 1+ years of experience in software development, a Bachelor's degree in Computer Science (or equivalent), familiarity with Java and Spring Framework, and knowledge of SQL and NoSQL databases.

  4. What is the work environment like at DeepIntent?

    DeepIntent has a hybrid-friendly culture with flexible work options. We also offer professional development reimbursement, WiFi reimbursement, and other perks and benefits.

  5. What opportunities are there for career growth at DeepIntent?

    DeepIntent offers various career paths, including Software Engineer, Senior Software Engineer, Technical Lead, and Engineering Manager. We provide ongoing training and development opportunities.

  6. What technologies does DeepIntent use?

    We use a modern, state-of-the-art architecture consisting of cloud deployment of Kafka, BigQuery, and Aerospike.

  7. Is this a remote position?

    No, this role requires in-office presence at our Banja Luka location with work-from-home flexibility.

  8. What is the salary range for this position?

    The estimated salary range is €18,000 - €28,000 per year.

  9. What benefits does DeepIntent offer in Banja Luka?

    We offer competitive base salary, performance-based bonus, comprehensive medical insurance, flexible PTO, professional development reimbursement, WiFi reimbursement, and parental leave.

  10. How can I apply for this position?

    You can submit your resume and cover letter through our online application portal.

Locations

  • Banja Luka, Bosnia and Herzegovina

Salary

Estimated Salary Rangehigh confidence

18,000 - 28,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • Spring Frameworkintermediate
  • SQLintermediate
  • NoSQL Databasesintermediate
  • Unit Testingintermediate
  • Integration Testingintermediate
  • Kafkaintermediate
  • BigQueryintermediate
  • Aerospikeintermediate
  • Cloud Deploymentintermediate
  • Data Scienceintermediate
  • Algorithm Implementationintermediate
  • Software Developmentintermediate
  • Agile Methodologiesintermediate
  • Problem-solvingintermediate
  • Communicationintermediate

Required Qualifications

  • 1+ years of experience in software development (experience)
  • Bachelor's degree in Computer Science or similar technical field of study or equivalent practical experience (experience)
  • Familiarity with general-purpose languages including Java and Spring Framework (experience)
  • Motivated learner with a strong interest in staying up to date with emerging and diverse technologies (experience)
  • Familiarity with SQL and NoSQL databases (experience)
  • Experience in writing unit and integration tests (experience)
  • Strong collaborator in small, cross-domain, distributed team environments (experience)
  • Experience with cloud deployments (e.g., AWS, Azure, GCP) (experience)
  • Knowledge of data structures and algorithms (experience)
  • Understanding of software development lifecycle (experience)

Responsibilities

  • Design, develop, test, and deploy core bidding software components.
  • Continuously improve code base and its maintainability through refactoring and optimization.
  • Collaborate closely with the Data Science team to implement new algorithms and optimize the code base for speed and performance.
  • Manage individual project priorities, deadlines, and deliverables in a timely manner.
  • Work with business units on Product development to translate business requirements into technical solutions.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Troubleshoot and resolve software defects and production issues.
  • Contribute to the design and architecture of new features and systems.
  • Write clear and concise technical documentation.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Stay up-to-date with the latest technologies and trends in software development.
  • Contribute to the team's knowledge base by sharing best practices and lessons learned.
  • Maintain and improve existing software applications.
  • Participate in the on-call rotation for production support.

Benefits

  • general: Competitive base salary plus performance-based bonus
  • general: Comprehensive medical insurance
  • general: Flexible PTO policy
  • general: Hybrid-friendly culture with flexible work options
  • general: Professional development reimbursement
  • general: WiFi reimbursement
  • general: Parental leave
  • general: Career growth opportunities within a rapidly growing company
  • general: Opportunity to work on cutting-edge technology in the healthcare advertising space
  • general: Collaborative and supportive work environment
  • general: Meaningful work that contributes to improving patient outcomes
  • general: Access to learning resources and training programs
  • general: Company-sponsored team-building events and activities

Target Your Resume for "Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!" , DeepIntent

Get personalized recommendations to optimize your resume specifically for Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!" , DeepIntent

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

JavaSpring FrameworkSQLNoSQLCloudJunior Software Engineer Banja LukaSoftware Engineer Banja Luka BosniaJava Developer Banja LukaSpring Framework Engineer Banja LukaSQL Developer Banja LukaNoSQL Developer Banja LukaCloud Engineer Banja LukaKafka Engineer Banja LukaBigQuery Engineer Banja LukaAerospike Engineer Banja LukaHealthcare Advertising Technology JobsProgrammatic Advertising JobsSoftware Development Jobs Banja LukaEntry Level Software Engineer JobsBanja Luka IT JobsBosnia Software Engineer JobsDeepIntent CareersJunior Developer Banja LukaSoftware Engineer Internship Banja LukaSoftware Developer Banja Luka BosniaJava Software Engineer Banja LukaBanja Luka Tech JobsCloud Computing Jobs Banja LukaData Engineer Banja LukaBanja Luka Software DevelopmentAdTechData ScienceHealthcareEngineeringSales

Answer 10 quick questions to check your fit for Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now! @ DeepIntent.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

DeepIntent logo

Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!

DeepIntent

Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!

full-timePosted: Jan 21, 2026

Job Description

Junior Software Engineer - Banja Luka, Bosnia

Role Overview

DeepIntent is seeking a motivated and talented Junior Software Engineer to join our expanding team in Banja Luka, Bosnia. As a Junior Software Engineer, you will play a crucial role in developing and maintaining our core bidding software, which powers the most advanced programmatic engine in the healthcare advertising market. You will work with a modern, state-of-the-art architecture consisting of cloud deployment of Kafka, BigQuery, and Aerospike, managing a database of trillions of user interactions. This role offers an exciting opportunity to contribute to the next generation of cutting-edge analytics for marketers and directly impact the improvement of patient outcomes.

Day in the Life of a Junior Software Engineer

Your day as a Junior Software Engineer at DeepIntent might include:

  • Participating in daily stand-up meetings to discuss progress and roadblocks.
  • Collaborating with senior engineers on designing new features for our bidding platform.
  • Writing clean, efficient code in Java and utilizing the Spring Framework.
  • Developing unit and integration tests to ensure the quality of your code.
  • Working with the Data Science team to implement new algorithms and optimize performance.
  • Debugging and resolving issues in production environments.
  • Reviewing code written by your peers.
  • Learning about new technologies and best practices in software development.
  • Contributing to technical documentation.
  • Participating in sprint planning and retrospectives.
  • Attending training sessions to enhance your skills.
  • Brainstorming new ideas and solutions with the team.

Why Banja Luka, Bosnia?

Banja Luka, the vibrant capital of Republika Srpska, Bosnia and Herzegovina, offers a unique blend of rich history, cultural attractions, and modern amenities. Known for its lush greenery, stunning architecture, and the Vrbas River that flows through its heart, Banja Luka provides a high quality of life at an affordable cost. The city boasts a thriving IT sector with a growing community of talented professionals, making it an ideal location for tech companies like DeepIntent to establish a strong presence. With its friendly atmosphere, delicious local cuisine, and numerous recreational opportunities, Banja Luka provides an excellent environment for both personal and professional growth.

Career Path at DeepIntent

DeepIntent is committed to fostering the growth and development of its employees. As a Junior Software Engineer, you will have ample opportunities to advance your career within the company. Potential career paths include:

  • Software Engineer: After demonstrating proficiency and contributing to significant projects, you can progress to a Software Engineer role, taking on more complex tasks and responsibilities.
  • Senior Software Engineer: With continued experience and expertise, you can become a Senior Software Engineer, leading projects, mentoring junior engineers, and contributing to architectural decisions.
  • Technical Lead: You can also pursue a Technical Lead role, where you will be responsible for guiding a team of engineers and ensuring the successful delivery of projects.
  • Engineering Manager: For those interested in management, you can advance to an Engineering Manager role, overseeing multiple teams and driving engineering strategy.

DeepIntent provides ongoing training and development opportunities to help you acquire the skills and knowledge necessary to succeed in your chosen career path.

Salary & Benefits

DeepIntent offers a competitive salary and benefits package to attract and retain top talent. The estimated salary range for a Junior Software Engineer in Banja Luka is €18,000 - €28,000 per year, depending on experience and qualifications. In addition to a competitive base salary, DeepIntent provides:

  • Performance-based bonus
  • Comprehensive medical insurance
  • Flexible PTO policy
  • Hybrid-friendly culture with flexible work options
  • Professional development reimbursement
  • WiFi reimbursement
  • Parental leave

Culture Code

At DeepIntent, we believe that our culture is the foundation of our success. We are committed to creating a workplace where everyone feels valued, respected, and empowered to contribute their best work. Our core values include:

  • Innovation: We are constantly seeking new and better ways to solve problems and improve our products.
  • Collaboration: We believe that teamwork is essential for success.
  • Customer Focus: We are dedicated to providing exceptional service to our clients.
  • Integrity: We operate with honesty and transparency in all that we do.
  • Continuous Learning: We are committed to personal and professional growth.

We foster a culture of open communication, mutual respect, and shared responsibility. We encourage employees to take ownership of their work and to contribute to the overall success of the company.

How to Apply

If you are a motivated and talented Junior Software Engineer looking for an exciting opportunity to join a rapidly growing company, we encourage you to apply! To apply for the Junior Software Engineer position in Banja Luka, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, and explain why you are interested in working at DeepIntent.

FAQ

  1. What is DeepIntent?

    DeepIntent is a leading healthcare advertising technology company that uses data-driven solutions to improve patient outcomes.

  2. What does a Junior Software Engineer do at DeepIntent?

    A Junior Software Engineer at DeepIntent helps design, develop, test, and deploy our core bidding software. They also work closely with the Data Science team and business units.

  3. What qualifications are required for this role?

    We require 1+ years of experience in software development, a Bachelor's degree in Computer Science (or equivalent), familiarity with Java and Spring Framework, and knowledge of SQL and NoSQL databases.

  4. What is the work environment like at DeepIntent?

    DeepIntent has a hybrid-friendly culture with flexible work options. We also offer professional development reimbursement, WiFi reimbursement, and other perks and benefits.

  5. What opportunities are there for career growth at DeepIntent?

    DeepIntent offers various career paths, including Software Engineer, Senior Software Engineer, Technical Lead, and Engineering Manager. We provide ongoing training and development opportunities.

  6. What technologies does DeepIntent use?

    We use a modern, state-of-the-art architecture consisting of cloud deployment of Kafka, BigQuery, and Aerospike.

  7. Is this a remote position?

    No, this role requires in-office presence at our Banja Luka location with work-from-home flexibility.

  8. What is the salary range for this position?

    The estimated salary range is €18,000 - €28,000 per year.

  9. What benefits does DeepIntent offer in Banja Luka?

    We offer competitive base salary, performance-based bonus, comprehensive medical insurance, flexible PTO, professional development reimbursement, WiFi reimbursement, and parental leave.

  10. How can I apply for this position?

    You can submit your resume and cover letter through our online application portal.

Locations

  • Banja Luka, Bosnia and Herzegovina

Salary

Estimated Salary Rangehigh confidence

18,000 - 28,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • Spring Frameworkintermediate
  • SQLintermediate
  • NoSQL Databasesintermediate
  • Unit Testingintermediate
  • Integration Testingintermediate
  • Kafkaintermediate
  • BigQueryintermediate
  • Aerospikeintermediate
  • Cloud Deploymentintermediate
  • Data Scienceintermediate
  • Algorithm Implementationintermediate
  • Software Developmentintermediate
  • Agile Methodologiesintermediate
  • Problem-solvingintermediate
  • Communicationintermediate

Required Qualifications

  • 1+ years of experience in software development (experience)
  • Bachelor's degree in Computer Science or similar technical field of study or equivalent practical experience (experience)
  • Familiarity with general-purpose languages including Java and Spring Framework (experience)
  • Motivated learner with a strong interest in staying up to date with emerging and diverse technologies (experience)
  • Familiarity with SQL and NoSQL databases (experience)
  • Experience in writing unit and integration tests (experience)
  • Strong collaborator in small, cross-domain, distributed team environments (experience)
  • Experience with cloud deployments (e.g., AWS, Azure, GCP) (experience)
  • Knowledge of data structures and algorithms (experience)
  • Understanding of software development lifecycle (experience)

Responsibilities

  • Design, develop, test, and deploy core bidding software components.
  • Continuously improve code base and its maintainability through refactoring and optimization.
  • Collaborate closely with the Data Science team to implement new algorithms and optimize the code base for speed and performance.
  • Manage individual project priorities, deadlines, and deliverables in a timely manner.
  • Work with business units on Product development to translate business requirements into technical solutions.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Troubleshoot and resolve software defects and production issues.
  • Contribute to the design and architecture of new features and systems.
  • Write clear and concise technical documentation.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Stay up-to-date with the latest technologies and trends in software development.
  • Contribute to the team's knowledge base by sharing best practices and lessons learned.
  • Maintain and improve existing software applications.
  • Participate in the on-call rotation for production support.

Benefits

  • general: Competitive base salary plus performance-based bonus
  • general: Comprehensive medical insurance
  • general: Flexible PTO policy
  • general: Hybrid-friendly culture with flexible work options
  • general: Professional development reimbursement
  • general: WiFi reimbursement
  • general: Parental leave
  • general: Career growth opportunities within a rapidly growing company
  • general: Opportunity to work on cutting-edge technology in the healthcare advertising space
  • general: Collaborative and supportive work environment
  • general: Meaningful work that contributes to improving patient outcomes
  • general: Access to learning resources and training programs
  • general: Company-sponsored team-building events and activities

Target Your Resume for "Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!" , DeepIntent

Get personalized recommendations to optimize your resume specifically for Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now!" , DeepIntent

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

JavaSpring FrameworkSQLNoSQLCloudJunior Software Engineer Banja LukaSoftware Engineer Banja Luka BosniaJava Developer Banja LukaSpring Framework Engineer Banja LukaSQL Developer Banja LukaNoSQL Developer Banja LukaCloud Engineer Banja LukaKafka Engineer Banja LukaBigQuery Engineer Banja LukaAerospike Engineer Banja LukaHealthcare Advertising Technology JobsProgrammatic Advertising JobsSoftware Development Jobs Banja LukaEntry Level Software Engineer JobsBanja Luka IT JobsBosnia Software Engineer JobsDeepIntent CareersJunior Developer Banja LukaSoftware Engineer Internship Banja LukaSoftware Developer Banja Luka BosniaJava Software Engineer Banja LukaBanja Luka Tech JobsCloud Computing Jobs Banja LukaData Engineer Banja LukaBanja Luka Software DevelopmentAdTechData ScienceHealthcareEngineeringSales

Answer 10 quick questions to check your fit for Junior Software Engineer Careers at DeepIntent - Banja Luka, Bosnia | Apply Now! @ DeepIntent.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.