Software Engineer-Backend
Moglix
Role Objective |
· We are looking for a smart, passionate software engineer who can build scalable backend applications using Java as a primary programming language
|
Role Responsibilities |
· Development of our application’s backend. · End to end delivery of new features. · Evolving the architecture for performance and scalability. · Designing, developing and owning components of a highly scalable, distributed web services platform · Constantly striving to improve software development process and team productivity. · Excellent Java skills. · Excellent understanding of MVC, OOP and prevalent design patterns & anti-patterns. · Experience in developing scalable, fault-tolerant, distributed backend services. · Good working knowledge of databases. We use MongoDb(NoSql). · Performance optimization, caching techniques. · Experience in designing RESTFul APIs and services · |