Cutshort logo
Egnyte logo
Sr Software Engineer - Backend [Java with Cloud]
Sr Software Engineer - Backend [Java with Cloud]
Egnyte's logo

Sr Software Engineer - Backend [Java with Cloud]

Prasanth Mulleti's profile picture
Posted by Prasanth Mulleti
2 - 7 yrs
Best in industry
Remote, Mumbai
Skills
skill iconJava
skill iconPython
Data Structures
Algorithms
Distributed Systems
Scalability
Linux/Unix
Cloud Computing
SQL
skill iconElastic Search
skill iconAmazon Web Services (AWS)
Software Engineer

At Egnyte we develop content governance and collaboration products that are deployed across several large companies such as Yamaha and Red bull. The Egnyte platform supports daily, business critical operations for a million-plus user base interacting with a multi-petabyte content set.

 

We store, analyze, organize, and secure billions of files and petabytes of data with millions of users. We observe more than 1M API requests per minute on average. To make that possible and to provide the best possible experience, we rely on great engineers. For us, people who own their work from start to finish are integral. Our Engineers are part of the process from design to code, to test, to deployment, and back again for further iterations.  

 

We’re looking for Senior Software Engineers and he should be able to take a complex problem and work with product managers, devops and other team members to execute end to end.

Specific Responsibilities will include:
  • Design and develop scalable cloud components that seamlessly integrates with on-premises systems.
  • Challenge and redefine existing architecture or make 10x improvements in performance and scalability.
  • Ability to foresee post-deployment design challenges, performance and scale bottlenecks.
  • Hire and mentor junior engineers
  • Doing code reviews, unit and performance testing of the code.
  • Monitor and manage 3000+ nodes using modern DevOps tools and APM solutions.
The successful candidate will need:
  • Demonstrated success designing and developing complex cloud based solutions
  • Solid CS fundamentals with one or more areas of deep knowledge
  • Experience with the following technologies: Java, SQL, Linux, Python, Nginx, Haproxy, BigQuery, HBase, New Relic, memcache, Elasticsearch, docker.
  • Data driven decision process
  • Relies on automation testing instead of manual QA
  • Experience in working with Google cloud, AWS or Azure is preferred


We would prefer the candidate work from our Mumbai office for alteast first 6 months.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Egnyte

Founded :
2008
Type :
Product
Size :
500-1000
Stage :
Profitable

About

Egnyte provides secure Enterprise File Sharing and Content Governance built from the Cloud down. Access, Share and Control 100% of your data from anywhere using any smartphone, tablet or computer.

 

Egnyte store billion of files and petabytes of data and we are looking for help to take the platform used by millions of users to the next level of scale. Autonomy and ownership is integral to our culture and engineers own one or more services end to end.

We’re looking for Engineers and they should be able to take a complex problem and work with product managers, devops and other team members to execute end to end.

Read more

Connect with the team

Profile picture
Prasanth Mulleti
Profile picture
Pranav Dabral
Profile picture
Zakir Sheikh
Profile picture
John Vivek

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Brudite Private Limited
Jaipur
0 - 2 yrs
₹4.5L - ₹6L / yr
skill iconPython
skill iconAmazon Web Services (AWS)
Artificial Intelligence (AI)
skill iconMachine Learning (ML)
skill iconDocker
+2 more

Brudite is an IT Training and Services company shaping the future of technology with Fortune 500 clients. We specialize in empowering young engineers to achieve their dreams through cutting-edge training, innovative products, and comprehensive services.

Proudly registered with iStart Rajasthan and Startup India, we are supported by industry leaders like NVIDIA and AWS.


Roles and Responsibilities - 


  • A can-do attitude to new challenges.
  • Strong understanding of computer science fundamentals, including operating systems, Databases, and Networking.
  • Knowledge of Python or any other programming language.
  • Basic knowledge of Cloud Computing(AWS/Azure/GCP) will be a Plus.
  • Basic Knowledge of Any Front-end Framework will be a Plus.
  • We operate in a fast-paced, startup-like environment, so the ability to work in a dynamic, agile environment is essential.
  • Strong written and verbal communication skills are essential for this role. You'll need to communicate with clients, team members, and stakeholders.
  • Ability to learn and adapt to new technology trends and a curiosity to learn are essential


Read more
Product and Service based company
Product and Service based company
Agency job
via Jobdost by Sathish Kumar
Gurugram
0 - 3 yrs
₹4L - ₹8.5L / yr
skill iconFlutter
API
skill iconGit
skill iconJava
DART
+3 more

We are looking for Flutter Developers responsible for developing cross-platform mobile

applications.

 

Work Details:

● Building modern and cross platform mobile applications using Flutter.

