Job Closed
This listing is no longer active.
Inovando em Software para o Agronegócio
Desenvolvedor Back End Java Sr
Location
Brazil
Posted
114 days ago
Salary
0
Seniority
Senior
Job Description
Desenvolvedor Back End Java Sr
Agrotis
• Analisar soluções com base em requisitos e protótipos previamente fornecidos pelo o time de UX; • Modelar dados e codificação de API's em monolitos e microserviços Java que processam regras de negócio complexas de uma forma eficaz, colaborando com nossa arquitetura web; • Criar estruturas para atender novas funcionalidades de forma otimizada e organizada; • Atuar em correções apontadas pelos clientes ou pela equipe de qualidade; • Trabalhar em um processo de desenvolvimento de software altamente ágil e intensamente iterativo; • Comunicar de forma clara e concisa sobre problemas técnicos; • Trabalhar na criação e evolução de produtos da Agrotis e trabalhar em equipe e inter-times.
Job Requirements
- Superior completo na área de TI;
- Experiência com desenvolvimento e consumo de API Rest na arquitetura Java;
- Experiência com Java 11, EJB, Spring Boot e JPA;
- Experiência com Testes Unitários (Junit/jupiter/mock) e análise de cobertura de testes;
- Experiência em modelagem de dados com estrutura e consultas otimizadas ao ganho de desempenho;
- Conhecimento e boas práticas de desenvolvimento de software, análise de informações e aplicações de soluções baseadas nos requisitos técnicos e novas funcionalidades;
- Disposto a aprender, interagir e compartilhar;
- Para candidatos de Curitiba e região metropolitana, ter disponibilidade para atuar presencialmente;
Benefits
- Vale refeição de R$880,00/mês (desconto de R$176,00 em folha de pagamento);
- Vale transporte (sem desconto);
- Plano de saúde Unimed;
- Plano odontológico DentalUni;
- Seguro de vida;
- GymPass;
- TotalPass;
- Auxílio Educação;
- Ótimo ambiente, espaço para refeições, sala de descompressão com games, biblioteca, tênis de mesa e sinuca, café (nós adoramos café) e toda segunda-feira quitutes deliciosos.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and deploy solutions using JavaScript (ES6+) and TypeScript with Node.js; • Collaborate with development and architecture teams to design and review projects to ensure alignment with client objectives; • Participate in an agile team and actively engage in the full software development lifecycle; • Develop and improve existing processes; • Create unit and/or automated tests and perform code reviews; • Write reusable, testable, and efficient code; • Model and consume REST APIs; • Implement microservices; • Model, implement, and manage databases (SQL, NoSQL, In-Memory).
• Develop and implement solutions, ensuring code quality and efficiency; • Manage and optimize AWS cloud environments, ensuring application scalability and security; • Collaborate with cross-functional teams to integrate systems and ensure continuous software delivery; • Use Git for version control and code management, promoting development best practices; • Implement and manage containers with Kubernetes, contributing to infrastructure modernization; • Work with Oracle and SQL databases, performing queries and optimizations necessary for application performance; • Use tools such as Sonar to analyze code and ensure delivery quality.
• Design and implement HTTP-based backend services and APIs using Java and Spring Boot. • Build scalable, maintainable applications following event-driven and asynchronous processing patterns. • Develop and operate services within AWS-based infrastructure, ensuring reliability and performance. • Integrate APIs and services using REST and GraphQL-based approaches. • Work with message-driven systems to support inter-service communication and background processing. • Deploy, manage, and troubleshoot applications running on EC2 and Apache Tomcat. • Configure and maintain application scheduling using CRON jobs and Spring Boot scheduling. • Ensure application-level security, access control, and traffic protection using AWS-native services. • Collaborate within distributed system environments, consuming and exposing shared services. • Troubleshoot issues across the stack, from application code through infrastructure and runtime environments.
Principal Software Development Engineer, Scala, Big Data Engineering, SQL/NoSQL
RevvityExpanding the boundaries of human potential through science
• Build and maintain new, high impact functionality into the Signals Data Factory • Work on a medium to large data transformation engine • Work on a system capable of processing petabytes of data • Work with AWS services and cloud technologies • Create secure, performant interfaces and services • Craft well-documented, reusable, and testable code • Guide fellow team members on priorities, specifications, and feature implementation



