Java Developer

Java Developer

Descrição da Empresa

Sobre nós: A Caixa Mágica Software é uma empresa portuguesa líder nos segmentos do mercado Open Source em Portugal. Fornecemos vários serviços, desde consultoria de negócios especializada, desenvolvimento de projetos de software e pesquisa e inovação. Desenvolvemos vários projetos com diversos alvos de implementação. Encontramo-nos ativamente envolvidos com as comunidades Open Source, organizando um evento popular em Lisboa e participando em vários projetos de pesquisa financiados pela União Europeia. A Caixa Mágica mantém fortes laços com a administração pública portuguesa, participando no desenvolvimento de middleware para o sistema do Cartão do Cidadão Português e estendendo o conceito para a padronização e conformidade com os demais sistemas europeus. Também mantemos uma ligação próxima com os departamentos de Inovação e Pesquisa de diversos setores, como telecomunicações e média, energia, sistemas móveis e plataformas baseadas em nuvem para dar suporte a sistemas de manufatura.

Descrição da Função

Overview: Join one of the largest independent IT and business consulting companies. With 90,000 professionals, we offer a comprehensive portfolio of capabilities, ranging from strategic IT and business consulting, systems integration, IT service management, business process management, to intellectual property solutions. The main projects are based in delivering innovative technology solutions and support to the world’s leading manufacturing, life sciences, consumer goods, Chemical and retail companies. We are looking for a Java Developer with more than 5 years of experience that works independently and with a good level of communication. What will you do? Collaborative design complex software solutions that satisfy both functional and non-functional demands like, performance, versatility, usability, maintainability, robustness, and others) as determined through collaboration with other team members Work closely with other application developers to realize those designs and adjust those designs based on real-world findings and constraints Evaluate new and emerging technologies through proofs of concepts and other techniques, providing an informed point of view and advocacy within the organization Help maintain code quality, organization, and automation (build, deploy, run & test) Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise timely solutions to solve these problems Design, build, test and maintain efficient, reusable, and reliable Java code What are we looking for? We are looking for a senior developer with the following skills: Determining the database structure, in consultation with F10, and creating the tables Experience with SQL databases (preference for winSQL as a tool) Developing in Java to upload data, using the following tools: Java-jdk currently version 8 is used, Eclipse programming tool (IDE), Maven build tool, git source repository, bitbucket/github central facility, artifactory central facility, jenkins central facility Configuring the database server and making the deployment Poven experience with linux system, and using putty is used as a tool Deploying with a script and artifactory URL Experience with WSDL file management (knowledge of Klaas-Jan and Pega) What can you expect from us? A permanent job contract for a long term project Tech equipment + SIM Card + personal smartphone Health and Life Insurance Social events and team buildings The commitment of letting you grow with us, and be rewarded accordingly A dynamic and young team that will be always there to support you Formation in the latest technologies Coffee, fruits, snacks and a warm welcoming when you pass by the office

Localização

  • Lisboa, Portugal