Software Development Engineer at Udemy
Apply NowChennai, Tamil Nadu, India
Full-time
1-2 years
January 8, 2026
Source:
Required Skills
JavaScript
TypeScript
React.js
Java
Kotlin
Description
Required:
• B.S. degree or higher in Computer Science or a related technical field.
• Solid understanding of Computer Science fundamentals (Data Structures, Algorithms, OOP) and web development basics.
• Experience writing basic unit tests.
• Good communication skills in English.
• A growth mindset with a strong eagerness to learn, ask questions, and improve your technical skills in a collaborative environment.
Preferred:
• Experience with Next.js or Spring Boot.
• Familiarity with GraphQL for API development.
• Exposure to gRPC/Protobuf for microservices communication.
• Understanding of event-driven systems using technologies like Kafka.
• Familiarity with version control systems (Git).
• Exposure to database concepts (SQL or NoSQL).
• Basic knowledge of cloud platforms (AWS) or containerization (Docker).
Boost your Interview Chances
Autofill Applications
FREEAutomatically fill applications with your profile data.
Track This Application
FREETrack application status, set follow-up reminders, and manage your entire job search pipeline.