Job Closed
This listing is no longer active.
Global Tech Holding Participação e Investimento: Evolução, inovações tecnológicas disruptivas, lucro consciente.
Arquiteto/Engenheiro de Software, Java
Location
Brazil
Posted
134 days ago
Salary
0
Seniority
Senior
Job Description
Arquiteto/Engenheiro de Software, Java
Global Tech Holding
• Atuar como arquitetio(a) e/ou engenheiro(a) de software na evolução de soluções complexas e escaláveis. • Desenvolver e evoluir sistemas Java usando Spring e REST com foco em alto desempenho, segurança e arquitetura robusta. • Participar de decisões técnicas e de arquitetura junto ao time de tecnologia. • Garantir boas práticas de versionamento, testes e CI/CD. • Atuar com APIs REST, microserviços e integrações com parceiros do ecossistema. • Participar ativamente das cerimônias ágeis e contribuir com uma cultura de melhoria contínua. • Trabalhar de forma colaborativa com áreas de negócio e produto. • Ser um ponto de referência focal para toda equipe de desenvolvedores.
Job Requirements
- Experiência com Git, Maven, Docker, CI/CD
- Familiaridade com práticas ágeis, Clean Code e Design Patterns
- Conhecimento em mensageria (JMS, Kafka, RabbitMQ).
- Ter total domínio da linguagem e da arquitetura Java.
- Experiência com Angular, TypeScript, HTML5, CSS3, JavaScript
- Conhecimento em bancos Oracle e PostgreSQL
- Vivência com APIs REST, JWT, Spring e arquitetura de microserviços
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Work on impactful projects with high volumes of production traffic. • Produce simple, maintainable code while always looking to improve it. • Define testing strategies and write automated tests. • Own your code all the way to production with a self-service continuous delivery pipeline and production infrastructure. • Run what you build using containers orchestration and monitoring technologies. • Perform code-reviews promptly, regularly and constructively.
• Development and maintenance of web applications • Perform maintenance and implement new features • Develop back-end functionality • Apply best practices for documenting developed code • Develop and maintain integrations
• Develop and implement systems in Java using up-to-date technologies; • Perform enhancements on legacy systems; • Develop and maintain web applications; • Maintain existing features and create new functionality; • Develop backend features; • Apply best practices for documenting developed code; • Develop and support integrations.
Backend Software Engineer
GravwellIngest everything, compromise nothing. Data analytics at scale with predictive pricing.
• Application development for distributed systems • Profiling and optimizing performance • Scaling for large amounts of load, data, and users • Testing of backend application • On-call technical support on a rotating schedule



