Job Opportunity
We are seeking a skilled Backend Engineer to contribute to the development of our systems.
* Design, implement, and maintain backend services using Kotlin and Spring Boot.
* Create and manage REST APIs consumed by our applications.
* Work with PostgreSQL databases to ensure performance and reliability.
* Collaborate with cross-functional teams to deliver high-quality features.
* Write clean, testable, and maintainable code adhering to best practices.
* Participate in system design and architecture discussions.
Requirements:
Mid-level:
* Substantial experience with Kotlin and/or Spring Boot.
* Understanding of REST API design principles.
* Familiarity with PostgreSQL schema design, queries, and optimization.
* Awareness of Git and CI/CD workflows.
* Strong analytical skills.
* Effective communication skills (written and spoken).
Senior-level:
* In-depth expertise with Kotlin and Spring Boot including complex system design.
* Demonstrated experience designing scalable backend architectures.
* Focus on performance, security, and reliability.
* Able to mentor junior/mid engineers and lead technical initiatives.
* Experience with monitoring and observability practices.
* Effective communication skills (written and spoken).