TECHFULLY PRIVATE LIMITED
Backend Developer - Java/Kotlin
Job Location
chennai, India
Job Description
Position : Java : Chennai, Description : We are seeking a highly skilled and experienced Senior Java/Kotlin Backend Developer to join our dynamic team. The ideal candidate will be a full-stack expert with a strong focus on backend development, possessing deep expertise in building robust and scalable web applications and microservices. This role demands a strong understanding of Java, Kotlin, Spring Boot, Spring, Kafka, Redis, and a proven track record in application design, testing, and implementation. You will play a crucial role in designing, developing, and maintaining our backend systems, ensuring high performance, reliability, and Design, develop, and maintain high-performance, scalable, and secure backend services using Java and Kotlin. - Implement RESTful APIs and microservices architecture. - Optimize application performance and ensure code quality. - Troubleshoot and resolve complex technical issues. - Design and implement microservices architecture using Spring Boot and Spring Cloud. - Manage inter-service communication and data consistency. - Deploy and manage microservices in containerized environments (e.g., Docker, Kubernetes). - Design and implement efficient database schemas and queries. - Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, Redis). - Implement caching strategies using Redis. - Implement message queues and streaming solutions using Kafka. - Design and implement data pipelines for real-time data processing. - Write comprehensive unit, integration, and end-to-end tests. - Conduct code reviews and ensure adherence to coding standards. - Implement continuous integration and continuous delivery (CI/CD) pipelines. - Participate in architectural discussions and design decisions. - Create technical documentation and diagrams. - Ensure adherence to best practices and design patterns. - Work closely with frontend developers, product managers, and other stakeholders. - Communicate effectively and provide technical guidance. - Participate in agile development processes. - Understand and work with front end technologies to ensure proper API integration. - Be able to speak to the concerns of front end Skills : - Proficient in Java and Kotlin. - Spring Boot, Spring Framework (Spring MVC, Spring Data, Spring Security). - Microservices architecture and design patterns. - Restful API design and implementation. - Relational databases (MySQL, PostgreSQL). - NoSQL databases (Redis). - Apache Kafka. - Containerization and Orchestration: - Docker, Kubernetes (preferred). - JUnit, Mockito, Spring Test. - Experience with integration and end-to-end testing. - Maven, Gradle. - Jenkins, GitLab CI, or similar. - Git. - Linux environments. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 4/4/2025
Location: chennai, IN
Posted Date: 4/4/2025
Contact Information
Contact | Human Resources TECHFULLY PRIVATE LIMITED |
---|