Digital Payments for the Real World.
Mid-Senior Java Software Engineer
Location
Peru
Posted
29 days ago
Salary
0
Seniority
Senior
Job Description
Mid-Senior Java Software Engineer
OKTO PAYMENTS
Role Description OKTO PAYMENTS' continuous growth demands high-caliber candidates who embody professionalism, passion, and creativity. For those who join us, we offer significant career advancement, stimulating challenges, and a clear runway for growth. Your responsibilities will include but will not be limited to: - Ability to develop new product functionality based on business and technical requirements - Produce performance optimized code that is properly unit tested - Support SIT, UAT and production environments - Apply modern Agile methodologies Qualifications - Excellent academic background. Bachelor or Master’s degree in a Computer Engineering field or related area - Proven Working Experience in fintech/ payments - Proven experience 5+ years in middleware application development using Java programming language (at least 1 year using Java 11) - Java 11+ Functional Programming as well as Object-Oriented design (OOD) - Some familiarity with Event-Driven software design patterns - Strong written and verbal communication in English and Spanish - Good technical writing for product requirements, design documents and product specifications - Working with versioning and source control systems (e.g. Git) - Analytical and practical thinking - Team player Requirements - Specific experience: - Java 11+ microservices with Spring Boot and Spring Cloud (Netflix OSS) - Spring 5 Framework, OAuth2 Security, JPA persistence and ORM modelling, Restful API design - Proficient understanding of Git code versioning tool Benefits - 💰 Competitive Compensation - 📈 Career Growth - 🎓 Continuous Learning - 🌱 Inclusive Environment - 🏠 Work-from-home - 🎂 Birthday leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer - Backend
HotmartFazer parte do nosso time é ter a certeza de que seu trabalho transforma vidas em escala global. Vem para a Hotmart e faça parte dessa transformação!
Role Description O nosso time de Desenvolvimento é uma das principais engrenagens da Hotmart, utilizando o que há de mais inovador entre as tecnologias do mercado. Por isso, estamos à procura de um(a) Desenvolvedor(a) Backend que não poupe esforços para descobrir as melhores tecnologias para proporcionar aos nossos usuários uma experiência impecável. Aqui, você terá a oportunidade de estar em constante evolução, trabalhando em projetos que desafiarão suas habilidades e conhecimentos técnicos em prol das melhores entregas, ao explorar novas tecnologias e encontrar soluções criativas para a empresa e seus clientes. Principais atividades - Desenvolvimento de produtos e arquitetura: criar arquiteturas consistentes, capazes de entregar soluções e evoluções de longo prazo, além de desenvolver a arquitetura cloud das aplicações; - Solução de problemas complexos: identificar e solucionar a causa raiz de problemas complexos que envolvem bug de software, configuração de ambiente, integração entre sistemas e infraestrutura; - Treinamento e suporte ao time: treinar a equipe em assuntos de implantação de aplicações (DevOps) e apoiar os níveis SWE I e SWE II em análises (troubleshooting); - Autonomia técnica e decisão: atuar de forma autônoma, detalhar tarefas, tomar decisões sobre a arquitetura a ser aplicada e liderar a integração das frentes de trabalho; - Liderança técnica em projetos: atuar em cenários onde o problema de negócio está definido, mas a implementação técnica não, e liderar processos de Discovery Técnico e Provas de Conceito (POC); - Gestão de dívida técnica: agir com proatividade para identificar, priorizar, planejar e atuar em dívidas técnicas, garantindo a padronização e evolução das aplicações; - Qualidade e resposta a crises: avaliar e criar cenários de testes efetivos, garantir a qualidade do produto, propor estratégias para manter a lista de tickets saudável e atuar ativamente em momentos de crise; - Monitoramento e logs: criar estratégias de log e monitoramento para facilitar a investigação e conduzir a análise de problemas nos ambientes produtivo e staging, monitorando também as bases de dados; - Desenvolvimento de pessoas: suportar a liderança comunicando gaps técnicos, atuar na evolução técnica do time e participar dos processos de contratação de novos Troopers. Qualifications - Java 8+, boas práticas, Design Patterns; - Sólido conhecimento e experiência de Spring Boot; - Experiência com testes unitários e testes de integração; - Experiência em microsserviços; - Experiência com Kafka; - Experiência em Cloud AWS; - Conhecimentos de bancos de dados relacionais; - Domínio Docker; - Experiência com New Relic e Kibana; - Experiência com processos de desenvolvimento ágeis, como Kanban e Scrum. Requirements - Experiência com Kubernetes; - Conhecimento Pipelines de CI/CD, Github Actions, Drone; - Experiência com Spring Batch; - Conhecimento em Terraform; - Conhecimentos sobre bancos de dados não relacionais. Benefits - Plano de saúde e odontológico com cobertura nacional, sem custo para o colaborador e com coparticipação para cônjuge e dependentes; - Vale refeição/alimentação (Flash - bandeira Visa); - Benefício flexível (Flash Multibenefícios - bandeira Visa), podendo ser destinado à alimentação, refeição, mobilidade (aplicativos de transporte, combustível, transporte público em SP), cultura, saúde e educação; - Previdência privada; - Vale transporte; - Seguro de vida; - Wellhub; - Auxílio creche para filhos de até cinco anos; - Budget de educação: valor destinado aos investimentos relacionados à sua educação, de forma a contribuir para desenvolver e potencializar suas competências; - Incentivo ao aprendizado de idiomas por meio de plataforma online; - Baby On Board: benefício oferecido para as pessoas que estão se preparando para a maternidade e paternidade; - Licença maternidade estendida (180 dias); - Licença Paternidade estendida (30 dias); - Conexa Saúde: acesso online gratuito a profissionais da área da saúde - Nutricionista e Psicólogo; - Participação anual nos lucros e resultados da companhia (PLR); - Hotmart Recharge: bônus de 30% do salário bruto mensal, pago após cumprir o período aquisitivo de férias de 30 dias. Company Description Fazer parte do nosso time é ter a certeza de que seu trabalho transforma vidas em escala global. Vem para a Hotmart e faça parte dessa transformação!
• Incorporarse a nuestra Comunidad Python. • Trabajar en el desarrollo de APIs y sistemas con FastAPI y Celery. • Colaborar en proyectos de transformación digital. • Aplicar buenas prácticas de arquitectura de software y diseño.
• El candidato será responsable de guiar a un equipo en crecimiento, gestionando un ecosistema tecnológico híbrido, que incluye tanto tecnologías legacy como modernas. • Será el referente técnico del equipo, responsable de elevar la calidad del código, facilitar las decisiones de arquitectura y actuar como puente entre la visión de producto y la ejecución técnica.
Mid-level Backend Software Engineer – Internal Systems
RD StationTo empower the heroes and scale-ups that grow the economy
• Develop and maintain scalable, high-performance backend services for internal systems; • Implement automated tests (unit, mocked, end-to-end) to ensure application quality and stability; • Evolve and maintain the system architecture, applying best practices in modularity and design; • Monitor and optimize system performance in production; • Collaborate with cross-functional teams to ensure solutions are aligned with the company’s internal needs.


