Job Openings Senior Software Engineer

About the job Senior Software Engineer

We are hiring a Senior Software Engineer for a global tech company in Lisbon !


Your Role & Responsibilities

We are searching for a Software Engineer, who wants to make an impact on our project in the banking industry. 


As a Software Engineer, you will be responsible for the following tasks:

  • Developing high quality, scalable solutions
  • Working collaboratively with product owners, business analysts, quality assurance and other engineers
  • Integrate UI components with APIs and database 
  • Participate in agile ceremonies
  • Working closely with technology leads to help design maintainable, robust systems

Qualification Required:

  • Bachelors degree in computer science, Information Technology
  • Minimum of 6- 8 years of experience in developing backend application


Required Technical And Professional Expertise

· Proficiency with languages such as Java 8, MySQL, SQL

· Experience in designing and implementation of API and Microservice using SpringBoot

· Experience of developing UI using Angular

· Proficiency in at least one of the following: HTML,CSS, JavaScript, JQuery

· Experience of testing using JUnit

· Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, unit testing, code reviews and continuous integration.

· Experience using IDE and continuous development tools.


What we offer:

  • Permanent contract
  • Hybrid model in Lisbon
  • Monday to Friday, business hours work schedule
  • Life Insurance and Health Insurance from day 1 in the company 
  • Meal allowance paid in separate card


Please note you must have a valid work permit for Portugal!