Senior Java Developer
Descrição da vaga
pAt bEmagine Portugal /b, we are not just another tech consultancy — we are part of a multinational group with a strong presence across bEurope and Asia /b, delivering high-impact solutions to some of the most innovative technology projects out there. /ppOur goal? To be the bmost dynamic, energetic, and reliable /b player in the market. And for that, we need byou /b. /ppbr/ppWe are looking for a bSenior Java Developer /b to help improve and maintain high standards of bcode quality, testing, and DevOps practices /b across development teams. /ppIn this role, you will play a key part in analyzing and following up on improvements identified through bSonarQube /b, supporting teams in strengthening development practices and ensuring high-quality, secure, and maintainable code. /ppYou will work closely with development and DevOps teams across multiple projects, providing guidance, conducting code reviews, and promoting best practices across the software development lifecycle. /ppbr/ppbKey Responsibilities: /b /ppbr/pulliIdentify and follow up on bcode quality improvements /b based on SonarQube analysis. /liliSupport teams in bincreasing unit test coverage /b and strengthening testing practices. /liliConduct bcode reviews /b and provide constructive feedback to developers. /liliPromote bcoding standards and development best practices /b across teams. /liliAnalyze bsecurity and vulnerability scan results /b and ensure issues are addressed. /liliContribute to the bintegration and optimization of DevOps tools /b. /liliSupport the bstandardization of Docker practices /b across projects. /liliEnsure code quality tools are effectively integrated into the bdevelopment lifecycle /b. /liliHelp teams proactively identify and address bcode quality issues /b. /liliSupport the configuration and customization of bSonarQube quality profiles /b. /liliPromote a culture of bcontinuous improvement /b across development teams. /liliProvide btechnical guidance and coaching /b to developers. /li /ulpbr/ppbTechnical Skills /b /ppbProgramming: /b /pulliAdvanced bJava /b with strong knowledge of bJava EE /b /liliBasic knowledge of bPython /b /li /ulpbFrameworks: /b /pullibSpring /b /lilibHibernate /b /li /ulpbCode Quality Testing /b /ppbExperience with: /b /pullibSonarQube /b /liliCode quality best practices /lilibJUnit /b /lilibMockito /b /liliCode review processes /li /ulpbDevOps CI/CD /b /ppbKnowledge of CI/CD practices and tools including: /b /pullibGit /b /lilibJenkins /b /lilibSonarQube /b /lilibJMeter /b /lilibRTC /b /li /ulpbDatabases /b /ppbStrong SQL knowledge and experience with: /b /pullibMySQL /b /lilibPostgreSQL /b /lilibOracle /b /li /ulpbContainers: /b /pulliExperience working with bDocker /b /li /ulpbLanguages: /b /pullibEnglish – Required /b /lilibFrench – Nice to have /b /li /ulpbr/pp Interested?
Let’s talk! /p
¿Te interesa este puesto?