The Entry Level Report/BI Engineer will work on Caava Group’s Evolve insurance management platform, built on Spring Boot services with Angular and Next.js frontends and used by AIICO for insurance operations. Working with experienced engineers, the role implements clearly scoped backend changes, tests and debugs services, and develops practical knowledge of insurance workflows and dependable engineering practices. Technical decisions, code reviews, and production changes are supported by experienced team members. Growth toward full-stack work is encouraged. The role covers assigned Evolve backend features, bug fixes, testing, and release support. The engineer builds and maintains Java and Spring Boot services, develops REST APIs and SQL queries, works with frontend engineers on API contracts, and keeps relevant OpenAPI documentation accurate. They write and maintain unit and integration tests, collaborate with QA to reproduce and verify defects, submit reviewable Git changes, investigate issues using approved tools and environments, communicate blockers and risks, follow secure coding and data-handling practices, and support release preparation and deployment checks under guidance. The position reports to the Technical Lead of the assigned Evolve team and works with Backend and Frontend Engineers, QA Engineers, and Product. Progression to Associate Software Engineer depends on consistent delivery, increased independence on larger tasks, code and test quality, and business need.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level