Job Description
We are looking for a skilled Backend Software Engineer with a minimum of two years of Java/Kotlin experience to develop scalable APIs (GraphQL/REST), manage distributed data using Postgres (Hibernate) and MongoDB, implement Kafka for event streaming, and maintain system integrity through comprehensive logging and monitoring.
Job Responsibilities:
-
- Develop and optimize backend components, including APIs, databases, and server-side logic.
- Implement best practices for performance, and scalability in backend development.
- Implement logging, monitoring, and alerting systems to ensure system health and quick troubleshooting.
- Collaborate with cross-functional teams, including frontend developers, product managers, and DevOps, to deliver solutions.
- Maintain high coding standards within the team.
Basic Qualification:
-
- Strong Java skills with a minimum of 3 years of experience in Java/Kotlin and SQL databases like Postgres and ORM frameworks such as Hibernate.
- Experience with GraphQL/REST for efficient data querying and API development.
- Experience working with MongoDB for NoSQL database management and Kafka for event-driven architecture and message streaming.

