Senior Software Engineer

Há 1 mês


Lisboa, Lisboa, Portugal InnoWave Tempo inteiro
About InnoWave

We are a cutting-edge technology company based in Lisbon, Portugal.

Estimated Salary

Ranging from 45,000 to 60,000 euros per year.

Job Description

We are seeking a highly skilled Senior Software Engineer - Java Microservices to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications.

You will implement and maintain microservices, ensuring loose coupling, scalability, and high availability. Additionally, you will work with MongoDB to design, develop, and optimize database queries, and ensure data integrity and security.

Furthermore, you will integrate RabbitMQ into the application architecture to facilitate communication between services and ensure message reliability. You will also utilize Spring Boot to streamline application development, configuration, and deployment.

As a Senior Software Engineer, you will work closely with cross-functional teams, including front-end developers, QA, and DevOps, to deliver high-quality software.

Required Skills and Qualifications

To succeed in this role, you will need:

  • A degree in Informatics Engineering, Computer Science or similar area;
  • Strong proficiency in Java programming, with a deep understanding of object-oriented principles and design patterns;
  • Experience with NoSQL databases, specifically MongoDB, including schema design and query optimization;
  • Hands-on experience with RabbitMQ or other message brokers, understanding of message queues, and reliable messaging patterns;
  • Proficiency in Spring Boot for building Java-based microservices, including familiarity with Spring frameworks (Spring Data, Spring Security, etc.);
  • Solid understanding of microservices architecture, including inter-service communication, service discovery, and fault tolerance;
  • Critical spirit and good logical reasoning;
  • Team spirit and good communication skills;
  • Fluent in English (mandatory).
Why Join Us?

At InnoWave, we offer a dynamic and challenging work environment that encourages collaboration, creativity, and continuous learning. We believe in the importance of teamwork and strive to create a positive and inclusive culture.


  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Phiture Tempo inteiro

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Conduct code reviews and provide feedback to improve code...


  • Lisboa, Lisboa, Portugal Dv Labs Tempo inteiro

    Senior Software EngineerDV Labs is a remote research and software development team seeking a senior software engineer to join our team. Our vision is to establish a credibly neutral, trust-minimised infrastructure layer for web3.We are looking for a seasoned software engineer with experience in Node.Js, Next.js & Typescript. As a senior software engineer,...


  • Lisboa, Lisboa, Portugal The Bridge - Trabalho Temporário Tempo inteiro

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop high-quality software components and systemsCollaborate with cross-functional...


  • Lisboa, Lisboa, Portugal Belmond Management Tempo inteiro

    About the JobThe company is seeking a skilled Senior Software Engineer to lead our software development team. Key responsibilities include designing, developing, and maintaining software applications, as well as mentoring junior engineers.

  • Senior Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Top Sigma, Lda Tempo inteiro

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Top Sigma, Lda. in Lisbon, Portugal.

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Amplifon Tempo inteiro

    We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in software development and a passion for creating innovative solutions.Design, develop, and test software applicationsCollaborate with cross-functional teams to deliver high-quality softwareStay up-to-date with industry trends...


  • Lisboa, Lisboa, Portugal Nareia Software Tempo inteiro

    We are seeking a talented Software Quality Assurance Engineer to contribute to the creation and launch of innovative solutions at Nareia Software.As a Senior Functional Tester, you will have the opportunity to develop and execute functional test plans, work collaboratively with our team, and foster personal and professional growth in a protected...


  • Lisboa, Lisboa, Portugal Sky Group Tempo inteiro

    Software Engineer RoleThe Sky Group is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for developing, testing, and maintaining software applications that meet the high standards of our customers.Key Responsibilities:Design, develop, and deploy highly scalable and reliable software...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal L2G Para El Corte Inglés Tempo inteiro

    Job Title: Senior Software Engineer - Cloud ComputingIn our company, we are looking for a skilled Senior Software Engineer to join our cloud computing team. As a senior engineer, you will be responsible for designing, developing, and deploying scalable cloud-based systems. Our ideal candidate will have a strong background in software engineering and...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Cpm International Tempo inteiro

    We are looking for a skilled Senior Software Engineer to join our team at "{company}". The ideal candidate will have expertise in software development and a passion for creating innovative solutions.Key Responsibilities:Design and develop high-quality software applicationsCollaborate with cross-functional teams to deliver projects on timeStay up-to-date with...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Unit4 Nv Tempo inteiro

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and developing scalable software systems.Key ResponsibilitiesDesign and develop software systemsCollaborate with cross-functional teamsEnsure high-quality codeRequirements5+ years of software development...

  • Senior Software Architect

    2 meses atrás


    Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

     About the Role Key ResponsibilitiesAs a Senior Software Engineer at Ascent Software, you will apply your expertise to develop innovative solutions for a major player in the Insurance Industry. This is an opportunity to grow your career in a dynamic, forward-thinking business committed to delivering measurable customer impact with cutting-edge...


  • Lisboa, Lisboa, Portugal Wit - Software Tempo inteiro

    Wit - Software OverviewWe are a renowned software company with 23 years of experience in creating innovative products for the telecom industry. Our expertise spans Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV, and Mobile Money.Our team is dedicated to developing cutting-edge software solutions that leverage emerging...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Talingual Tempo inteiro

    We are looking for a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using Java.Collaborate with cross-functional teams to identify business requirements and develop...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Vertente Humana, Lda Tempo inteiro

    Job Description:We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and experience with cloud-based technologies.Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to ensure seamless integrationIdentify and...


  • Lisboa, Lisboa, Portugal Capgemini Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Capgemini Engineering.


  • Lisboa, Lisboa, Portugal Buscojobs Portugal Tempo inteiro

    We are looking for a talented Senior Software Engineer to join our team in Lisbon. As a key member of our development team, you will play a vital role in designing, implementing, and maintaining cutting-edge software solutions.About the RoleAs a Senior Software Engineer, you will be responsible for leading the development of complex software applications,...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Emz Maryna Khomich Tempo inteiro

    Job Title: Senior Software Engineer - Cloud ServicesJob Summary: We are looking for a skilled Senior Software Engineer to join our Cloud Services team. The successful candidate will be responsible for designing, developing, and deploying cloud-based applications.Key Responsibilities:Design and develop cloud-based applications using cloud platforms such as...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Os Suspeitos Do Costume Tempo inteiro

    About the Role:As a Senior Software Engineer at Company, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. This is a fantastic opportunity to showcase your technical expertise and collaborate with a talented team of developers.Key Responsibilities:Design and develop software...

  • Senior Software Engineer

    2 meses atrás


    Lisboa, Lisboa, Portugal Coloplast Tempo inteiro

    About the Role:We are seeking a skilled Senior Software Engineer to join our team.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.The successful candidate will be responsible for designing, developing, and deploying scalable software systems.Key Responsibilities:- Design and...