Java Software Engineer

1 semana atrás


Lisboa, Lisboa, Portugal Quest Global Tempo inteiro

Quest Global
is a market leader in diversified engineering solutions and one of the global, reliable and long-term partners of numerous companies in the field of Transportation, Aerospace & Defense, Aero Engines, Industrial & Hi-Tech, Medical Devices, Oil & Gas and Power.

SHAPE THE FUTURE WITH US

We offer you a motivating environment with exciting projects and would appreciate to welcome you in our team as a:

Java Software Engineer

Overview:

  • Responsible for the analysis, design, development and delivery of software solutions
  • Defines requirements for new applications and customizations, adhering to standards, processes and best practices

Responsibilities:

  • Own software delivery tasks (code development, test, deployment) at an application/software component level
  • Participate in team prioritization discussions with Product/Business stakeholders
  • Able to troubleshoot and refactor existing code
  • Adopt new languages and architecture patterns needed for the work
  • Influence the decisions made by the team
  • Assist peers and less experienced members
  • Influence the decisions made by the team
  • Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives
  • Assist in technical documentation of APIs and services being delivered

Experiences:

  • Has ability to write secure code in three or more languages (e.g., C, C+, C#, Java, JavaScript, COBOL, SQL)
  • Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT)
  • Understands and implements standard branching (e.g., Gitflow) and peer review practices
  • Apply tools (e.g., Sonar, Zally, Checkmarx) and techniques to scan and measure code quality and anti-patterns as part of development activity
  • Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage
  • Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control)
  • Understands requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation
  • Understands different SDLC practices (Waterfall/Scrum/Kanban/SAFe) and the delivery situations they are used for
  • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)
  • Familiar with different application patterns to implement different types of business processes (e.g. APIs, event-driven-services, batch-services, web-applications, big data)
  • Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization and containerization
  • Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient
  • Understands functional and non-functional testing types to elaborate and estimate test efforts

***At Quest Global, we believe in equal opportunity and are committed to preserving an inclusive and safe work environment. Our workplaces are places where we value and respect all people. By submitting my application, I agree that Quest Global collect, store and make use of my data for the purpose of reviewing and processing my application for up to 750 days thereafter.


  • Java Software Engineer

    1 semana atrás


    Lisboa, Lisboa, Portugal Inetum Tempo inteiro

    Company Description A Inetum é uma líder europeia em serviços digitais. A equipa da Inetum, composta por consultores e especialistas, trabalha todos os dias para gerar impacto digital para empresas, entidades do setor público e para a sociedade. As soluções da Inetum têm como objetivo contribuir para o desempenho e a inovação dos seus clientes, bem...


  • Lisboa, Lisboa, Portugal Capgemini Engineering Tempo inteiro

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...


  • Lisboa, Lisboa, Portugal GridGain Systems Tempo inteiro

    Senior Software Engineer — Java LOCATION: remote — Portugal, Cyprus, Spain, Poland, Georgia, Serbia, Armenia.ABOUT GRIDGAINWe live in a world that increasingly expects instant gratification. To remain competitive, enterprises must process and analyze extraordinary amounts of information in milliseconds.GridGain's Unified Real-Time Data platform enables...


  • Lisboa, Lisboa, Portugal HumanIT Digital Consulting Tempo inteiro

    Junior Software Engineer  Experience Level: Junior to Mid-LevelRole SummaryWe are looking for a Junior Software Engineer to join a dynamic team that designs and implements new features for a core application module. This role involves collaborating with engineers, product owners, and business teams to develop scalable and secure solutions, ensuring the...


  • Lisboa, Lisboa, Portugal Decskill Tempo inteiro

    Decskill, founded in 2014 as an IT Consulting Company, places paramount importance on its greatest asset: its people. Our main mission is to deliver value through knowledge and talent, and we achieve this by fostering a culture of excellence and investing in the development and well-being of our people. With over 600 dedicated professionals and offices in...


  • Lisboa, Lisboa, Portugal Nearshore Portugal Tempo inteiro

    Apply to one of our open positions or send us a spontaneous application to ******Primary purpose of the roleDesign, develop, and maintain scalable, secure, and high-performance backend systems and APIs using Java 21 and Spring Boot.Build and deploy cloud-native applications on AWS, leveraging Infrastructure as Code practices with Terraform.Collaborate with...


  • Lisboa, Lisboa, Portugal Inetum Tempo inteiro

    Company DescriptionAInetumé uma líder europeia em serviços digitais. A equipa da Inetum, composta por consultores e especialistas, trabalha todos os dias para gerar impacto digital para empresas, entidades do setor público e para a sociedade. As soluções da Inetum têm como objetivo contribuir para o desempenho e a inovação dos seus clientes, bem...


  • Lisboa, Lisboa, Portugal Inetum Tempo inteiro

    Company Description A Inetum é uma líder europeia em serviços digitais. A equipa da Inetum, composta por consultores e especialistas, trabalha todos os dias para gerar impacto digital para empresas, entidades do setor público e para a sociedade. As soluções da Inetum têm como objetivo contribuir para o desempenho e a inovação dos seus clientes,...

  • Senior Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Inventive Search Tempo inteiro

    Senior Software Engineer (Java)Lisbon (Remote-first, with occasional on-site visits)EU Passport RequiredFreelance | Long-term contractWe're supporting a major EU Incentive and are looking for an experiencedSenior Software Engineerto join a long-term engagement.You'll work across bothlegacy and modern Java systems, contributing to large-scale Back Office and...

  • Java Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Neotalent Conclusion Tempo inteiro

    Who are we:Neotalent Conclusion is one of the leading Iberian specialists providing services in Information Technology and Engineering services. As part of the Netherlands-based organization Conclusion, which has an ecosystem of over 25 companies and 3,600 employees, we are focused on increasing the technological capacity of our clients and the digital...