Skip to content
← Back to job listings

Engenheiro de Software Jr. (Java)

PagBank · São Paulo, São Paulo, Brasil

Software DevelopmentJunior LevelExternal listingfull-timeRecently

About The Role

Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛 Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios! Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!

Desenvolver e manter aplicações backend utilizando Java. Participar da construção e evolução de APIs para integração entre sistemas. Desenvolver testes automatizados para garantir a qualidade das entregas. Participar de code reviews e discussões técnicas do time. Apoiar a análise e correção de incidentes em produção. Participar das cerimônias ágeis e colaborar com o time na construção das soluções. Buscar aprendizado contínuo sobre tecnologias, arquitetura e regras de negócio.

Superior completo ou cursando em Ciências da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas. Conhecimento em desenvolvimento backend com Java. Conhecimento em Programação Orientada a Objetos (POO). Conhecimento em Git. Conhecimento em Spring Boot ou framework similar. Conhecimento em construção e consumo de APIs REST. Conhecimento em bancos de dados relacionais (SQL). Conhecimento básico de testes automatizados (unitários e integração). Familiaridade com metodologias ágeis (Scrum e Kanban).

Para se destacar nesta posição seria legal se você também tivesse: Conhecimento básico de Linux e linha de comando. Conhecimento em Docker. Conhecimento em arquitetura de microsserviços. Conhecimento em AWS, Azure ou GCP. Conhecimento em mensageria (Kafka ou RabbitMQ). Conhecimento em bancos de dados NoSQL. Conhecimento em observabilidade e monitoração (Splunk, New Relic, Grafana ou similares). Experiência prévia em estágio, projetos acadêmicos ou projetos pessoais de desenvolvimento de software. Conhecimento em sistemas financeiros ou meios de pagamento. Conhecimento dos protocolos ISO-8583 e TLV. Experiência prévia de estágio na área de desenvolvimento de software. Participação em projetos utilizando Java e Spring Boot. Participação em projetos com microsserviços. Certificações, cursos ou treinamentos relacionados a desenvolvimento de software.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing