Job Closed
This listing is no longer active.
Co-creating Solutions for a Better Future
Desenvolvedor, JSF/Java
Location
Brazil
Posted
121 days ago
Salary
0
Seniority
Senior
Job Description
Desenvolvedor, JSF/Java
Stefanini Brasil
• Atuar no time de Desenvolvedores Stefanini atendendo um dos principais Bancos do Brasil. • Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint. • Realizar as atividades inerentes ao desenvolvimento tais como análise e design, testes e com ênfase em programação. • Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos. • Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos.
Job Requirements
- Proatividade, capacidade de trabalho em equipe, capacidade de autogerenciamento e tomada de decisão, capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza e de compreender com facilidade mensagens escritas e faladas).
- Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban
- Análise de requisitos funcionais, não-funcionais e requisitos ágeis
- Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns)
- Modelagem de dados relacional
- Arquitetura de aplicações em três camadas e modelo MVC
- Interfaces responsivas e aplicações PWA
- Integração entre sistemas: Mensageria, JMS, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3
- Javascript, ECMAScript 5 e 6 ou superior, Ajax, JQuery, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, XML, CSS 3 e ASP
- User Experience (UX) e conceitos de usabilidade
- Integração contínua (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD)
- Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade
- Automatização de testes funcionais, de unidade e de carga com ferramentas de software
- Testes de unidade em Java com a ferramenta JUnit 3 ou superior
- Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior e com Protractor
- Testes de carga com JMeter 2 ou superior
- Programação Java para Web: JEE 6 ou superior, JSE 5 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x
- Programação de aplicações Java SWING
- Análise estática de código com a ferramenta SonarQube
- Construção de consultas a bancos de dados em linguagem SQL
- Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase e GIT
- Conhecimento na utilização da IDE Eclipse
- Configuração de servidores de aplicação
- Design de interfaces de programação de aplicações (APIs)
- Design de aplicações baseadas em microserviços e containers
- Arquitetura de aplicações multi-tenancy
- Conhecimento em soluções para processamento Batch em Java
- Oracle Certified Professional – Java SE Programmer (versão 5 ou superior)
- CSD – Certified Scrum Developer PSD – Professional Scrum Developer
Benefits
- Vale Alimentação ou Vale Refeição
- Desconto em cursos, universidades e instituições de idiomas
- LinkedIn Learning e Academia Stefanini - plataformas com cursos online, gratuitos, atualizados e com certificado
- Mentoring
- Auxílio Creche
- Clube de vantagens para consultas e exames
- Assistência Médica
- Assistência Odontológica
- Clube de vantagens e descontos nos melhores estabelecimentos
- Clube de viagens
- Convênio para Pet
- e muito mais...
Related Guides
Related Job Pages
More Backend Engineer Jobs
Fullstack Engineer, Java EE
iTalentersLeading the art of connecting #tech talent with international IT projects
• Deliver robust features across the entire Java-based stack, all deployed on Kubernetes. • Drive modernization: implement upgrades, eliminate technical debt, and evolve the cloud-native architecture. • Serve as deputy to the Team Lead — step in when needed and act as an intellectual sparring partner who elevates the team. • Own complex initiatives end-to-end with determination, initiative, and clear communication. • Maintain relentless code quality: unit and integration tests, code reviews, and clean coding standards. • Collaborate with business stakeholders to design pragmatic solutions that deliver real-world outcomes. • Mentor teammates, promote knowledge sharing, and raise the team's technical bar. • Integrate third-party systems and work closely with external partners to maximize impact.
Lead Backend Developer
DSS Consulting Zrt.IT Solutions | Software Development and Testing | IT Staffing | Industry 4.0 | Data Quality | Data Anonymization
• Take ownership of backend integration and migration efforts within the Platform Integration Team. • Deliver well-defined development stories independently, with a strong understanding of architecture, frameworks, and tools. • Design, build, and operate cloud infrastructure and backend microservices powering the platform. • Develop secure, scalable, high-performing services primarily in PHP, with supporting components in Node.js/TypeScript. • Build and maintain infrastructure using AWS CDK constructs, supporting automation across environments. • Contribute actively to code reviews, testing practices, and overall service stability. • Implement monitoring, logging, and alerting solutions to ensure observability and reliability. • Apply cloud security best practices, including IAM policies, secrets management, and safe handling of sensitive data. • Support and mentor junior engineers, fostering collaboration, knowledge sharing, and constructive feedback. • Promote healthy development flow through Agile processes and iterative improvements. • Leverage AI tools to accelerate development, debugging, testing, and research while validating outputs responsibly. • Understand core LLM concepts (tokens, context length, hallucinations) and recognize safe vs. unsafe AI use cases.
Principal Software Engineer – Full Stack, Java, React
QodeaQodea (formerly Appsbroker CTS) is Europe's largest Google Premier only transformation partner.
• Join an exclusive roster of talent solving problems that don't have answers yet. • Lead the design and development of full-stack applications using Java and React. • Act as both a technical consultant and a hands-on developer. • Shape the direction of projects while mentoring junior engineers. • Prepare for a future lead position.
React.js Developer, Frontend Heavy, Java Exposure
Think Future TechnologiesSoftware Development and Testing Company
• Build scalable and high-performance applications using React.js • Collaborate across teams to deliver end-to-end solutions




