Job Closed

This listing is no longer active.

Mid-Level Developer – Back-End, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

43 days ago

Salary

0

Seniority

Senior

Job Description

Mid-Level Developer – Back-End, Java

Quality Digital

• What are we looking for? A professional who clearly communicates their needs and opinions, and who is receptive to listening, learning and sharing the knowledge they acquire. • What your day-to-day will look like: • With support, maintain the established standards for the codebase you work on; • Work on solving technical problems using algorithms; • Identify bugs, determine root causes and solutions; • Have knowledge of testing, metrics, as well as security practices, tools and processes; • Support the team whenever requested; • Participate in ceremonies and forums necessary for your professional development and that of the group.

Job Requirements

  • Java Development – Expertise in Java (JDK 8+), Spring Boot, Hibernate and multithreading;
  • SQL & Database Management – Strong knowledge of SQL, relational databases (MySQL, PostgreSQL, Oracle) and optimization techniques;
  • Microservices & API Development – Experience designing RESTful APIs and working with microservices architecture;
  • Performance Optimization – Proficiency in database indexing, query optimization, caching (Redis, Memcached) and JVM tuning;
  • Cloud & DevOps – Familiarity with cloud platforms (Azure), CI/CD pipelines and containerization (Docker, Kubernetes);
  • Security & Best Practices – Understanding of authentication (OAuth, JWT), cryptography and secure development practices;
  • System Design & Scalability – Knowledge of distributed systems, messaging queues and high-availability architectures;
  • Experience with Java Spring Boot microservices; Node.js, React, Angular, Python; OpenShift, Kubernetes, Docker, Maven; messaging queues (JMS, ActiveMQ or Kafka); AWS and Google Cloud Platform;
  • Advanced or fluent English.

Benefits

  • Meal allowance and/or food voucher for groceries and meals 🍴
  • Medical and dental assistance so you and your family stay healthy 💙
  • Pharmacy partnerships for discounts on medications 💊
  • Childcare assistance according to current policy 🍼
  • Gym partnership to encourage physical activity 🤸‍♀️🤸‍♂️
  • Partnership with SESC for a variety of cultural and leisure programs ✈
  • Partnerships for language study, technical training and online course platforms 📚
  • Payroll-deductible loans with attractive rates + financial education program 💰
  • Corporate University and learning paths with diverse content on technology, soft skills, market trends and more 👨‍💻
  • Employee referral program with potential rewards and bonuses 🎁
  • Group life insurance ⛑

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

• Participar de projetos de desenvolvimento de software, desde a concepção até a implementação e entrega • Colaborar com equipes multidisciplinares para desenvolver e manter soluções inovadoras • Participar na arquitetura de sistemas e tomar decisões técnicas • Desenvolver e manter código de alta qualidade, garantindo a escalabilidade, segurança e desempenho • Solucionar problemas complexos, realizar revisões de código e fornecer orientação técnica a membros da equipe • Instruir e desenvolver pessoas do time de menor senioridade • Manter-se atualizado com as tendências tecnológicas e propor adoção de novas tecnologias e melhores práticas • Desenvolvimento e manutenção de sistemas utilizando FastAPI, Kafka, Docker, Kubernetes, etc • Refatoração de código e consultas SQL • Participar ativamente do processo de Code Review afim de proteger o código e os padrões do time • Desenvolvimento de testes e pipeline de testes

Brazil
Job Closed
Neogrid logo

FullStack Developer, Java, React

Neogrid

Your company's data technology ecosystem

Backend Engineer43 days ago
Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

• Work on software development for high-complexity systems • Contribute to software projects across design, implementation, and delivery phases • Collaborate in architecture and software modeling discussions in Monolith and Microservices environments • Implement and maintain code in Java and React, ensuring quality, security, and performance • Work with multidisciplinary teams to develop and maintain technology solutions • Apply development best practices and use design patterns in daily work • Participate in code reviews and provide suggestions for improvements • Stay updated on technology trends relevant to the company context • Participate in refactoring and optimization of SQL queries • Develop code to handle large volumes of data • Develop and maintain CI/CD pipelines and automated tests

Brazil
Job Closed
Eureka Labs logo

Java Developer

Eureka Labs

Excelling Product Factory Partner for fast-growing marketplaces & SaaS companies. #ThinkBuildEnjoy #ChallengeYourself

Backend Engineer43 days ago
ContractRemoteTeam 51-200Since 2017H1B No Sponsor

• Develop and maintain backend services using Java and Spring Boot. • Design and implement scalable, secure, and high-performance REST APIs. • Own complex integrations such as utility authentication flows (OAuth, SAML, OpenID Connect). • Build core business logic related to consent, authorization, and access management. • Collaborate with frontend, QA, and product stakeholders to define contracts and workflows. • Ensure code quality through automated testing, code reviews, and engineering best practices. • Optimize backend performance, reliability, and observability. • Contribute to architecture and technical design decisions. • Support deployment and production readiness activities when needed.

Argentina
Minsait logo

Java Full Stack Developer

Minsait

Join a more human technology #MoreMinsait

Backend Engineer43 days ago
Full TimeRemoteTeam 10,001+Since 2016H1B No Sponsor

• Work on challenging projects with a focus on the development and maintenance of corporate applications. • Develop and maintain corporate web applications • Implement features according to technical and business requirements • Fix bugs and continuously improve applications • Support code quality assurance by participating in testing and validation activities • Collaborate with the technical team on defining and evolving solutions • Participate in agile ceremonies and routines • Contribute to problem analysis and provide support for production deployments

Brazil