Dotykaฤka ฤŒR s.r.o.Brno

๐Ÿš€ Senior Backend Developer (Kotlin / Spring Boot) ๐Ÿš€

Project-Based

Description

๐Ÿ’ป Role As a Senior Developer, you will be a key architect of our API development. You will bridge complex business requirements with high-performance technical execution. You will take responsibility for the lifecycle of the features

  • from initial REST contract design and third-party API integration to optimizing the final SQL execution plan. ๐Ÿš€ What you should know ๐Ÿ’ฏ API Architecture and Design: Design, implement, and document robust RESTful endpoints.Design, implement, and document robust RESTful endpoints. Domain Logic: Translate complex business requirements into clean, testable, and maintainable Kotlin code in Spring Boot. Data: Leverage jOOQ to create type-safe SQL queries, analyze execution plans, and consistently optimize database performance. Cloud and CI/CD: Automate deployments via GitHub and maintain our cloud infrastructure within AWS. SW Engineering: Leverage AI tools for developers to increase coding speed while maintaining strict personal standards for code quality and system architecture. Ad Hoc: You spend most of your time in Kotlin and Spring Boot, but occasionally touch Node.js Lambda or modify a Python script to ensure our internal tools run smoothly. ๐Ÿ’ฅ What Weโ€™re Looking For๐Ÿš€ Technical stack: Strong production-level knowledge of Kotlin, Spring Boot, and the Gradle ecosystem. (Note: Java experts eager to fully transition to Kotlin are strongly encouraged to apply). You have a proactive approach to secondary languages and scripting (JavaScript/TypeScript, Python, Bash). Data: Fluency in SQL, understanding of relational databases, and experience with jOOQ (or a strong desire to improve). Cloud: Orientation to AWS services and principles of modern CI/CD (we use GitHub). ๐Ÿ’ป Our toolkit: Backend: Kotlin, Spring Boot, GradlePersistence: PostgreSQL, jOOQ Infrastructure: AWS (S3, SQS, DynamoDB, Lambda)Workflow: Git, GitHub actions, Jira, AI developer tools ๐Ÿ”Ž About the project and team โœŒ Join a dedicated development team that manages a robust and high-per

Skills

Node.jsGitHubSpring BootGradleAPIKotlinPostgreSQLRESTfulJavaJIRARESTAISQLSAFeTypeScriptGitHub ActionsAWSSpringGitCI/CDDynamoDBPythonJavaScriptBash

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching