Desenvolvedor de Software Java Na Bluesoft, valorizamos o bem-estar de nossos colaboradores, pois acreditamos que um ambiente de trabalho positivo resulta em um trabalho extraordinário que mantém nossos clientes sempre satisfeitos. Temos uma missão clara: Prover tecnologia para tornar empresas mais ágeis e prósperas. Não apenas buscamos velocidade, mas também adaptabilidade e crescimento contínuo para gerar mais valor aos nossos clientes. Nossa visão é ousada: Queremos ser a Melhor Empresa de sistemas de gestão do mundo! Acreditamos que é possível alcançar esse objetivo com nossa dedicação e comprometimento. Nossos valores são o alicerce de tudo o que fazemos: Integridade: Valorizamos as pessoas e agimos com ética e transparência para conquistar credibilidade e confiança. Eficácia: Acreditamos em fazer a coisa certa, do jeito certo e rápido. Entusiasmo: Acreditamos que o entusiasmo e a positividade são essenciais para o sucesso. Quem ama o que faz trabalha com alegria e aproveita a jornada. Evolução: Estamos sempre buscando ser melhores a cada dia. Valorizamos a humildade e a aprendizagem contínua, e incentivamos a criatividade e a inovação. Se você é uma pessoa desenvolvedora Java experiente, com mais de 5 anos de prática e com Java 8+, esta vaga pode ser ideal para você. Valorizamos profissionais que tenham habilidades técnicas sólidas e estejam comprometidos com o crescimento contínuo. Buscamos pessoas que reconheçam a importância da colaboração e da busca por respostas com colegas. Se você se identifica com esses valores e está preparado para desafios estimulantes, inscreva-se. Estamos ansiosos para receber sua inscrição! Nosso ambiente de trabalho: Trabalhamos com metodologias ágeisInfraestrutura na AWSIntegração contínua com Jenkins, Sonar e DockerRepositórios no GitHubIntellij IDE (Ultimate)Linux (remotamente) e Mac (no escritório) Desafios que você vai encontrar: Processamento de milhões de registros em curto espaço de tempoConsulta massiva de dados para alto desempenhoProcessamento assíncrono de jobsAmbiente de alta concorrênciaTunning de funcionalidades do sistemaUso de ferramentas de análise de código e profilingManutenção de base de código extensaRealizar tudo isso sem quebrar o que já existe O que você vai usar no dia-a-dia:Java 21Spring MVCSpring BootVueJSTypeScriptJavascriptHibernateGitOracle e PostgreSQLJUnit 5Mockito 2RedisSelenideDesenvolver APIs utilizando Java e outras tecnologias listadas abaixo. O que você vai usar ocasionalmente:PL/SQLMongoDB 4.4Ionic com VueJS (Desenvolvimento Mobile) O que você pode precisar para dar manutenção:JSPAngular JSjQuery Conhecimentos desejáveis:VueJsExperiência com troubleshooting e análise de logs e performanceOtimização de SQLsKibana/APM