● Collaborating with the Planning and Design teams to bring ideas to life.

● Performing app profiling and improving performance.

● Improving code quality through code reviews.

● Developing new features, maintaining code, and fixing/debugging issues.

 

You need to have:

● One or more published Flutter apps on the App Store / Play Store.

● Good understanding of Flutter and Dart.

● Beginner to intermediate level knowledge of Java, Kotlin or Swift.

● Good understanding of code versioning tools such as Git etc.

● Willingness to learn about new technologies and trends in mobile.

● Familiarity with cloud message APIs and push notifications.

● Working knowledge of Reactive programming is a plus.

● Working knowledge of the general mobile landscape, architectures, trends, and emerging

technologies.

● Bachelor’s degree in Computer Science or related field, or equivalent professional

experience.

● Experience working with agile teams and making rapid decisions in a dynamic and

disruptive environment.

● Strong communication skills.

 

Benefits:

● Working with the latest technologies in an early-stage product startup, with plenty of

opportunities to learn

● You will work directly under the mentorship of other senior designers/developers and the

startup's founders.

Read more
Bidgely
at Bidgely
1 recruiter
Agency job
via wrackle by Naveen Taalanki
Bengaluru (Bangalore)
3 - 8 yrs
₹20L - ₹40L / yr
skill iconJava
skill iconSpring Boot
NOSQL Databases
SQL
skill iconAmazon Web Services (AWS)
+13 more
Responsibilities

● Design and deliver scalable web services, APIs, and backend data modules.
Understand requirements and develop reusable code using design patterns &
component architecture and write unit test cases.

● Collaborate with product management and engineering teams to elicit &
understand their requirements & challenges and develop potential solutions

● Stay current with the latest tools, technology ideas, and methodologies; share
knowledge by clearly articulating results and ideas to key decision-makers.

Requirements

● 3-6 years of strong experience in developing highly scalable backend and
middle tier. BS/MS in Computer Science or equivalent from premier institutes
Strong in problem-solving, data structures, and algorithm design. Strong
experience in system architecture, Web services development, highly scalable
distributed applications.

● Good in large data systems such as Hadoop, Map Reduce, NoSQL Cassandra, etc.. Fluency in Java, Spring, Hibernate, J2EE, REST Services Ability to deliver code
quickly from given scenarios in a fast-paced start-up environment.

● Attention to detail. Strong communication and collaboration skills.
Read more
LeadSquared
Bengaluru (Bangalore)
6 - 12 yrs
₹1L - ₹24L / yr
Cloudera
TCP/IP
Customer Relationship Management (CRM)
Genesys
skill icon.NET
+7 more
LeadSquared is looking for Technical Manager to own the cloud telephony and contact center integration product as part of the engineering team at Bangalore. What we do? LeadSquared is a leading sales execution cloud platform used by over 25,000 users worldwide to accelerate revenue generation. Being a fast-growing cloud company, there are tons of exciting software engineering problems we solve that include integration, scalability, performance, automation, big-data analytics and machine learning. It is a great opportunity for engineers who love to solve complex problems and would like to be part of a journey to build world-class software.The Role :Being a sales execution platform, telephony plays a key role. We are seeking an individual who can completely own the integration of LeadSquared with major cloud telephony and contact center platforms. The role involves working closely with customers, partners and senior leadership of the company directly to define and refine a standard way to integrate with contact center platforms. Subsequently, work with a small team to build a high quality, maintainable and secure integration system. The ideal candidate would understand how to design and build applications involving integration with cloud services and will have some experience in contact center application development, CTI or cloud telephony. It is critical to have strong understanding of software engineering practices such as work item management, source control, test driven development and continuous integration. Key Requirements : - Passion for building and delivering great software with a strong sense of ownership. - Minimum of six-years full-stack experience in building cloud-based web applications using .NET or Java.- Experience in releasing software applications and supporting customers- Experience in leading small teams- Strong experience with Build and Release, Agile processes and Estimation/PlanningQuick Facts about LeadSquared :- Top rated product on crowd review site G2crowd- Listed as the best rated marketing automation vendor at TrustRadius - Listed among the top vendors globally at GetApp.- Listed as one of the top 10 Marketing Automation solutions on GetApp.- Featured as No.1 Marketing Automation Software in India by NASSCOM.- Featured twice in Deloitte's Technology Fast 50 India 2014, 2016 and 2017- Ranked as one of the Top 20 Most Popular Marketing Automation Software Solutions by CAPTERRA- Featured in India's Most Promising Startups in NextBigWhat List 2013 100+ Indian Startups- We are among the 14 fantastic startups out of 19,400 in India- We are in Red Herring Asia's Top 100 Finalists - 2014For more details about the product, please visit http://www.leadsquared.comHere are some other online resources that you can look at:https://www.g2crowd.com/products/leadsquared/reviewswww.facebook.com/leadsquaredhttps://www.linkedin.com/company/leadsquared Profiles of founders : http://www.leadsquared.com/teamTEAM TA
Read more
GrayOpus Technology
at GrayOpus Technology
1 recruiter
Gaurav Bhardwaj
Posted by Gaurav Bhardwaj
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
2 - 6 yrs
₹4L - ₹8L / yr
skill iconJava
skill iconSpring Boot

