Join CESAR as a Mid-Level Software Engineer (Java & Python) and contribute to developing solutions in a relaxed and benefits-rich work environment.
Requirements
- Minimum of 5 years of education in Computer Science, Engineering, or related fields
- 4 years or more experience in backend development
- Intermediate or advanced English
- Experience working in teams following agile processes/methodologies
- Develop backend applications autonomously in Java and Python
- Practical knowledge of Java 17+ and Spring Boot 3.x+
- Experience with asynchronous messaging systems (e.g. RabbitMQ, Amazon SQS, Azure Service Bus)
- Mastery of the Java Streams API for functional data pipelines, filtering, mapping, and reduction
- Knowledge of SQL Oracle and MongoDB databases
- Mastery of methodologies such as Reactive Programming, Responsive Web Design, and TDD
- Knowledge of DevOps (shell scripts, Jenkins) and collaboration tools like GitHub
- Familiarity with Docker
- Ability to use GitHub Copilot for code writing, test generation, and API contract review
Benefits
- Health and dental plan
- Meal / Food allowance
- Language assistance
- Childcare allowance
- Contact lens allowance
- Life insurance
- Discounts on CESAR School courses
- DayOff (in the birthday month)
- Remote sports modalities (Pilates, Top Dance, Functional, and Labor Gymnastics)
- Gympass
- Moodar
- Cíngulo