InfoBeans
Location
Pune | India
Job description
Job Title: Kotlin Backend Developer
Job Summary : We are seeking a highly skilled Kotlin Backend Developer to join our dynamic team. As a Kotlin Backend Developer, you will be responsible for designing, developing, and maintaining robust, scalable, and efficient backend systems. Your primary focus will be on the development of server-side logic, database integration, and ensuring high performance and responsiveness to requests from the front-end. If you are passionate about Kotlin and backend development and thrive in a collaborative and fast-paced environment, we want to hear from you. Responsibilities: 1. Backend Development: o Design, develop, and maintain efficient, reusable, and reliable Kotlin code. o Collaborate with cross-functional teams to define, design, and ship new features. o Ensure the performance, quality, and responsiveness of backend applications. 2. API Development: o Create and maintain RESTful APIs for seamless communication between the frontend and backend systems. o Implement and document API endpoints to support various functionalities. 3. Database Management: o Integrate backend services with databases (SQL or NoSQL), ensuring data consistency and integrity. o Optimize database queries and design for maximum performance. 4. Code Quality and Testing: o Write unit tests and conduct thorough code reviews to maintain code quality. o Identify and fix bugs, performance bottlenecks, and other issues. 5. Collaboration: o Collaborate with front-end developers, product owners, and other stakeholders to understand project requirements and deliver high-quality solutions. o Participate in agile development processes and contribute to sprint planning and estimation. 6. Security: o Implement and follow security best practices to ensure the confidentiality and integrity of data. o Stay updated on security trends and proactively address potential vulnerabilities. 7. Documentation: o Create and maintain technical documentation related to backend systems, APIs, and integrations. Qualifications: Bachelor’s degree in computer science, Software Engineering, or a related field. Proven experience as a backend developer, with a focus on Kotlin development. Strong understanding of software architecture, design patterns, and best practices. Experience with database systems (SQL, NoSQL) and data modeling. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Proficiency in version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Preferred Skills: Experience with frameworks such as Spring Boot. Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). Understanding of microservices architecture. Familiarity with continuous integration and deployment (CI/CD) pipelines.Job tags
Salary