Software Engineer

Há 1 mês


Lisboa, Lisboa, Portugal Capgemini Tempo inteiro

Job Title: Software Engineer - Java

Job Description:

Capgemini Portugal is seeking a skilled Java Software Engineer to join their team in Lisbon. As a key member of the tech workforce, you will be responsible for developing and maintaining modern software solutions using state-of-the-art technology.

Responsibilities:

  1. Understand business and technical context, requirements, constraints, and business objectives.
  2. Perform Back-End development in the scope of technical Microservices.
  3. Develop and perform unit test of the Product/Solution according to specifications.
  4. Troubleshoot, debug issues and maintain the Product/Solution and the corresponding technical documentation.
  5. Collaborate with the Support Team to solve Product/Solution software issues.
  6. Collaborate with the DevOps team to automate the integration of developed Product/Solution (such as Continuous Integration, Continuous deployment)
  7. Review Functional Specifications (FUS) and translate them to technical specifications.
  8. Support the Quality Assurance Engineer (QAE) or the Test Manager (TM) in the definition of test strategy.
  9. Recommend changes to improve the Product/Solution.
  10. If applicable, attend and actively contribute to Scrum ceremonies i.e., daily Stand-ups, Sprint Planning, Sprint Grooming, Sprint Reviews, and Retrospectives.

Requirements:

  • B.Sc. or MSc in Computer Science, Software Engineering or related field
  • 5 years experience as a JAVA Software Engineer.
  • Excellent knowledge of JAVA and associated technologies.
  • Advanced knowledge of Spring ecosystem: Spring Boot (2.x), Spring Data JPA / Hibernate and Spring Cloud.
  • Strong technical background in internet related technologies including open source, J2E, and ability to discover new ones.
  • Excellent knowledge of web formats and protocols such as JSON, XML, SOAP, WSDL and REST (Swagger/OpenAPI).
  • A very good experience with Microservice / distributed system and Event Driven architectures (AMQP / JMS, RabbitMQ, ActiveMQ).
  • Experience working with RDBMS (MySQL), NoSQL databases (MongoDB) and Search (ex. Elasticsearch).
  • Experience with Docker, Kubernetes and artifact repository manager is required.
  • Experience with an identity and access management tool (Keycloak) is an asset.
  • A good technical knowledge and experience with OIDC flows.
  • Familiar with DevOps tools:
    • IDE/Build: IntelliJ, Maven
    • Atlassian: Jira and Confluence
    • Versioning systems such as Bitbucket, GitLab
    • Code analysis: SonarQube, Checkmarx
    • CI/CD: Jenkins, Groovy, Gitlab

Desired Personal Skills:

  • Strong analytical, problem-solving and organizational skills.
  • Ability to work in a flat and versatile organization, and on multi-national / multi-cultural projects.
  • Autonomous, proactive, creative, with a strong aptitude for self-learning.
  • Strong customer service focus, with the ability to communicate with highly technical and business teams.

Interview Process:

Our team will actively review all applications. If your application is selected, we will reach out to you for an informal introductory call. The next step will be meeting our Clients team for a technical interview with team members, selected candidates will move to final interview with the Hiring Manager and HR team. Additional rounds may be engaged on a case-by-case basis.

