See all the jobs at Caixa Mágica Software here:
Backend Developer (Kotlin + Java)
| Backend | Full-time | Partially remote
What are we looking for?
- Java/Kotlin: 5+ years of professional experience in Java (8+) or Kotlin, with deep knowledge of language features, concurrency, and design patterns;
- Spring Framework: Advanced expertise in Spring and Spring Boot, including modules such as Spring Data, Spring Security, Spring Cloud, etc.;
- Microservices Architecture: Experience designing, building, and maintaining microservices-based architectures with strong understanding of containerization (Docker) and orchestration (Kubernetes);
- RESTful APIs: Extensive experience in designing and developing RESTful APIs, including experience with API documentation tools like Swagger/OpenAPI;
- Databases: Proficiency with relational databases (PostgreSQL, MySQL) and experience with NoSQL databases (MongoDB, Redis, etc.);
- CI/CD: Hands-on experience with continuous integration/continuous delivery pipelines, using tools such as Jenkins, GitLab CI, or CircleCI;
- Cloud Services: Experience with cloud platforms such as Azure;
- Testing: Knowledge of testing frameworks and tools.
What can you expect from us?
- A permanent job contract for a long term project;
- Tech equipment + SIM Card + personal smartphone;
- Health and Life Insurance;
- Social events and team buildings;
- The commitment of letting you grow with us, and be rewarded accordingly;
- A dynamic and young team that will be always there to support you;
- Training in the latest technologies;
- Coffee, fruits, snacks and a warm welcoming when you pass by the office.