Software Development Engineer โ€“ Backend

Antal International

ChennaiFull-timeMid LevelOn-site

Job Description

Job Description Role: Software Development Engineer โ€“ Backend Reporting to: Engineering Manager Location: Chennai 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

Posted 3 weeks ago

Related Jobs

Related Searches

Apply Now