Citizen
Full Time
Direct Hire
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 29th Jul 2022
About Us
upGrad is an online education platform building the careers of tomorrow by offering the most
industry-relevant programs in an immersive learning experience. Our mission is to create a
new digital-first learning experience to deliver tangible career impact to individuals at scale.
upGrad currently offers programs in Data Science, Machine Learning, Product Management,
Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about
management and education to help design learning programs for working professionals to
stay sharp and stay relevant and help build the careers of tomorrow.
• upGrad was awarded the Best Tech for Education by IAMAI for 2018-19
• upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most
sought-after startups in India
• upGrad was earlier selected as one of the top ten most innovative companies in India
by FastCompany.
• We were also covered by the Financial Times along with other disruptors in Ed-Tech
• upGrad is the official education partner for Government of India - Startup India
program
• Our program with IIIT B has been ranked #1 program in the country in the domain of
Artificial Intelligence and Machine Learning
Job Description Role Summary
We are looking for a technically curious Software Developer to work on fault tolerant, highly
reliable & scalable, distributed microservice architecture based java microservices.In this role,
you will be responsible to develop and maintain one or more Java microservices by following
best practices, SOLID, YAGNI, DRY, KISS principles & latest tech stack along with awesome
code coverage by writing unit tests & integration tests.We are working on amazing
architectural changes and gradually moving towards non-blocking APIs & event driven
architecture to build next generation of high performing resilient systems.
Roles & Responsibilities
• Own end to end development and operations of high-performance Spring Hibernate
Applications.
• Design the architecture and deliver clean, testable, and scalable code
• Participate in requirement gathering and display a strong sense of ownership and
delivery
• Maintain high standards of software quality within the team by
• participating in regular peer-reviews of solution designs and related code
• Provide technical leadership to teammates through coaching and mentorship.