Important note: For this role you will be initially offered a contract for Capgemini Portugal. More details will be shared during the interview process.



  • Lisboa, Lisboa, Portugal Wit - Software Tempo inteiro

    Wit - Software is a leading provider of innovative software solutions for the Telecom industry. With 23 years of experience, we have established a strong reputation for delivering high-quality products and services. We are seeking a talented Backend Software Engineer to join our Product Team and contribute to the development of our next-generation software...


  • Lisboa, Lisboa, Portugal Software Aspekte Tempo inteiro

    Are you passionate about ensuring the highest quality in software products? We're looking for a skilled QA Automation Engineer to join our team in Lisbon, Portugal. This is an exciting opportunity to work with state-of-the-art technologies and collaborate with different departments in R&D.About the PositionWe're seeking a talented individual who can deliver...


  • Lisboa, Lisboa, Portugal Software Aspekte Tempo inteiro

    Cloud Software Engineer - Azure Infrastructure SpecialistAt Software Aspekte, we're seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will play a pivotal role in designing, implementing, and maintaining robust, scalable cloud infrastructure on Azure.Key Responsibilities:Design and implement cloud...

  • Software Engineer

    1 semana atrás


    Lisboa, Lisboa, Portugal Wit - Software Tempo inteiro

    Company OverviewWit Software, a renowned provider of innovative software solutions, has been at the forefront of the Telecom industry for 23 years. With a strong background in Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money, we have established ourselves as a trusted partner to major Telecom companies...

  • Software Engineer

    Há 1 mês


    Lisboa, Lisboa, Portugal Software Defined Automation Gmbh Tempo inteiro

    Job SummaryWe are seeking a skilled Software Engineer to join our team and contribute to the development of our market data infrastructure for decentralized finance applications. As a key member of our team, you will be responsible for designing, implementing, and maintaining on-chain and off-chain solutions, including smart contracts, SDKs, and utility...


  • Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the Role:As a Senior Frontend Software Engineer at Ascent Software, you will be responsible for applying your expertise to a diverse set of clients and complex challenges. This is an opportunity to advance your career in an ambitious, modern business committed to delivering measurable customer impact using cutting-edge...


  • Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the RoleAs a seasoned Senior Software Engineer, you will take ownership of designing and implementing significant features or projects, ensuring they align with business objectives. You will lead by example, mentor and guide junior and mid-level engineers, fostering their growth and development.Your daily responsibilities will include:Design and...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal State of North Dakota Tempo inteiro

    Job Title: Software EngineerWe are looking for an experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building high-quality, scalable, and maintainable software solutions.Key Responsibilities:• Design and develop software...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Teleperformance Portugal Tempo inteiro

    We are looking for a skilled Software Engineer to join our team at Company as a key member of our development team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional teams to deliver high-quality software products and services to our customers.

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Profiscap Tempo inteiro

    Software EngineerWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong foundation in programming languages and experience with software development life cycles.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize software...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal The Kencko Co, Inc. Tempo inteiro

    Job Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and developing software applications.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsParticipate in code reviewsStay up-to-date with industry...

  • Senior Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the RoleIn this position, you will be responsible for designing and implementing cloud-native products, solutions, and platforms on Azure. As a Senior Software Engineer at Ascent, you will work with a diverse set of clients, sectors, and complex challenges, engaging in both major transformations and smaller-scale projects. This is an opportunity to...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Acciona S.A Tempo inteiro

    About the Role:We are seeking a talented Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages.Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Burger King Portugal Sa Tempo inteiro

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing and developing software applications using a variety of programming languages.Key Responsibilities:Design and develop software applications using a variety of programming...


  • Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    At Equus Software, we are seeking a highly skilled Software Engineer to join our dynamic team. As a key member of our development squad, you will play a vital role in shaping the future of our products.Job DescriptionAs a Software Engineer at Equus Software, you will be responsible for designing and implementing scalable and maintainable software solutions....


  • Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the RoleAs a Senior Software Engineer at Ascent Software, you will be responsible for developing and maintaining complex software systems using Azure AI and Python. Your expertise will be crucial in driving innovation and delivering high-quality solutions that meet the needs of our clients.Key ResponsibilitiesOffer technical insights to the team and...

  • Software Development Expert

    2 semanas atrás


    Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    As a Software Engineer at Equus Software, you will play a pivotal role in shaping the future of our products.We are a cutting-edge SaaS leader, driving innovation and revolutionizing global workforce mobility. Our mission is to empower companies to seamlessly navigate complex global mobility challenges.You will collaborate closely with talented engineers to...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Expleo Group Tempo inteiro

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at {company}.Key Responsibilities:• Design, develop, and test software applications• Collaborate with cross-functional teams to deliver high-quality software products• Stay up-to-date with industry trends and emerging technologiesAbout Us:{company} is a...


  • Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    Company Overview: Equus Software is a pioneering global mobility SaaS leader, empowering businesses to navigate the complexities of workforce mobility with ease. Our innovative solutions enhance employee experiences and drive operational excellence.Salary: $120,000 - $180,000 per annum, depending on experienceJob Description: As a Software Engineer, you will...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Phiture Tempo inteiro

    We are looking for a talented Software Engineer to join our team at "{company}". As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable and efficient software solutions using Python and related technologies.Some of the key responsibilities of this role...