Job Description
Espire Infolabs is hiring for Backend Developer-Kotlin for London, UK location with 100% remote working flexibility.
Job Title: Backend Developer-Kotlin
Location: London, UK(100% Remote)
Type: Permanent
Job Description:
We are seeking a talented and driven Backend Developer to join our team. On a new web application project around Bitcoin. In this role, you will be responsible for developing services
and APIs for a web application, ensuring seamless performance, and enhancing the overall user experience. You will primarily work with Kotlin, Postgres, and Migrations, and it would be
advantageous if you have experience with Docker and AWS.
Key Responsibilities:
- Build RESTful APIs and services using Kotlin
- ensure high-quality application development.
- Optimize applications for maximum speed and scalability.
- Implement reusable components and interfaces using clean architecture principles
- Troubleshoot and debug application issues and maintain high performance.
- Write clean, efficient, and maintainable code with proper documentation.
- Stay updated on emerging backend technologies and best practices.
- Participate in code reviews, design discussions, and technical planning.
Required Qualifications:
- Strong proficiency in Kotlin, with experience in server side and mobile development.
- Data JPA, migrations, server-side experience
- PostgreSQL
- Experience with Docker, Helm, kubernetes, Traefik.
- Basic knowledge of AWS or willingness to learn and collaborate on backend tasks when necessary.
- Proficiency in JavaScript, with experience in React and its core principles.
- Familiarity with RESTful APIs and knowledge of modern CI/CD build pipelines and tools.
- Experience with Git (GitHub).
Preferred Skills:
- Familiarity with React, SCSS, Typescript
- Familiarity with frontend testing frameworks like Jest or Enzyme.
- Knowledge of performance testing and optimization techniques.
Soft Skills:
- Strong communication and collaboration skills.
- Ability to work independently and within a team environment.
- Eagerness to learn and adapt to new technologies.
- Detail-oriented with strong problem-solving abilities.