Senior Software Engineer - Full Stack Development at upGrad · Bengaluru (Bangalore), Mumbai · 4 - 7 years · ₹16L - ₹20L / yr · Raised funding · Posted 25 Aug 2021
A highly motivated and passionate individual who has experience in executing end to end web based application projects and bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions.
Responsibilities:
- Collaborate with Product Manager and Engineering Manager to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs.
- Understand the product specification and be able to ask questions and gather information and feedback to build a well rounded solution.
- Deliver end to end applications starting from front end web development, back end development, middleware integration and persisting data in no SQL or RDBMS databases.
- Should be able to use existing front-end components to build web based UI interfaces.
- Strong technical design approach to problem solving for backend services.
- Should be able to communicate and defend the tech design choices taken for long term scalability and maintainability.
- Play the role of an unblocker in a tight scrum environment.
- Should be able to help other developers with challenges and help achieve milestones as per plan.
- Prioritise to manage ad-hoc requests in parallel with ongoing projects.
- Document API specification, technical design and other key information for all projects/modules/services owned
Requirements:
- A highly talented developer with 4-7 years of hands-on experience in building secure and scalable web-based applications using Java in backend and JS-based frontend frameworks
- Strong knowledge of Java 8+, databases (SQL and NoSQL), MySql, Mongo
- Experience working with Cassandra, Spring Boot, Apache Spark, Kafka, RabbitMQ is highly desirable
- Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5
- Strong experience in data modeling for data storage tools in SQL; experience with noSQL is highly desirable.
- Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility.
- Practitioner of test-driven development practices.
- Experience in creating and adhering to best practices for development
- Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment.
- Basic knowledge of AWS preferred
- Strong experience in Microservices (SRP) paradigm
- Willing to learn new technologies (Golang)
- Qualification B.Tech/M.Tech/MCA(IT/Computer Science)
- Years of Exp 4 - 7 years

About upGrad
About
upGrad is an online higher education platform. Founded by Ronnie Screwvala, Mayank Kumar, Ravijot Chugh and Phalgun Kompalli in March’ 2015, upGrad provides rigorous industry-relevant programs designed and delivered in collaboration with world-class faculty and industry. Merging the latest technology, pedagogy, and services, upGrad is creating an immersive learning experience – anytime and anywhere.
Through exclusive partnerships with some of the most prominent universities like IIIT-Bangalore, MICA, BITS Pilani, ISB, Cambridge Judge Business School- our aim to impart university education, online.
Learning online can be tough, especially when you have to do it all by yourself. Reasons why you should upskill with UpGrad:
- We provide an engaging experience via our suite of learning applications right from the university applications till you get a job and transition
- We provide structured online courses in collaboration with some of the prominent universities and industry experts
- We co-create a rigorous curriculum in collaboration with these universities to provide the learners with a holistic learning experience
- All our courses are comprehensive, structured and rigorous - delivered online, providing you the flexibility and opportunity of continuous learning
- We conduct regular live lectures with the industry experts and the professors
- Each of our learners is allocated with a dedicated student mentor who helps them chart a career path and motivates them to push themselves
- We provide in-depth feedback on all the assignments, case studies, and projects
- We have delivered 400+ successful career transitions and we’re committed to building careers of tomorrow
- You get access to an alumni network of 3,000+ students across the globe
- We also conduct periodic offline events like Hackathons, Bootcamps, Alumni Nights and connect you not only to the professors and industry experts but the peers in your batch too
- Last but not the last, we provide career assistance and help all the learners with interview preparations, mentorship calls, and job placements even after the completion of the program
Company video


Connect with the team
Similar jobs (0)









