Senior Backend Kotlin Developer

Equação IT is a company focused on boosting technology and solid solutions through our expert consultants leading a high perspective and adding value to our customers with the purpose of providing optimization and business growth to our partners.

We are looking for a Senior Backend Kotlin Developer with the following requirements:

Requirements:

Must have:
• Develop back-end components using Kotlin, ensuring high scalability and performance;
• Deep understanding of Kotlin syntax, features, and idiomatic use of the language. Familiarity with advanced features like coroutines for asynchronous programming, and extension functions;
• Debug Kotlin code, write unit tests to ensure quality, and diagnose bugs;
• Degree in Technology or Computer Engineering (or similar);
• 7+ years of development experience as software engineer using Kotlin;
• Must have experience working with webhooks/OpenAPI;
• Must have experience in developing back-end components using Kotlin, ensuring high scalability and performance;

Nice to have:
• Experience with stream-processing systems: Kafka, Spark-Streaming, Apache Flink, etc;
• Expert in Database fundamentals, SQL and distributed computing;
• Proficiency with CI/CD, and specifically with DevOps build and release pipelines;
• Excellent communication skills and experience working with technical and non-technical teams;
• Git;
• Experience with Agile methodologies;

• Languages & Soft Skills:
• Good level of English;
• Good communication skills;
• Team spirit and flexibility to work together with consultants in a different timeline;

• Availability: Immediately;
• Seniority: 7+ Years of experience;

• Duration: Long Term Contract.
• Location: Everywhere but available to work in PST timezone;