We are looking for a Senior Back-end Developer (Java) to join our team. The successful candidate will design, develop and maintain RESTful APIs using Java 17+ and frameworks like Spring Boot, and work with a multidisciplinary team to deliver high-quality digital products.
Requirements
- Mastery of Java 8+
- Experience with Spring Boot, Spring MVC, Spring Security
- Advanced SQL with PostgreSQL, MySQL or Oracle
- Familiarity with NoSQL databases like MongoDB or Redis
- Creation and consumption of RESTful APIs
- Experience with messaging (Kafka, RabbitMQ)
- Authentication/authorization with JWT, OAuth2
- Unit and integration testing with JUnit, Mockito
- TDD and CI/CD practices
- Knowledge of Docker, Kubernetes
- Experience with AWS, Azure or GCP
- Monitoring with tools like Prometheus, Grafana, ELK
- Git (GitHub, GitLab, Bitbucket)
- Agile methodologies (Scrum, Kanban)
Benefits
- Health and Dental Plan SulAmérica
- Food/Meal allowance in flexible Caju benefits card
- Life Insurance
- Home-Office allowance in flexible Caju benefits card
- Wellhub (Gympass)
- Sesc - extended to dependents, with access to services throughout Brazil
- TotalPass
- Ília University: Corporate University with over 20,000 courses available for personal and professional development
- Language Academy: Language school for ílians
- í-talks and Chapter: Moments and ceremonies where the team shares practices, studies, projects and ideas
- Health Plan PET - Guapeco
- Onhappy - leisure travel benefit, with freedom to travel with whoever you want
- BYOD - We pay a monthly value for you to use your personal laptop, but we also provide work machines for ílians. You decide!
- Your Birthday, your cake!
- Your Networking Value Prize - Program of prize for indicating new employees