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!