Description
Job Summary:
We are looking for a professional to work on the development and maintenance of intelligent financial solutions, using modern technologies and contributing to innovation.
Key Highlights:
1. Autonomy to write your own journey
2. Freedom to be who we are
3. Opportunity to make things happen
We are more than a machine—we are people who transform and **create infinite possibilities.**
We work to **simplify and empower businesses for everyone**, offering intelligent financial solutions. Here, we invest in **technology**, promote **development**, and foster **innovation** to create new possible paths and generate positive impact in the world.
At Cielo, we work with **autonomy** to write our own journey, **freedom** to be who we are, and the opportunity to **make things happen**. We are a team that **dreams collectively**, delivering a complete experience and focusing on the physical and mental well-being of our 7,000+ employees and their families.
We believe in **inclusion and welcoming all people**, with their unique characteristics and diverse life experiences.
Let’s achieve your dreams together!
**Responsibilities and Duties**
-----------------------------------
**There’s a place for you in this purpose:**
* Apply object-oriented programming concepts (classes, structures, and objects) when developing simple features;
* Implement and maintain REST APIs using Java, Spring Boot, and Hibernate;
* Handle occasional frontend tasks with React, applying basic concepts of components, CSS, and styling;
* Write code following Clean Code standards, good practices for folder organization, functions, and naming conventions;
* Perform code reviews of your own code and seek feedback from more experienced professionals;
* Apply performance and optimization principles during development;
* Participate in scheduled Agile ceremonies;
* Use basic cloud services (AWS, Azure, or GCP);
* Work with CI/CD tools such as GitHub Actions or GitLab CI/CD;
* Contribute to versioning processes, GitOps, and simple automations;
* Apply SOLID, Clean Architecture, and modern development patterns;
* Participate in maintaining the established architecture and project organization standards.
**Requirements and Qualifications**
------------------------------
**What does \#TimeCielo expect from you?**
* Currently pursuing or completed undergraduate degree in Information Technology, Computer Science, Systems Analysis, or related fields;
* Familiarity with backend development in Java, especially with Spring Boot and Hibernate;
* Understanding of building and consuming REST APIs and data modeling;
* Initial proficiency in unit testing and automation, including tools to ensure minimum code coverage;
* Familiarity with engineering principles such as SOLID, Clean Code, and Clean Architecture;
* Basic knowledge of frontend development, preferably with React;
* Familiarity with cloud environments (AWS, Azure, or GCP) and usage of essential services;
* Basic understanding of OKR and KPI definition and tracking;
* Knowledge of Agile methodologies;
* Familiarity with task management tools such as Jira or Azure DevOps;
* Basic or intermediate English proficiency.
**Additional Information**
--------------------------
**Why experience infinite possibilities with us?**
* Medical and Dental Assistance;
* Annual Variable Compensation (PPR);
* Meal and Food Allowance;
* Commuter Bus/Vale-Transporte or Parking;
* Hybrid Work Model;
* Remote Work Allowance;
* Life Insurance;
* Home and Auto Insurance;
* Family Funeral Assistance;
* Private Pension Plan;
* Support Channel with Specialists (Nutrition, Psychology, Gynecology, etc.);
* Vaccination Campaign;
* Access to various courses on our Educa platform;
* Wellhub;
* Healthy Pregnancy Program;
* Extended Maternity and Paternity Leave;
* Childcare Allowance;
* Birthday Day Off;
* Flexible Dress Code;
* Flexible Working Hours;
* Short Fridays;
* Extended Lunch Break (1h30\).