Job Closed
This listing is no longer active.
Your company's data technology ecosystem
Backend Development Internship – Web Scraping
Location
Brazil
Posted
51 days ago
Salary
0
Seniority
Entry Level
Job Description
Backend Development Internship – Web Scraping
Neogrid
• Write clean, well-organized, and functional code; • Build web scrapers to collect information from e-commerce websites; • Develop new features and maintain existing code; • Participate in team meetings such as planning, reviews, and daily stand-ups, together with developers and leadership; • Prepare technical documentation for applications and processes.
Job Requirements
- Knowledge of programming logic (preferably in Java or JavaScript);
- Strong analytical thinking for problem solving;
- Comfortable working in a team;
- Autonomous and able to manage time effectively;
- Good written and verbal communication;
- Proactive in daily activities;
- Investigative mindset;
- Curious with a continuous desire to learn;
- Interest in learning about web scraping;
- Currently enrolled in a degree program in Information Systems, Computer Science, or related fields.
- Knowledge of SQL is a plus.
Benefits
- Health insurance fully covered by Neogrid.
- Transportation voucher or parking allowance
- Flexible meal/food allowance
- Wellhub (formerly Gympass) and TotalPass
- Day off during your birthday month
- Parental support program, NeoBaby
- Unico Skill — external training opportunities
- Extended parental leave: 6 months for mothers and 30 days for fathers.
- Employee referral program, bonuses, and more!
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Implement software through coding, including deployment of developed systems to the Bank's environments; • Provide maintenance and support for software written in legacy technologies, performing timely and targeted modifications and interventions to maintain availability, stability, performance, and alignment with business needs; • Build APIs and customize integrations; • Document delivered software, prioritizing the simplicity promoted by Agile methods; • Develop software using Test-Driven Development (TDD); • Create databases and integrate them with other applications; • Assess and implement application performance monitoring.
Java Software Engineer – Engineer I
FICO - Fair Isaac CorporationFICO, also known as Fair Isaac Corporation, is one of the world’s leading credit history and financial analysis organizations. It was founded in 1956 on the i
• Build, deploy, and support enterprise-level microservices using Java, designing and implementing RESTful APIs while following established patterns and Agile/Scrum best practices. • Develop and deploy containerized applications using Docker and Kubernetes, managing deployments, pods, and services in cloud environments. • Write comprehensive automated tests (unit, integration, API) following Test-Driven Development practices to ensure code quality and reliability. • Implement observability and monitoring solutions for logging, troubleshooting, and performance tracking of distributed systems. • Participate actively in code reviews, maintain JIRA updates, and continuously learn emerging technologies relevant to cloud-native development.
Senior Java Back-end Developer
Cedro TechnologiesOur mission is to deliver solutions that transform, as this is our achievement.
• The successful candidate will work on the development, evolution and maintenance of backend solutions, actively participating in strategic projects with a focus on quality, performance, scalability and software engineering best practices. • They will be responsible for collaborating with different areas, ensuring deliveries aligned with business needs and established technical standards. This role is for a bank.
• Desenvolver e manter aplicações web utilizando Python no backend. • Criar interfaces responsivas e performáticas em React, garantindo boa experiência do usuário. • Implementar integrações entre sistemas, APIs e serviços externos. • Colaborar no desenho de arquitetura, definição de soluções e boas práticas de desenvolvimento. • Realizar testes, revisões de código e apoiar na melhoria contínua dos sistemas. • Atuar em conjunto com equipes multidisciplinares (produto, QA, UX/UI, infraestrutura). • Contribuir para a documentação técnica e funcional das aplicações.




