Senior Software Engineer | Backend Java | Integrações Hospitalares
Senior backend Java engineer at Dasa, Brazil's largest integrated healthcare network, building and maintaining hospital systems, quality tools and system integrations. Day to day spans Spring Boot APIs, REST/SOAP integrations, Oracle/MySQL query optimization, and legacy Java apps with JSF/React/Angular front ends.
- Compensation
- Not disclosed
- Location
- São Paulo, Brazil
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Develop, maintain and evolve applications using Java and related frameworks
- Work on projects for hospital systems, quality, integrations and operational workflows
- Perform corrective, evolutionary and preventive maintenance on legacy systems and new modules
- Develop and consume integrations via REST and SOAP webservices
- Implement screens, components and features using JSF, VRaptor, React and/or Angular
- Develop APIs and services using Spring Boot
- Query, adjust, analyze and optimize queries in Oracle and MySQL databases
- Support technical analysis of demands, business rule understanding and solution definition
- Investigate incidents, system errors, integration failures and performance problems
- Support homologations, integrated tests and validations with users and requesting areas
- Document technical solutions, integration flows, implemented rules and maintenance points
- Collaborate with product, business, support, infrastructure and other technical teams
- Ensure delivery quality with good development practices, versioning and code organization
- Support improvements in application performance, stability, security and scalability
Full description
Você sonha grande e acredita que é importante inovar para descomplicar?
Então o seu lugar é na área de Tecnologia, Dados, Produtos e Design da maior rede integrada de saúde do Brasil, fazendo parte da vida de mais de 20 milhões de pessoas por ano.
Nestes times você vai encontrar um ambiente dinâmico, ágil e com muito aprendizado, afinal, aqui aprendemos para transformar o futuro da saúde e a paixão por inovar no move.
Para nós, diversidade importa!
Reconhecemos que a diversidade amplia a inovação nos ambientes, mas acima de tudo, temos a certeza de que somos parte da transformação. Promovemos dignidade e respeito a todas as pessoas, para que se sintam seguras em ser quem são.
RESPONSIBILITIES AND ASSIGNMENTS
Buscamos um(a) Desenvolvedor(a) para atuar em projetos voltados a Sistemas Hospitalares, Qualidade e Integrações, contribuindo no desenvolvimento, manutenção, evolução e sustentação de aplicações corporativas.
O profissional atuará em sistemas utilizados no ambiente hospitalar e em rotinas relacionadas à qualidade, integrações entre sistemas, automação de processos, consultas a bases de dados, consumo e disponibilização de serviços, além de apoio técnico na análise de demandas junto às áreas de negócio.
REQUIREMENTS AND QUALIFICATIONS
- Desenvolver, manter e evoluir aplicações utilizando tecnologias Java e frameworks relacionados.
- Atuar em projetos de sistemas hospitalares, qualidade, integrações e fluxos operacionais.
- Realizar manutenção corretiva, evolutiva e preventiva em sistemas legados e novos módulos.
- Desenvolver e consumir integrações via Webservices REST e SOAP.
- Implementar telas, componentes e funcionalidades utilizando JSF, VRaptor, React e/ou Angular.
- Desenvolver APIs e serviços utilizando Spring Boot.
- Realizar consultas, ajustes, análise e otimização de queries em banco de dados Oracle e MySQL.
- Apoiar na análise técnica de demandas, entendimento de regras de negócio e definição de soluções.
- Investigar incidentes, erros sistêmicos, falhas de integração e problemas de performance.
- Apoiar homologações, testes integrados e validações junto aos usuários e áreas solicitantes.
- Documentar soluções técnicas, fluxos de integração, regras implementadas e pontos de manutenção.
- Trabalhar em conjunto com times de produto, negócio, sustentação, infraestrutura e demais equipes técnicas.
- Garantir a qualidade das entregas, mantendo boas práticas de desenvolvimento, versionamento e organização do código.