Senior Software Engineer

  3 - 6 Years
   Noida 125 (Work from office)
  8 - 14 LPA

Last Date to Apply was Aug 26, 2021
About Company

Moglix is one of Asia’s largest and fastest-growing B2B Commerce companies, leveraging technology to transform procurement and supply chain for the manufacturing sector. Today global B2B commerce is largely conducted offline with limited use of new-age technologies to improve business metrics. Most organizations are managing a large and fragmented network of offline vendors, find it difficult to map and control costs across plants and don’t have access to clean master data to analyze their spends. When we use digital commerce for our personal purchases, why are we still using inefficient and non-intuitive systems for our business purchases? At Moglix, we aim to change that.  

.Our Investors:

Founded in 2015 by Rahul Garg, Moglix has raised USD 100 Million from marquee institutional investors such as Sequoia, Accel Partners, Jungle, individual investors such as Mr. Ratan Tata. 

Job Description

We are looking for a smart, passionate software engineer who can build scalable backend applications using Java as a primary programming language

Roles & 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

Education: B.Tech (Computer Science) – Tier 1/ Tier 2 Colleges

Qualification & Experience:

  • 3 to 6 years of experience in building scalable backend applications using Java as a primary programming language
  • Experience in developing scalable, fault-tolerant, distributed backend services
  • Startup experience would be an added advantage

Knowledge/Skills:

  • Excellent Java skills
  • Excellent understanding of MVC, OOP and prevalent design patterns & anti-patterns
  • Good working knowledge of databases. We use MongoDb(NoSql)
  • Performance optimization, caching techniques
  • Experience in designing RESTFul APIs and services

Requirements for Candidate: JAVA, Spring Boot, Hibernate