Desenvolvedor JAVA Sênior
Indra Group Brazil
Defense and Space Manufacturing · 51-200 employees
About the role
The role involves developing, maintaining, and evolving corporate systems through the full software development lifecycle. Responsibilities include analyzing requirements, integrating APIs, and ensuring system quality through testing and code reviews.
What they look for
Requirements
Candidates must have solid experience with Java and JEE environments, along with proficiency in various frameworks and database technologies. A completed degree in Information Technology is required for this senior-level position.
Full description
Graduação Completa em TI
Responsabilidades:
Atuar no desenvolvimento, manutencao e evolucao de sistemas corporativos, participando das etapas de analise, desenvolvimento, testes, correcoes, integracoes e sustentacao das aplicacoes.
Principais Atividades
Realizar analise de requisitos e demandas tecnicas, avaliando impactos e propondo solucoes de acordo com os padroes e arquitetura definidos para o projeto. Desenvolver e manter aplicacoes utilizando Java, JEE, EJB, JPA, Hibernate, Quarkus, JSP, JavaScript, AngularJS, TypeScript, HTML, CSS e demais tecnologias utilizadas no ambiente. Desenvolver e testar componentes de software, realizando correcoes e ajustes necessarios para garantir a qualidade e funcionamento das aplicacoes. Atuar na integracao entre sistemas utilizando APIs, REST, SOAP, JAX RS, JAX WS, XML e JSON. Realizar consultas e manipulacao de dados utilizando SQL e Oracle, contribuindo para analise e tratamento de informacoes. Investigar e solucionar erros, falhas de processamento e problemas de integracao identificados durante o desenvolvimento, homologacao ou producao. Utilizar ferramentas de controle de versao, integracao continua e qualidade de codigo, como GitLab, Jenkins, Maven e SonarQube. Participar de revisoes de codigo, testes integrados, analises tecnicas, reunioes e alinhamentos com desenvolvedores, analistas, liderancas e demais equipes envolvidas na operacao. Apoiar a sustentacao das aplicacoes, identificando causas de problemas e implementando correcoes e melhorias. Manter documentacao tecnica quando necessario e seguir normas, padroes de seguranca, arquitetura e boas praticas de desenvolvimento.
Requisitos Técnicos:
Experiencia solida com desenvolvimento Java e ambiente JEE. Conhecimento em EJB, JPA, Hibernate, Quarkus, REST, SOAP, AngularJS, JavaScript, TypeScript, SQL, Oracle, XML, JSON, JBoss, Apache, Maven, Jenkins, GitLab, SonarQube e Eclipse. Desejavel conhecimento em SSO, SSL TLS, Sockets TCP IP, Shell Script, ISO 8583, protocolo 3DS
Modalidade: Home Office - CLT
Similar roles
-
Java Developer | Sênior (13394) - Vaga Exclusiva PCD
Sensedia Campinas, São Paulo, Brazil
-
Java Full Stack Engineer - Professional
HEXAWARE Canada
-
Senior Java Developer - Banking and Capital Markets
Endava Buenos Aires, Argentina
-
Java Backend Developer - Chicago
Photon United States · $34K–$121K/yr
-
Java Software Engineer
Dotmatics Auckland, Auckland, New Zealand
-
Java Developer 1015
Veracity Ventures Inc. United States · $90K–$130K/yr