i
Uplers
82 Uplers Jobs
Software Developer Engineer IV
Uplers
posted 4hr ago
Flexible timing
Software Developer Engineer IV
Experience: 7+ years
Salary : INR 40,00,000-45,00,000 / year
Preferred Notice Period: Within 30 Days
Shift: 10:00 AM to 07:00 PM IST
Opportunity Type: Hybrid (Noida)
Placement Type: Permanent
(*Note: This is a requirement for one of Uplers' Partners)
What do you need for this opportunity
Must have skills required :
GCP, Java, MicroServices, MySQL, Springboot
Good to have skills :
AWS, Docker, Jenkins, RabbitMQ
Our Hiring Partner is Looking for:
Software Developer Engineer IV who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.
Role Overview Description
â Be able to conceptualize and develop prototype quickly
â Research, design and build highly reliable, available and scalable platforms. Build reusable components as libraries, utilities and services and promote reuse.
â Work closely with our engineering managers, product managers, strategists and team members to develop Agri-Tech products. Complete ownership of Service/Services that your team is responsible for
â Designing, developing, and maintaining new and existing code coding standards, best practices and frameworks. Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices
â Implement continuous deployment to ship code every day, once a day.
â Attend daily stand-ups and any other meetings schedules
â Contribute to or lead group discussions and coach junior team members
â Own large technical deliverables and execute in an exemplary way. Manage tasks using JIRA and communicate status to tech leads and managers.
â Create and groom Tech specific backlog. Drive technical roadmap of the team in collaboration with Engineering and Product
â Support production releases and investigate issues, if needed
â Evangelize emerging technologies/applications or and find the opportunities to integrate them into operations. Coach others on the new technologies
Requirements:
â Substantial experience in building complex and scalable solutions. Experience leading multi-engineer projects and mentoring junior engineers.
â 7+ years of programming experience with Java including object-oriented design. Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
â Comprehensive operational experience including, optimisations, deployments and tuning servers like apache/mysql/tomcat/solr
â Strong in coding, data structures, algorithms and problem solving.
â Experience designing for performance, scalability, availability and security.
â Strong desire to build, sense of ownership, urgency, and drive.
â Expertise in delivering high-quality and innovative applications.
â Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, product strategy and influence outcomes in technical decision-making.
â Excellent written communication and verbal agility are strong assets.
â Quickly adapt to new development environments and changing business requirements.
â Demonstrated ability to mentor other software developers in all aspects of their engineering skill sets.
â Track record of building and delivering mission critical, 24x7 production software systems.
â Performance optimisation knowledge must to have
â Should have the ability to do the code review of the team.
â Strong and deep professional experience designing and implementing web applications, especially developing and consuming microservices
â Experience in using git to manage code bases, branching, merging, etc.
â Experience in microservices architecture
â Experience in performance tuning on MySQL, PostgreSQL and MongoDB
Skills/Knowledge:
â Strong collaboration skills
â Deep expertise with any or combination programming languages: Java and PHP or any object oriented high level open source language with strong programming constructs.
â Outstanding attention to detail and adherence to deadlines; Ability to work effectively, both independently and as a member of a team;
â Distributed Systems Architecture, components modeling, data flow, Scaling and managing large pieces of data. Articulating system requirements, problem comprehension and identifying high level building blocks
â Ability to handle multiple tasks in a fast-paced environment; Ability to "think outside the box" while identifying problems and developing creative solutions
â Should have worked in microservices architecture
â Experience with release building and deployment software, such as Jenkins, preferred but not required
â Experience with Docker and Cloud Infra like GCP, AWS etc.
â Expertise with log analyzing tools like splunk or ELK stack etc...
â Should have knowledge of Queueing Implementation like Kafka, RabbitMQ or SQS
â Should have experience in one of cloud environment like AWS or GCP
â Should be able to write modular and functionally complete object oriented code, NFR implementation, abstractions, separation of concerns, concurrency & thread safety, extensibility, hooks etc.
Interview Process -
â Technical Round 1
â Technical Round 2
â HR Round
How to apply for this opportunity
About Our Hiring Partner:
Arya is Indiaâs leading Agritech which has been working at the farmgate to strengthen agriculture value chains through its integrated range of services. Driving technology through a human-centered approach, Aryaâs Agritech and Fintech platform leverages technology to bridge the Last Mile. Through its profitable business model with over 5.0 million tonnes of storage capacity across 5,500 warehouses in 21 Indian states, Arya helps farmers, aggregators, Farmer Producer Organisations, food processors and end-user corporates avoid post-harvest losses. Powered through its platform, Arya.ag, it efficiently connects the supply side of the Agri ecosystem with the demand side through a comprehensive portfolio of agri-services. Arya assists sellers of agri-commodities to avoid distress sale of produce by extending post-harvest credit. It has completed loan disbursements of over Rs 4400 Crores. Itâs integrated and easy-to-use platform also helps users to choose ancillary services like warehouse management, access to finance, quality testing, storage protection services, and connects produce to buyer through a robust technology-enabled back-end ecosystem.
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Development Engineer roles with real interview advice
2-5 Yrs
₹ 22.5 - 25L/yr
Bangalore / Bengaluru
4-7 Yrs
₹ 7 - 8L/yr
Bangalore / Bengaluru
5-9 Yrs
₹ 15 - 22.5L/yr
Hyderabad / Secunderabad
8-12 Yrs
₹ 40 - 50L/yr
Bangalore / Bengaluru
6-9 Yrs
₹ 20 - 32.5L/yr
Bangalore / Bengaluru