Tech Lead Java Developer

Year    Pune, Maharashtra, India

Job Description


JD - Tech Lead Who are you - 1. Loves to understand and solve problems be it technology, business or people problems 2. Likes to lead, take responsibility and accountability
3. Has led a team of 4-5 engineers and delivered results in past
4. Excellent understanding and hands-on experience of SDLC and Software Architectural patterns, new frameworks and exposure to DevOps
5. Want to take up next bigger challenge and looking for a platform
6. Respect other team members and earn respect / credibility for yourself by delivering results How can Sarvagram help - 1. Provides an opportunity of building a technology platform which impacts 8 crores rural indian families or 32 crores of Indian populace. This number will double in next 5 years 2. Providing an opportunity to build and lead a team of 4-5 Software Engineers 3. Providing an opportunity to learn domain of Marketplace that includes lending, insurance, wealth creation, farm modernization, consumer durables 4. Providing an opportunity to learn and apply your knowledge of software development / architecture / design patterns / leadership for solving new business problems 5. Early member of team which has started building a massive technology platform 6. Take benefit of Saravgram\xe2\x80\x99s Continuous Learning Policy to upgrade yourself professionally Responsibilities - 1. Be hands-on and ship good quality code Fast 2. Take responsibility for the whole system including the entire life-cycle, evolution, configuration, and risk management. 3. Plan, design, lead, execute and deploy technical solutions and improvements. 4. Create high level and low level architecture documentation artifacts 5. Provide Architectural and Design direction 6. Understand existing code, maintain and improve it. 7. Control Technical Debt 8. Mentor (or coach) other software developers in technologies, languages, and frameworks. 9. Ensure healthy software engineering practices like planning, estimation, documentation, code review etc 10. Promote Collaboration and Engagement between different organization units 11. Perform technology POCs to try out new technologies and solutions Qualifications - 1. 6+ years of Hands-on experience in Java, Spring Boot, Spring MVC, Hibernate, Play 2. Hands on experience in SQL and NoSQL databases like Postgres, MongoDB, 3. ElasticSearch, Redis 4. Hands on experience of creating software design artifacts and technical solution designing 5. Hands on experience in DevOps tools 6. Leadership experience of managing team of 4-5 developers 7. Knowledge of software development models like RAD and Agile, 8. Knowledge of Architectural Design Patterns 9. Performance profiling using NewRelic, Stackify etc Position - Tech Lead Location - Pune Reporting to - CTO About SarvaGram - 1. SarvaGram is building India\xe2\x80\x99s first household centric, data-science led \xe2\x80\x98high-tech high-touch\xe2\x80\x99 financial and productivity solutions marketplace akin to Amazon or Flipkart to meet the growing aspirations of rural India. 2. Founded by experienced industry professionals with cumulative experience of 45+ years 3. Has grown to 600+ people, 50+ branches in 4 states in less than 2 years 4. AUM of INR 300+ crores 5. Raised venture capital of USD 25M so fa Category Java Developer (Web, Mobile & Software Dev)Tech lead (Engineering & Architectuer) Expertise Hibernate - 3 Years - Intermediate Java (All Versions) - 5 Years - Advanced MongoDB - 3 Years - Intermediate NoSQL Redis - 3 Years - Intermediate SpringBoot - 3 Years - Intermediate Spring MVC - 3 Years - Intermediate PostgreSQL - 3 Years - Intermediate ElasticSearch - 3 Years - Intermediate Metrics DevOps - 3 Years - IntermediateTechnical Lead- Java Programming Domain \xe2\x80\x93 Telecom Job Title: Technical Lead \xe2\x80\x93 Java programming Experience: 5+ years Educational Qualifications: BE/B.Tech., ME, M.Tech., MCA Roles and Responsibilities: Lead a highly talented team to build high performance, highly scalable, complex, and distributed systems \xe2\x80\x93 end to end Mentor seniors\xe2\x80\x99 engineers to enhance their technical expertise Set standards and provide guidelines on coding, design and effective review Contribute to a future-ready, high quality, and performant code base. Bring technical solutions to the senior leadership team, feedback on solutions recommended, new product ideas with the team through design review, pair programming, code review and tech talk. Ability to share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts and show and tell Participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products Implement/Maintain new features in a highly collaborative environment with other team members Technical Skills: Degree in Software / Computer Science / Engineering desirable You are Engineer with 5+ Years of experience in Telecom domain in below technologies: Strong object-oriented design and development experience Strong experience in programming languages such as Java programming Experience in designing, troubleshooting and tuning of RDBMS, SQL, NoSQL databases Excellent communication skills and a good teammate. Proven ability to learn quickly Experience in Agile development practices Ability to work with customers to resolve problem Desirable Skills: Contact Center knowledge/experience Knowledge of Jenkins/CTI/SIP/VOIP Java, API/UI Development (React) Good understanding of CI/CD, Kubernetes, Docker, Helm Charts, Microservices MFC Microsoft SQL Server Understanding of Security in web applications Process & Soft Skills: Strong written and verbal communication skills Ready to explore newer technologies to make the development process easier. Able to solve problems independently, taking ownership of the projects you work on. Highly organized and thorough with critical attention to detail and documentation Proactive, self - motivated, and strong ability to learn new things. Team player Category Technical lead (Web, Mobile & Software Dev) Expertise Java (All Versions) - 5 Years
JavaScript Microsoft Foundation Classes (MFC) - 3 Years
API Integration - 3 Years
CI/CD - 3 Years
Angular (All Versions)
CSS 3
HTML 5
Contact Center Services - 3 Years Job Types: Full-time, Regular / Permanent Salary: 91,800,000.00 - 93,000,000.00 per year Schedule:

  • Day shift
Ability to commute/relocate:
  • Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
  • Can able to join immediately or in 20 Days
  • How many years of Hibernate experience you hold?
  • How many years of Java (All Versions) experience you hold?
  • How many years of MongoDB experience you hold?
  • How many years of Redis experience you hold?
  • How many years of SpringBoot experience you hold?
  • How many years of Spring MVC experience you hold?
  • How many years of PostgreSQL experience you hold?
  • How many years of Elastic Search experience you hold?
Experience:
  • 6 years (Preferred)
  • DevOps (Required)
  • NoSQL (Required)
Language:
  • English (Required)
Speak with the employer
+91-XXXXXXXXXX

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3018137
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year