https://bayt.page.link/hMzgYXkrhCNEWatk6
Back to the job results

Software Development Engineer (Backend)

2 days ago 2025/07/26
Other Business Support Services
Create a job alert for similar positions

Job Description

Experience Range: 3 - 12 years

Role Responsibilities:
• Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones
• Designs: designs and implements medium to large size features while reducing the system's tech debt
• Supports: proactively supports other team members and helps them to be successful
• Challenges: challenges the team processes, looking for ways to improve them
• Team: makes an impact on the whole team, not just on specific parts of it

Must Have: 
• Strong fundamentals in DS & Algo
• Code Time and Memory Complexity Analysis
• Core Java fundamentals, OOPS, Polymorphism and Threading constructs including Executor Service, Multithreading, Synchronization, Locks, Semaphores, Functional Programming constructs like Consumer, Supplier etc.
• Spring Core and Spring Boot , concepts like JDBC Templates Vs ORM usages and benefits
• Understanding of Solid Design Principles and GoF Patterns
• Practical System design exporsure with clear understanding of concepts like CAP Theorem
• Microservices architecture and implementation methodologies inlcuding REST Vs Event Driven
• Mentor junior engineers on technology terms





You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.