TOMORROW HIRE

Desenvolvedor Sênior Java com IA e LLM

JavaSQLPostgreSQLAWS
Tradução automática. Consulte o original.

Sobre a oportunidade

Localização: Woodlawn, MD – Presencial, 5 dias por semana

Tipo de contratação: Tempo integral

Remuneração: $125,000-$155,000/ano, com base na experiência

Credenciamento: Deve ser capaz de obter e manter o Public Trust

ID da vaga: SO-5358

Visão Geral da Posição

Estamos buscando um Desenvolvedor Sênior Java experiente com IA e LLM para projetar, desenvolver, manter e dar suporte a aplicações de software corporativas usando Java, Spring Boot, APIs RESTful, IA Generativa e Large Language Models (LLMs).

Esta função foca no desenvolvimento de microsserviços escaláveis de alto desempenho e aplicações orientadas a serviços, enquanto integra e oferece suporte operacional a componentes de LLM e IA agentic em ambientes corporativos.

O candidato selecionado colaborará com equipes multifuncionais, contribuirá para a arquitetura e desenvolvimento de software, apoiará práticas modernas de DevOps e fornecerá orientação técnica para desenvolvedores de nível júnior e pleno.

A posição exige trabalho presencial em Woodlawn, MD, cinco dias por semana. As entrevistas serão realizadas pessoalmente.

Responsabilidades

  1. Projetar e desenvolver aplicações de software com base em requisitos funcionais usando a metodologia Twelve-Factor App.
  1. Projetar e desenvolver aplicações corporativas usando Java, Spring Boot e REST APIs.
  1. Colaborar com equipes de design de produto e engenharia para entender os requisitos de negócio e técnicos.
  1. Projetar, desenvolver e manter microsserviços usando Spring Boot, Java e arquitetura RESTful.
  1. Desenvolver serviços web baseados em SOAP usando JAX-WS, Apache Axis e Web Services Description Language (WSDL).
  1. Aplicar práticas de DevOps, pipelines de CI/CD e ferramentas como Jenkins, Git e Bitbucket.
  1. Trabalhar com plataformas em nuvem, incluindo AWS, Azure ou Google Cloud, e tecnologias de conteinerização.
  1. Colaborar com analistas de negócios, equipes de garantia de qualidade, gerentes de projeto e outras partes interessadas.
  1. Desenvolver testes unitários abrangentes em Java baseados em cenários do mundo real usando JUnit, Mockito e PowerMock.
  1. Participar de discussões técnicas com clientes, revisões de arquitetura, sessões de design e reuniões de desenvolvimento.
  1. Recomendar soluções técnicas para aprimorar a arquitetura existente, melhorar a qualidade do código e otimizar processos de desenvolvimento.
  1. Fornecer orientação técnica e suporte para desenvolvedores de nível júnior e pleno.
  1. Manter o aprendizado contínuo e manter-se atualizado com tecnologias emergentes.
  1. Executar outras tarefas conforme designado ou orientado.

Qualificações Mínimas

  1. 10+ anos de experiência com Java, Spring Boot, IA Generativa e Large Language Models (LLMs).
  1. Mestrado com 5+ anos de experiência, Bacharelado com 7+ anos de experiência, OU 13+ anos de experiência em substituição a um diploma.
  1. Ampla experiência em design de software e programação usando Java e tecnologias Java Enterprise Edition (JEE).
  1. Experiência trabalhando em projetos Ágeis, incluindo forte conhecimento de terminologia Ágil e ferramentas como Agility.
  1. Experiência projetando sistemas Java de alto rendimento e baixa latência e arquiteturas escaláveis que suportam grandes volumes de solicitações simultâneas com tempos de resposta mínimos.
  1. Forte experiência prática com Java, Spring Boot e REST APIs.
  1. Experiência na integração e suporte operacional de componentes de LLM e IA agentic dentro de aplicações corporativas, incluindo: Retrieval-Augmented Generation (RAG) e busca vetorial, frameworks de orquestração de agentes, abordagens de avaliação e guardrails de LLM, e pipelines de implantação, monitoramento e retreinamento automatizado.
  1. Experiência técnica com PostgreSQL, MongoDB, SQL, AWS S3, desenvolvimento de software Ágil, Git, Bitbucket, Jenkins CI/CD, Eclipse, revisões de código, desenvolvimento de aplicações multithread e suporte à produção.
  1. Experiência projetando e implantando aplicações nativas em nuvem no AWS usando PostgreSQL.
  1. Experiência com ferramentas modernas de integração contínua e desenvolvimento de software, incluindo Jenkins, Git/Bitbucket, Jira, Nexus, Maven, SonarQube, Fortify e UrbanCode Deploy.
  1. Experiência prática projetando e desenvolvendo microsserviços e APIs RESTful.
  1. Experiência com testes unitários automatizados usando JUnit e frameworks de mock, Desenvolvimento Orientado a Testes (TDD) e Desenvolvimento Orientado a Comportamento (BDD) usando Cucumber.
  1. Experiência com tecnologias JEE, incluindo: Struts, Spring Framework (IoC, MVC, Transações, Segurança e Batch), Spring Boot e Spring JDBC, JPA e Hibernate, serviços web SOAP/RESTful e XML, DB2, Tomcat e WebSphere.
  1. Experiência usando ferramentas de análise estática de código como SonarQube e abordando dívida técnica, incluindo bugs, vulnerabilidades e hotspots de segurança de código.
  1. Conhecimento de vulnerabilidades de segurança em aplicações web e práticas de remediação.
  1. Deve ser capaz de obter e manter um credenciamento de Public Trust.
  1. Deve estar disposto a trabalhar presencialmente em Woodlawn, MD, cinco dias por semana.
  1. Deve estar disponível para comparecer a uma entrevista presencial.

Qualificações Preferenciais

  1. Forte compreensão das tendências emergentes em Inteligência Artificial (IA) e a capacidade de aplicar tecnologias de IA para aprimorar ou redesenhar arquiteturas de sistemas existentes.
  1. Capacidade de identificar oportunidades onde soluções orientadas por IA podem agregar valor ao negócio, melhorar a eficiência operacional ou introduzir novas capacidades.
  1. Experiência na redação de white papers técnicos e documentos de design de sistemas.
  1. Experiência prévia dando suporte a projetos de TI do governo federal ou estadual.

Salário: $125,000-$155,000/ano, com base na experiência

Auxílio para plano de saúde. Mais benefícios serão adicionados nos próximos 6 meses.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores