Somos Educação logo
Somos Educação

Cuidamos de você para juntos transformarmos a educação

Mid-level Java/Kotlin Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 2015H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Java/Kotlin Developer

Somos Educação

• Develop and maintain backend applications using Kotlin and Java with the Spring Framework. • Design and implement REST and GraphQL APIs for system integrations. • Ensure code quality through unit and integration testing. • Contribute to the design and architecture of microservices and distributed systems. • Use Cloud Computing platforms such as AWS or Azure for deployment and maintenance of services. • Integrate systems using Apache Kafka and gRPC (communication protocol). • Analyze and resolve technical issues proactively and collaboratively. • Work as part of a team, promoting effective communication and adaptability in dynamic environments.

Job Requirements

  • Bachelor's degree in Computer Science or related fields.
  • Proven experience in backend development with Kotlin, Java and the Spring Framework.
  • Knowledge of relational databases (SQL) and NoSQL databases (MongoDB).
  • Familiarity with microservices architecture, SOA and distributed systems.
  • Experience with Cloud Computing (AWS, Azure) and messaging tools such as Apache Kafka.
  • Proficiency in unit and integration testing.
  • Good understanding of SOLID principles, Clean Code and Clean Architecture.
  • Certifications in technology and participation in events or conferences are a plus.
  • Behavioral competencies such as teamwork, effective communication, proactivity, problem-solving and adaptability.

Benefits

  • Profit sharing: celebrating results is part of the Cogna way.
  • Meal or food allowance: provided via a flexible benefits card.
  • Health insurance: a comprehensive plan with dependent coverage and co-payment.
  • Dental care: available to keep your smile healthy.
  • Tuition assistance for undergraduate and postgraduate studies: access to our educational units for you and your dependents (spouse and children).
  • Day off on your birthday: you can choose a day to relax and celebrate.
  • SESC partnership: access to many opportunities to improve quality of life.
  • Univers pharmacy partnership: discounts on a variety of medications.
  • Corporate university: multiple learning paths and free courses in our corporate university to keep growing with us.
  • Book discounts: discounts on top titles from our publishers.
  • Wellhub (Gympass): so you can stay active in your daily routine.
  • Ninho Program: a program dedicated to our families who are expecting a new baby.
  • Valoriza - Internal Recruitment Program: to advance your career through internal opportunities.

Related Job Pages

More Backend Engineer Jobs

ília logo

Senior Full-Stack Developer (Java + React)

ília

Somos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!

Full TimeRemoteTeam 501-1,000

Role Description Buscamos uma pessoa Engenheira de Software Sênior com perfil Fullstack para atuar no desenho e na construção de soluções robustas, escaláveis e de alta disponibilidade que impactam milhões de usuários. Você fará parte de um time ágil e multifuncional, trabalhando de ponta a ponta: desde a concepção técnica de novas funcionalidades junto ao time de produto até a entrega em produção. Qualifications - Sólida experiência em desenvolvimento Back-end utilizando Java 8+ (Spring Boot) e Node.js (NestJS); - Sólida experiência em desenvolvimento Front-end utilizando React e JavaScript/TypeScript; - Experiência prática com o ecossistema de front-end: Next.js, React Hooks, Styled Components e Axios; - Experiência com arquitetura de Microsserviços e Microfrontends (MFE); - Domínio em Design de APIs RESTful e integração com API Gateways (Axway); - Experiência com comunicação baseada em mensageria (RabbitMQ e AWS SQS); - Experiência com bancos de dados relacionais e não-relacionais (SQL e NoSQL, ex: Oracle, MongoDB, RDS); - Conhecimento prático em nuvem AWS; - Experiência com testes automatizados, incluindo Testes Unitários (JUnit) e Testes de Contrato (Pact); - Vivência com ferramentas de monitoramento e observabilidade; - Domínio de Git para versionamento de código e conhecimento em CI/CD (Jenkins e Docker); - Experiência prática com metodologias ágeis (Scrum, Kanban); - Excelentes habilidades de comunicação para conduzir refinamentos técnicos e reuniões de entendimento de demandas. Requirements - Experiência no uso do Jira para gestão de tarefas e defeitos; - Conhecimento em documentação e modelagem de sistemas utilizando UML. Benefits - Nossa contratação é CLT- 40h semanais com jornada flexível, sendo executada de forma remota. - Para Saúde e bem-estar: - Plano de Saúde e Odontológico SulAmérica extensivo a dependentes; - Vale Alimentação/Refeição em cartão flexível Caju benefícios; - Seguro de Vida; - Auxílio Home-Office em cartão flexível Caju benefícios; - Wellhub (Gympass); - Sesc – extensivo a dependentes, com acesso aos serviços em todo o Brasil; - TotalPass. - Para o seu Desenvolvimento: - ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional; - Language Academy: Escola de idiomas para ílians; - í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias; - Benefícios não convencionais: - Plano de Saúde PET - Guapeco; - Onhappy – benefício de viagem a lazer, com liberdade para você viajar com quem quiser; - BYOD - Alugamos o seu notebook pessoal te pagando um valor mensal; - Seu Niver, seu bolo! - Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.

Brazil
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

