Job Closed
This listing is no longer active.
Innovation Engineering_ part of AI/R ©AI Revolution Company
Java Backend Developer
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Backend Developer
Invillia
Role Description O profissional será responsável em prover soluções técnicas para novas features e dar o suporte necessário as features já existentes. - Auxiliar os outros membros do time em questões técnicas. - Fornecer a melhor solução para o negócio. - Prezar pela qualidade, incluindo um código limpo e legível (clean code). Qualifications - Experiência em desenvolvimento com Java; - Experiência em desenvolvimento com Spring (Boot, Data, Cache, etc); - Conhecimentos em Java 8 (mínimo); - Conhecimentos em Git e Git-Flow; - Experiência com bancos de dados SQL e NoSQL; - Desenvolvimento com foco em qualidade: testes unitários e Sonar (métricas); - Experiência em microsserviços e sistemas concorrentes; - Contínuos delivery (Jenkins); Requirements - Desejável: Conhecimento em Filas (Rabbit); - Conhecimento em Kafka; - Conhecimentos em AWS.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP
NeogridYour company's data technology ecosystem
• Atuar no desenvolvimento e evolução de soluções voltadas a grandes indústrias e varejistas • Realizar análise e implementação de manutenções corretivas e evolutivas • Contribuir com melhorias contínuas e evolução do produto • Participar do desenvolvimento de novos módulos e funcionalidades • Apoiar na sustentação da aplicação, garantindo estabilidade e qualidade das entregas • Participar de revisões de código e disseminar boas práticas no time • Apoiar a migração de clientes para novas versões do produto
• Design scalable, resilient and secure backend architectures applying SOLID, Clean Architecture, DDD, CQRS and Event-Driven Design • Architect event-driven solutions using Google Cloud Pub/Sub with resilience, idempotency and advanced failure handling • Manage enterprise API strategy through Google Apigee, implementing governance, edge security and Zero Trust • Define and implement secure development patterns (Secure Coding), mitigating OWASP Top 10 risks and ensuring LGPD compliance • Architect containerized infrastructure with Docker and Kubernetes, defining scaling, auto-recovery and disaster recovery strategies • Design and optimize complex CI/CD pipelines in GitLab CI, integrating SAST/DAST, SonarQube, dependency analysis and DevSecOps • Implement and evangelize an observability culture with Dynatrace: APM, distributed tracing, root-cause analysis and runtime vulnerability detection • Lead Architecture Decision Records (ADRs), technical documentation and architecture governance to ensure traceability and communication • Exercise technical leadership through rigorous code reviews, mentoring of senior and junior engineers, and promoting engineering excellence • Lead troubleshooting and RCA for critical production incidents, identifying root causes and implementing permanent fixes • Collaborate with technical leadership, product, security and infrastructure teams on the strategic evolution of the platform • Identify and propose refactorings, eliminate technical debt and introduce innovations that balance quality with continuous delivery • Assume end-to-end strategic ownership: from initial design to production monitoring, ensuring quality, security and performance
• Lead and contribute to the migration of legacy COBOL applications to Java-based microservices • Translate business and technical requirements into scalable, maintainable, and secure software solutions • Develop backend solutions using Java (Spring, Hibernate) and frontend with React, Angular, or similar • Identify optimization opportunities for legacy application returning to Azure-based environments • Design, develop, test, and deploy full stack solutions in Azure Cloud • Collaborate with cross-functional teams to ensure seamless integration and performance • Build secure, scalable RESTful APIs for cloud integration • Ensure compliance with DoD cybersecurity and software development standards • Document system architecture, codebase, and migration processes • Participate in Agile ceremonies and contribute to sprint planning and retrospectives
• Analyze and interpret business and technical requirements to design scalable, maintainable software architecture • Lead the full software development lifecycle — from concept and design through implementation and deployment • Design and develop cloud-native services using Microsoft Azure technologies to expand and enhance the platform • Build, maintain, and optimize CI/CD pipelines to ensure smooth and automated development workflows • Actively participate in agile team ceremonies, including sprint planning, stand-ups, reviews, and retrospectives • Continuously learn and adopt new technologies, best practices, and patterns to improve team performance and product quality




