Junior Backend Developer

Innowave Group

Lisboa

On-site

EUR 23,000 - 32,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

InnoWave is seeking a Junior Backend Developer based in Lisbon to join a dynamic engineering team. You will develop, test, and maintain software components under guidance from senior engineers, writing clean code and contributing to new features in alignment with technical specs.

The role emphasizes collaboration with cross-functional teams, exposure to multiple languages (.NET/Java/Python), and a focus on SDLC disciplines, testing, and documentation. Fluency in English is mandatory.

Qualifications

  • Degree in Computer Engineering, Computer Science, Electronic Engineering, or a related field.
  • Up to 3 years of software engineering experience.
  • Internships or academic projects valued.
  • Proficiency in at least one of .NET, Java, or Python.
  • Strong knowledge of algorithms, data structures, and OOP.
  • Experience with Git or other version control systems.
  • Basic knowledge of SQL and relational databases.
  • Good communication and teamwork skills.
  • Fluent in English (written and spoken).

Responsibilities

  • Develop, test, and maintain software applications under guidance of senior engineers.
  • Write clean, readable code following established standards and best practices.
  • Contribute to new features and enhancements based on specs and business needs.
  • Support integration of software components, APIs, and external systems.
  • Participate in debugging, troubleshooting, and resolving defects.
  • Develop and execute unit tests and assist with integration testing.
  • Work with databases and basic data access/manipulation operations.
  • Use version control systems to manage changes and collaborate with others.
  • Contribute to technical documentation and knowledge sharing.
  • Participate in code reviews and team discussions to improve quality.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.
  • Follow lifecycle practices including development, testing, deployment, and maintenance.

Skills

English fluency
Team collaboration
Problem solving
Communication skills
Learning agility

Education

Bachelor's degree in Computer Engineering/CS/EE or related field
Internships or academic projects

Tools

.NET
Java
Python
Git
SQL

Job description

InnoWave is looking for a dynamic, agile person, good communication skills to complete our team. If you're based in Lisbon, this might be the opportunity for you!

Junior Backend Developer
Responsibilities
  • Develop, test, and maintain software applications and components under the guidance of senior engineers.
  • Write clean, readable, and maintainable code, following established development standards and best practices.
  • Contribute to the implementation of new features and enhancements based on technical specifications and business requirements.
  • Support the integration of software components, APIs, and external systems.
  • Participate in debugging, troubleshooting, and resolving software defects.
  • Develop and execute unit tests and support integration testing activities.
  • Work with databases and implement basic data access and manipulation operations.
  • Use version control systems to manage code changes and collaborate with other developers.
  • Contribute to technical documentation and knowledge sharing.
  • Participate in code reviews and team discussions to continuously improve software quality.
  • Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions.
  • Follow software development lifecycle practices, including development, testing, deployment, and maintenance.
Skills
  • Degree in Computer Engineering, Computer Science, Electronic Engineering, or a related field.
  • Up to 3 years of experience in Software Engineering.
  • Relevant internships, academic projects, and practical experience will also be valued.
  • Good knowledge of at least one of the following technologies: .NET, Java, or Python.
  • Understanding of fundamental programming concepts, algorithms, data structures, and object-oriented programming.
  • Basic knowledge of software design principles and development best practices.
  • Familiarity with Git or other version control systems.
  • Understanding of debugging, testing, and software troubleshooting techniques.
  • Basic knowledge of relational databases and SQL.
  • Strong analytical and problem-solving skills.
  • Ability to learn new technologies and adapt to different technical environments.
  • Good communication skills and the ability to work effectively within a team.
  • Fluent in English - written and spoken (mandatory).

InnoWave gives equal opportunity in employment regardless of gender, gender identity, sexual orientation, marital status, race, nationality, religion, age, disability, political beliefs, or any other factor. InnoWave will not pay fees to any third-party agency or company that does not have a signed agreement, do not submit resumes/CV's directly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Data Engineer
Junior Data Engineer

Innowave Group • Lisboa

On-site
EUR 32,000 - 46,000
AI Engineer
AI Engineer

InnoWave • Lisboa

On-site
EUR 45,000 - 75,000
Lisbon Junior Backend Engineer | Growth & Impact
Lisbon Junior Backend Engineer | Growth & Impact

Innowave Group • Lisboa

On-site
EUR 23,000 - 32,000
AI Engineer
AI Engineer

Innowave Group • Lisboa

Hybrid
EUR 45,000 - 70,000
Senior Data Engineer
Senior Data Engineer

InnoWave • Lisboa

On-site
EUR 65,000 - 90,000
QA Consultant
QA Consultant

Innowave Group • Lisboa

Hybrid
EUR 25,000 - 42,000
QA Consultant
QA Consultant

InnoWave • Lisboa

On-site
EUR 32,000 - 46,000
Senior Quality Engineer - AI-Driven Testing & Quality
Senior Quality Engineer - AI-Driven Testing & Quality

InnoWave • Portugal

On-site
EUR 60,000 - 80,000
Technical Lead (Experience in SAP IS-U Billing)
Technical Lead (Experience in SAP IS-U Billing)

Innowave Group • Lisboa

Hybrid
EUR 70,000 - 100,000
Software Tester (QA & Performance)
Software Tester (QA & Performance)

InnoWave • Lisboa

On-site
EUR 35,000 - 52,000