Role Description Für unseren Kunden aus dem Finanzumfeld in Zürich, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Senior Java Backend Engineer. - Übersetzung fachlicher Anforderungen in technische Spezifikationen und Umsetzungskonzepte - Entwicklung und Implementierung moderner Backend-Lösungen auf Basis von Java, Kotlin und Spring Boot - Aktive Mitarbeit bei der Weiterentwicklung von Microservice-Architekturen sowie Event-Driven-Lösungen mit Kafka - Automatisierung von DevSecOps-Prozessen sowie Aufbau von Security-Monitoring und Alerting - Enge Zusammenarbeit in einem agilen, interdisziplinären Team mit hoher Eigenverantwortung Qualifications - Abgeschlossenes Studium (FH/Uni) oder Berufsausbildung in Informatik - Sehr gute Kenntnisse in der modernen Java-Entwicklung (Java, Kotlin, Spring Boot) - Erfahrung in der Entwicklung und im Betrieb von Microservices - Kenntnisse in Cloud-Technologien und Container-Plattformen wie OpenShift oder Kubernetes - Fundierte Erfahrung mit automatisierten Tests und CI/CD-Pipelines - Strukturierte, teamorientierte und lösungsorientierte Arbeitsweise - Sehr gute Deutschkenntnisse Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.

Switzerland
Full TimeRemoteTeam 1,001-5,000Since 2000H1B No Sponsor

Role Description We are looking for a Middle / Mid-Senior Frontend-focused Full-Stack Software Development Engineer to join a team supporting critical source control and documentation services used by internal engineering teams and external enterprise customers. The role is approximately 80% frontend work and 20% backend plus SQL work, with a focus on React/TypeScript UI development, service integration, troubleshooting, and product improvements across repository and wiki infrastructure at large scale. - Design, implement, and maintain frontend features for repository and wiki-related product experiences; - Build high-quality React and TypeScript UI components and flows; - Integrate frontend functionality with backend services and APIs; - Support backend and SQL changes where needed as part of the 20% backend scope; - Investigate and resolve product, performance, and reliability issues across frontend and backend touchpoints; - Contribute to product improvements, testing, validation, and ongoing development tasks. Qualifications - Strong frontend development experience with React and TypeScript; - Solid understanding of modern web application architecture, UI state management, component design, and frontend quality practices; - Practical C# and .NET backend experience for service integration and feature support; - Solid MS SQL experience for data access, troubleshooting, and backend-adjacent tasks; - Ability to work across frontend-heavy product development with occasional backend and SQL ownership; - Strong troubleshooting and problem-solving skills, with the ability to dig into issues and find practical solutions; - Strong communication skills and B2 English minimum for interactions with client stakeholders and external customers. Requirements - Experience with Azure DevOps or source-control-related products; - Understanding of Git concepts or repository tooling; - Experience with performance optimization for large-scale web applications. Benefits - Working Conditions: Overlap by 10AM PST. B2B contract; - Locations: Egypt, Armenia, Kazakhstan, Georgia.

Western Asia (Middle East) + 2 moreAll locations: Western Asia (Middle East) | Central Asia | Northern Africa
ília logo

Mid-level Back-end Developer (Java - Spring Boot)

ília

Somos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!

Full TimeRemoteTeam 501-1,000

Role Description Estamos em busca de uma pessoa Desenvolvedora Backend Pleno para atuar no Squad de Experiência do Participante, contribuindo para o desenvolvimento e evolução de aplicações escaláveis, com foco em qualidade, colaboração e boas práticas de engenharia. - Desenvolver novas funcionalidades para aplicações backend, web e, eventualmente, mobile. - Criar, manter e evoluir APIs REST. - Corrigir bugs e realizar melhorias em sistemas existentes. - Escrever e manter testes unitários e automatizados para garantir a qualidade do código. - Participar de code reviews, contribuindo com boas práticas de desenvolvimento. - Colaborar com o time nas cerimônias ágeis e nas definições técnicas das soluções. - Atuar em ambientes com arquitetura baseada em microserviços e micro-frontends. - Trabalhar de forma colaborativa com equipes multidisciplinares. Qualifications - Formação completa ou em andamento em Tecnologia da Informação ou áreas correlatas. - Experiência com desenvolvimento utilizando Java e Spring Boot. - Experiência com Node.js. - Conhecimento sólido em JavaScript e TypeScript. - Experiência com React. - Experiência profissional com plataformas de comunicação, como Twilio ou similares. - Conhecimento na construção e consumo de APIs REST. - Experiência com Git (branch, commit, merge, pull request e versionamento). - Conhecimento em arquitetura de microserviços e micro-frontends. - Boa comunicação e facilidade para trabalho em equipe. Requirements - Diferencial: Experiência com React Native e/ou Next.js. - Diferencial: Conhecimento em NestJS. - Diferencial: Experiência com testes automatizados utilizando Jest, JUnit, Cypress ou Appium. - Diferencial: Vivência em ambientes ágeis (Scrum ou Kanban). Benefits - Contratação CLT - 40h semanais com jornada flexível, executada de forma remota. - Plano de Saúde e Odontológico SulAmérica extensivo a dependentes. - Vale Alimentação/Refeição em cartão flexível Caju benefícios. - Seguro de Vida. - Auxílio Home-Office em cartão flexível Caju benefícios. - Wellhub (Gympass). - Sesc – extensivo a dependentes, com acesso aos serviços em todo o Brasil. - TotalPass. - ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional. - Language Academy: Escola de idiomas para ílians. - í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias. - Plano de Saúde PET - Guapeco. - Onhappy – benefício de viagem a lazer, com liberdade para você viajar com quem quiser. - BYOD - Alugamos o seu notebook pessoal te pagando um valor mensal para que você o use. - Seu Niver, seu bolo! - Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.

Brazil