Position Overview:
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.
ShyftLabs is a growing data product company founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.
-
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.
- Strong Java skills with a minimum of 2+ 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.
We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.