2+ years of experience developing web applications using J2EE.

2+ years of experience in Spring Boot.

Good knowledge of MicroServices.

Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.

Working experience in Industry Standard protocols related API Security including OAuth is a must.

Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.

Strong Shell scripting experience

Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.

Strong collaboration and communication skills within distributed project teams

Excellent written and verbal communication skills

Read more
Vastu Housing Finance
Mumbai
2 - 4 yrs
₹6L - ₹10L / yr
skill iconFlutter
skill iconAndroid Development
skill iconKotlin
skill iconJava

Responsibilities:

- Taking initiative in the Design and Development of Android applications.

- Ship reliable software practicing robust software design and in-depth code reviews.

- Design major software components, systems, and features and implement full-stack app foundation features and core app features.

- Take ownership, design, develop and deploy in a collaborative environment with other team members

- Knowledge of architect solutions using innovative technology ideas and industry-leading methodologies.

 

Requirements:

- Good hands-on experience in developing and deploying Android apps Android native/cross-platform.

- Comfortable with JAVA and Kotlin both.

- Experience implementing integrated solutions with APIs built using RESTful web services.

- Strong analytical and debugging skills.

- Good understanding of Data Structure and Algorithms.

- Adapt to a dynamic work environment. Stay updated with the latest in technology and always think customer first.

- Study and understand the product specifications thoroughly to design appropriate software solutions. Suggest improvements and optimize existing implementations.

- Ability to identify and deliver POCs and Demos in a record timeframe.

- Encourage and coordinate with the team around new technologies, processes, and approaches.

- Proficiency in various Design Principles and app development methodologies.

- Strong communication skills with a people-first approach without compromising on engineering tasks

 

Read more
studio diseno  sdtech
at studio diseno sdtech
1 recruiter
Akshaya S
Posted by Akshaya S
Pune
3 - 6 yrs
₹5L - ₹9L / yr
skill iconJava
skill iconSpring Boot
Microservices

About Studio Diseño

 

Humanising Technology!

 

We are a bunch of smart and passionate people looking to reinvent the possibilities when technology and design meet. We established ourselves as Studio Diseño in 2014 with strong aesthetics on digital screens and have evolved to be SD Tech by providing intuitive tech solutions for complex applications for business ranging from from startups to large Fortune 500 companies focusing more on Artificial Intelligence and Blockchain. We are agile and synergetic. We help our customers’ business upgrade and prosper with humanising technology.

 

Role : Java Backend developer

 

Job Description :

 

  • 3-5 years of extensive work experience in Java, with a good understanding of its ecosystems
  • Exposure on Core Java, Jsp, Servlets
  • Extensive Work Experience on frameworks like SpringBoot and Microservices
  • Understand requirements, formulate solutions, perform development and unit testing
  • Exposure on application development IDE like Eclipse, STS
  • Good command over Object Oriented Programming

 

Employment Type

Full-time

https://www.linkedin.com/talent/contract-chooser?contractId=330743753&;destUrl=https%3A%2F%2Fwww.linkedin.com%2Ftalent%2Fjob-posting%2Fonline%2Fdescription%3FjobId%3D3064722733">Edit job description
 
Read more
Needle Innovision Private Limited
at Needle Innovision Private Limited
1 video
3 recruiters
Megha Gurnani
Posted by Megha Gurnani
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
4 - 6 yrs
₹10L - ₹14L / yr
skill iconJava
Oracle
skill iconPostgreSQL
Project Management
skill iconSpring Boot
+4 more

We are building for the future of work by changing the way the world looks at information and data paradigms. The Meaning Engine by India-based Needle Innovision enables building solutions by processing meaningful data out of anything stored anywhere - structured, unstructured data types, distributed, at scale and more. 


In our quest to do more, we are looking for a fantastic Java Tech Lead to join us in a hybrid setting from New Delhi. Below are some (seriously important) green flags that we are looking for from you: 

🟢 Ability to build and repeat the vision, not just work on tasks in the new phase of your career

🟢 The excitement to architect awesome products and resilient teams

🟢 Preparedness to move into enterprise-ready environments 

🟢 Build team motivation, delegate smartly and create a career path


This could be an awesome launching pad for someone who enjoys working towards big-picture goals, has a keen interest in leadership, and has a deep understanding of Java technologies.  Our teams are sustained on values of care and we offer a generous number of vacation days, the opportunity to craft your calendar with flexible schedules and very soon an insurance plan for you and your loved ones. We offer a starting salary range of 10-14LPA.


What you will do: 

  • Collaborate with the client to understand problem statements and provide solutions for the same.
  • Explain client requirements to the project team and plan and delegate work requirements
  • Ensure the applications are released to production in the committed timeline
  • Work with the QA team to ensure the code developed by the team passes the necessary quality check.
  • Document application changes and development updates
  • Set and evolve standards and best practices for our application development team 
  • .Guide and mentor junior developers and engage in regular learning activities
  • Oversee development process compliance and CI activities.

What you will bring: 

  • 4 years minimum detail-oriented experience as a Senior Software Engineer.
  • Experience in client interactions and/or are looking forward to doing that (preferred if, you have worked in B2B application development for large enterprises 🟢)
  • Prior experience of at least one large project with a few people under your belt. (🟢)
  • Expert-level knowledge of Java, Spring Boot, Oracle/Postgres.
  • Expert-level knowledge on one or all of Hibernate/JPA/MyBatis.
  • Experience in RESTful services and fundamentals of MVC architecture.
  • Experience in working with and configuring web and application servers, such as Apache/Nginx/Tomcat.
  • Proficient understanding of build tools, such as Maven/Gradle and code versioning tools, such as Git/SVN.
  • Ability to review specifications documents and provide technical inputs on successfully implementing business solutions.

As a Java Tech Lead, you would be expected to understand business requirements, represent Needle to external stakeholders, and have experience in working in agile teams.


If leading a squad that implements digital transformation solutions at the intersection of data science and AI excites you, and if our awesome bite-sized team inspires you to be a part of our quest, we think you could be the one to help build the impact, we are looking to building here. 

Lets talk!

Read more
A Fashion tech startup offering a personal styling service
A Fashion tech startup offering a personal styling service
Agency job
via Multi Recruit by Anna S
Bengaluru (Bangalore)
5 - 10 yrs
₹16L - ₹25L / yr
skill iconDjango
skill iconPython
skill iconMongoDB
MySQL

We are looking for a high-performing Lead Developer to build our Ecommerce platform and API framework powered by Machine Learning and Artificial Intelligence. Candidates for this role will be passionate about well written code, testing, and excel at coming up with simple approaches to complex problems.

Our work culture is #overachiever, very amiable, and at the same time always charged with excitement. We encourage our team members to take responsibility and grow into future leaders in the industry.


Job Responsibilities:

  • Understand project requirements, writing bug free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model
  • Integrate Django backend with third party API
  • 100% Hands on role
  • Make architecture decisions that contribute to maintainable systems
  • Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
  • Responsible to drive and support Ecommerce project activities and ensure marketplace implementation, deepen customer engagement, satisfaction, and user engagement
  • Reverse engineer for debugging errors in code and ensure quality control in the process.
  • Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility
  • Documentation and reference preparation for users by writing operating instructions including changes and revisions.
  • Operate in a hyper-collaborative way and follow these guiding principles: Value common sense and simplicity over complexity, make decisions quickly and move nimbly, celebrate diverse ideas, Succeed and fail together as a team

 

Qualifications:

  • Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
  • 5 to 10 years of experience working in eCommerce domain, specifically at-least 3-5 years of experience working in Django and Python.
  • React and/or Angular for front end
  • Proficiency in MongoDB and MySql
  • Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS
  • Integration experience with Payment gateway, shipping company and VAT, database concepts, Experience of web services
  • Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants
  • Analytical, debugging, and troubleshooting skill with proven experience troubleshooting and fixing production bugs
  • Experience in writing unit testing and test case automation.
  • Ability to operate in Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.
Read more
A Product company working in emerging technologies.
A Product company working in emerging technologies.
Agency job
via Techhire by Manu M
Hyderabad
11 - 16 yrs
₹25L - ₹35L / yr
skill iconJava
Spring
Hibernate (Java)
GIS analysis
skill iconScala
+2 more
1) Excellent verbal and written communication skills as well as interpersonal skills 2) Sound hands on experience in Core Java, Java Servlets, JavaScript, Web Programming Skills, spring, hibernate, springboot 3) Experience in Coding, Designing and architect 4) Good at Design Specifications 5) Capable of leading a Team 6) Expertise in making high-level design 7) Well equipped with software coding standards 8) Knowledge of designing Frameworks 9) Must be able to work independently and complete projects with minimal supervision. 10) Background or knowledge of GIS or Map concepts is a plus 11) Responsible for Project estimation and scheduling process.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos