Cutshort logo
MoEngage logo
Senior Software Engineer- Android
Senior Software Engineer- Android
MoEngage's logo

Senior Software Engineer- Android

Niyati's profile picture
Posted by Niyati
2 - 5 yrs
₹5L - ₹25L / yr
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
skill iconKotlin
skill iconJava
skill iconFlutter
Object Oriented Programming (OOPs)
Multithreading

Today, MoEngage is an industry pioneer in the space and engages more than 350M devices. This includes approximately 40B events tracked per month, 30B+ messages sent, to millions of users across the globe.

As part of the Engineering team at MoEngage, here are some things you can expect:

  • Take ownership and be responsible for what you build - no micro management
  • Work with A players (some of the best talent in the country), and expedite your learning curve and career growth
  • Make in India and build for the world at scale of 350M active users, which no other internet company in the country has seen
  • Learn together from different teams on how they scale to millions of users and billions of messages. 
  • Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the team and more importantly have fun while you work on scaling MoEngage.

Skills required:

- Minimum 2 year experience in Android Development

- Good understanding of Java Programming language

    - OOPs concepts

    - Multi-threading

- Good understanding of Android Framework

    - Framework Components

    - Data Storage/Persistence

    - Offline support for application

    - Rest APIs

Good to Have:

- Knowledge and understanding of Kotlin

- Experience in building dynamic UI

- Knowledge of hybrid frameworks like React-Native/Cordova/Xamarin/Flutter, etc.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About MoEngage

Founded :
2014
Type :
Product
Size :
500-1000
Stage :
Raised funding

About

MoEngage is an intelligent customer engagement platform for the customer-obsessed marketer. We help you delight your customers and retain them for longer. With MoEngage you can analyze customer behavior and engage them with personalized communication across the web, mobile, and email. MoEngage is a full-stack solution consisting of powerful customer analytics, AI-powered customer journey orchestration, and personalization - in one dashboard
Read more

Connect with the team

Profile picture
Shubham Patel
Profile picture
Yashwanth Kumar
Profile picture
Sanchari Roy
Profile picture
Gourab Saha
Profile picture
Jayeeta Munshi
Profile picture
Niyati
Profile picture
Ashitha Shetty
Profile picture
Joseph Kumar
Profile picture
Bhagyalakshmi Ramaiah
Profile picture
Ramya Krishanmurthy

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Rivigo
at Rivigo
1 video
5 recruiters
satish mishra
Posted by satish mishra
NCR (Delhi | Gurgaon | Noida)
8 - 12 yrs
₹40L - ₹60L / yr
skill iconJava
skill iconPython
J2EE
MySQL
skill iconJavascript
+2 more
Experience with managing people and projects is a must Expertise in J2EE server technologies Experience with web technologies and microservices architecture, Java, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax etc. Experience with high performance websites catering to millions of daily traffic is a plus Experience and understanding of a wide range of client-side technologies including JavaScript, Angular, ReactS etc. is an advantage Excellent teamwork skills, flexibility, and ability to handle multiple tasks Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services Exceptional design and architectural skills
Read more
ArmorCode
at ArmorCode
1 recruiter
Khyati Mistry
Posted by Khyati Mistry
Remote only
12 - 15 yrs
₹50L - ₹80L / yr
skill iconJava
skill iconSpring Boot
skill iconAmazon Web Services (AWS)
skill iconElastic Search
JVM
+8 more
● Engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc or any Equivalent Degree.
● Proven work experience as a Back-end developer.
● In-depth understanding of the entire web development process (design, development and deployment).
● Proficient in Java, with a good knowledge of its ecosystems
● Basic understanding of JVM, its limitations, weaknesses, and workarounds
● Ability to decide when to use relational vs NoSQL databases and must be experienced with at least one of
the relational databases (MySQL) as well as experience with ElasticSearch will be good to have
● Familiarity with concepts of MVC, JDBC, and RESTful
● Experience with Spring, Spring Boot, Spring MVC
● Experience in CI/CD and Cloud technologies
● Expertise in developing enterprise-level web applications and RESTful APIs using MicroServices, with
demonstrable production-scale experience
● Familiarity with front-end languages (e.g. HTML, JavaScript and CSS) - Not mandatory
● Participation in coding competitions such as hackathon, hackerrank will be added advantage.
Read more
IRIS BUSINESS SERVICES LIMITED
Laxmi Chettiar
Posted by Laxmi Chettiar
Navi Mumbai, Mumbai
3 - 8 yrs
₹5L - ₹12L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
We are having an urgent requirement for Java Developer for Vashi-Navi Mumbai Location.

Qualifications - MCA or B.E/B.Tech

Core Skill Sets :
 Core Programming Language: JAVA 8
o Good command on basics/core.
o Sound knowledge of OOPS concept.
o Practical implementation using Collections.
o Problem solving skills using Collections/Java Beans/OOPS concept.
 Web Scripting Language: JavaScript, JQuery, HTML 5
 Web Programming Language: J2EE
o Knowledge of MVC architecture.
o Able to design a basic web-application using MVC architecture including database usage.
 Database: Preferably Oracle/MySql
o Able to write sql queries.
o Knowledge of sql joins.
o Knowledge of some basic sql functions.
o Basic idea of stored procedures.

Additional Skill Sets :
XML/JSON/CSV
o Knowledge of reading/writing XML/JSON/CSV documents.
 Web-service
o Knowledge of writing web-service (REST Full).
 Web Framework
o Struts 2/Spring.
 Database Framework
o Hibernate (using Spring JPA would be preferable).
 Maven
 Web/Application Server: Apache/Tomcat/JBoss/Weblogic/Websphere
o Basic experience of working/deployment on J2EE servers.
 OS Platform: Windows/Linux.
 Development Tool: Eclipse.

Purpose of the Position :

 The employee would be responsible to build core and web-based applications having technical
implementation of XBRL/SDMX concept.
 The employee would be responsible to write sql/procedures for the core/web-based application.
 The employee would get a deep exposure on working with very good volume of data having such
database architecture capable of handling the same.
 The employee would be responsible to build various web-services to be used by language
independent applications.
 The employee would be very much responsible to work on standard technology in various parts
of the project.

About Company :

We at IRIS Business Services Ltd. are on a mission to make XBRL simple by delivering intuitive, easy,and user-friendly XBRL products and solutions to organizations globally. The IRIS team of 400+ people works out of offices in Mumbai and international offices in the United States, Singapore, United Kingdom, and the UAE.
Founded in 2003 by professionals with extensive experience in financial content and technologymanagement, IRIS Business Services ranks high on independent XBRL Quality Assessments across theglobe. We combine automation, technology, and innovation to provide solutions in the XBRL space —such as taxonomy creation, software products and more.

As a Java Developer, you will be part of the organization’s Technology team. This is an opportunity for you to make the organization’s products successful in the Indian as well as international market. You will be responsible for product development and will work closely with the stakeholders.

For more information, please visit http://www.irisbusiness.com" target="_blank">http://www.irisbusiness.com

If this opportunity sounds perfect to you, we encourage you to apply for it enthusiastically.
Read more
company logo
Agency job
via TalentXo by Malini Guria
Bengaluru (Bangalore)
1 - 2 yrs
₹3L - ₹6L / yr
skill iconPython
skill iconJava
MySQL
NOSQL Databases
skill iconFlask
+1 more
Role & Responsibilities

  • Building customer products that operate at a scale
  • Working on a back-end system using Python and Java
  • Working on MySQL, NoSQL, Solr, Thrift, Flask, RabbitMQ, Redis, etc.
  • Working on analytics and data science
  • Working on server management (Google Cloud)
  • Explore different functions of building a tech product/company early in your career.
  • Learn to Prioritize Work and learn the ability to decide some technical decisions vs others ata very early stage of your career
  • Be instilled with the value of hard work, ownership, and self-sustainability.
  • Be more actively involved in the decision-making and functioning of the company.
  • Understand the great importance of personal ownership and the liberty needed to pursue that ownership
Ideal Candidate

  • Hungry for Growth & Learning
  • Willing to go all out for an accelerated career in software engineering
  • Ready to experiment things never done before – Conquer uncharted waters
  • Think Out-of-the-Box – Innovative and effective solutions
  • Top Gun command over technologies (Mentioned above)
  • You'll learn how to target efficiency rather than perfection.
  • This empowerment will help you become a better leader at a very early stage of your career.
Perks, Benefits and Work Culture

  • Join the Core team – Get real insights into building a Product and Business ground up
  • Enjoy the freedom, that comes with a lot of ownership
  • Challenging and fun work environment
  • Flexible Work Culture – We are a target driven organization. We like hard-workers, but we adore smart-workers more!
  • Unlimited Vacation policy - Work hard, and take a break when you need
Read more
Zycus
at Zycus
10 recruiters
Siddharth Shilimkar
Posted by Siddharth Shilimkar
Mumbai, Pune
5 - 9 yrs
₹8L - ₹15L / yr
skill iconJava
Hibernate (Java)
J2EE
JMS
skill iconSpring Boot
+11 more

Zycus is looking for a Senior Software Engineer to join it's Engineering team. Candidates with experience working on Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud and are passionate about building a product are encouraged to apply. Zycus is a Global leader and a pioneer in cognitive procurement software. Our clients are among the fortune 500 companies. We build enterprise AI procurement software product using some of the latest technologies.

In this role, you will work in developing a product which is not only recognized by Gartner as one of the top Source To Pay procurement software but is also industry's only organically-built & integrated source-to-pay suite.


Role and Responsibilities:

The Engineering team is looking for collaborative, passionate, and adaptable Senior Software Engineer.

  • Strong coding experience of about 5-9 years.
  • A team of experienced engineers with lots of interesting challenges to dive into.
  • Modern technology stack: Cloud, Machine Learning, Artificial Intelligence, Microservices etc.
  • Experience working on Spring, Spring Boot, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud.
  • Should be able to build solution which is easily scalable, high speed/ real-time performance, configurable, deploy-able and secure in SaaS environment using any open source tech stack.
  • Build features and modules from scratch & Maintain existing features and modules.
  • Should be able to identify, track and mitigate risks to the product.
  • Ability to work independently.

Requirements

  • 5-9 years’ experience in Java, J2EE and associated technologies (Spring, Hibernate, Web Services, Micro Services, Spring boot)
  • Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
  • Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment.
  • Must have worked spring boot Extensively.
  • Strong hands on development experience in Java, J2EE.
  • Should be able to identify, track and mitigate risks to the product
  • Responsible for planning product iterations & releasing iterations on schedule.

What should you have:

  • Product development experience in agile environment will be a big plus though not mandatory.
  • Highly Tech Savvy and hands-on.
  • Strong evidence of a solution/product created ground up.

Product Development:

  • Has in-depth knowledge on technology and end to end development processes.
  • Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out.

 

Benefits

Five Reasons Why You Should Join Zycus

1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.

2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.

3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization

4. Get a Global Exposure: You get to work and deal with our global customers.

5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.

About Us

Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.

Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-to-use user interface ensures high adoption and value across the organization.

Start your #CognitiveProcurement journey with us, as you are #MeantforMore

 

Click here to Apply :

https://apply.workable.com/zycus-1/j/B03314F49F/">Senior Software Engineer - Zycus (workable.com) - Mumbai.

https://apply.workable.com/zycus-1/j/5C6CDAFE70/">Sr Software Engineer - Zycus (workable.com) - Pune.

Read more
Spin on web Pvt Ltd
at Spin on web Pvt Ltd
1 recruiter
Prabha Rani
Posted by Prabha Rani
Gaziabad
1 - 2 yrs
₹2L - ₹3L / yr
skill iconPHP
skill iconLaravel
MySQL
skill iconJava
skill iconjQuery
+5 more
  • Minimum 1-year experience is mandatory
  • Proven Software Development Skills in Laravel Framework and Core PHP
  • Good knowledge and experience in OOPS concepts and Core PHP
  • Good Database designing skills in MySQL
  • Experience in known APIs like Google, Facebook, etc.
  • Knowledge of JavaScript, JQuery, JASON, AngularJS will help
  • Passion for Software Development and Coding
  • Good Knowledge and Experience in WordPress will help.
Read more
Deem
at Deem
1 recruiter
Mathew Jose
Posted by Mathew Jose
Bengaluru (Bangalore)
9 - 18 yrs
₹27L - ₹40L / yr
skill iconJava
Oracle
Architecture
J2EE
IBM WebSphere
+3 more
Responsibilities:

·         A Technical Lead would be required to contribute to all aspects of Product Lifecycle from requirement analysis to product release.
·         Lead feature/product engineering teams and participate in architecture and design reviews.
·         Define, design, and implement complex, multi-tier distributed software applications. Segment and design system layers to support componentization and layered application development, including user interface, business process functionality, and database access.
·         Ability to design, code, test, implement, and validate business, and technical information technology related programs.
·         Work with the product team to assess feasibility and priority of features and upgrades.
·         Ability to lead and participate on empowered virtual teams to deliver iteration deliverables, manages projects within scope of responsibility and drive the technical direction of the product.
·         Participate in product requirements definition process to provide feedback on technical feasibility and options. 
·         Should understand and articulate the business value proposition of the module/product/project
·         Must ensure testability of the application and test automation (by participating in the review of test cases and by helping QA implement test automation, if required)
·         Active practitioner of quality coding and engineering hygiene by enforcing quality gates
·         Very aware of software and data security & vulnerabilities pitfalls and how to proactively catch them using tools and through code review process.
·         Capable of debugging complex issues that might span across multiple applications or interfaces
·         Must be able to factor performance and scalability considerations into the product all the way from requirements through implementation – to create a highly performance, responsive, robust system
·         Lead troubleshooting efforts for the resolution of complex technical application issues with the appropriate technical resources
·         Review application modification requests and assess the effects of such modifications on the application. 
·         Generate innovative approaches and solutions to technology project challenges
·         Mentor junior developers.  Provide feedback on the development efforts of junior developers.
·         Manage multiple priorities effectively
·         Responsibilities will include all levels of development from architecture through implementation, unit testing and release
·         Ability to lead change, be personally adaptable, & perform well under pressure.
 
Qualifications (Must-Haves):

·         A bachelor’s degree in computer science, electronics engineering, or an equivalent field, from a reputed university.
·         Minimum of 9 years’ experience in software design and engineering.
·         The individual should have a deep understanding of J2EE technologies (Java / Spring/ Hibernate/ JMS, JDBC, JSP and Servlets)
·         Deep understanding of implementation support structures, & integration tools and technology
·         Extensive experience designing/developing J2EE compliant applications using WebSphere, Tomcat, WebLogic or similar products.
·         Experience with micro-services architecture and distributed systems.
·         Experience with databases (preferably Oracle) – SQL query optimization, stored procedure development, JDBC
·         Excellent ability to architect, design and develop Object Oriented and Service Oriented software with practical use of design patterns
·         Experience with distributed systems or a large scale enterprise background is a must.
·         Must have strong decision-making skills; take-charge personality, and the ability to drive a plan to completion combined with good written and oral communication.
·         Ability to lead change, be personally adaptable, & perform well under pressure.
·         Excellent written and oral communication
·         Strong people and technical leadership skill.
·         Working with distributed teams.
Deem team members come from a variety of backgrounds and we are committed to creating a sense of inclusion and belonging for everyone. One of the ways we achieve this is by ensuring we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status.
Read more
Market leaders in EDA domain.
Market leaders in EDA domain.
Agency job
Noida, NCR (Delhi | Gurgaon | Noida)
1 - 12 yrs
₹10L - ₹45L / yr
skill iconC++
Data Structures
Algorithms
STL
Multithreading
+3 more
Extensive and expert programming experience in C++.
Strong competencies in data structures and algorithms.
Optimizing algorithm and code for performance or memory.
Familiarity with Linux/UNIX tools.
Engineers from Tier 1 college
Read more
Integrity Technologie
at Integrity Technologie
1 recruiter
Pushpak Karule
Posted by Pushpak Karule
Pune
9 - 15 yrs
₹15L - ₹25L / yr
skill iconJava
Hibernate (Java)
J2EE
Struts
Spring
+3 more
*EXPERIENCE : 9+ years

Job description

We are looking for a humble, but ambitious, razor-sharp engineering technical leader who can teach us a thing or two. We promise to return the favor. Like us, you take product development, cloud services research and platform engineering seriously; you’re passionate about technology and, even more so, about leadership. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints. That’s where you come in.

 

We are currently seeking a Fullstack technical lead of core product development to help senior management drive the technical vision, architectural guidance and provide leadership for a team of software engineers in an innovative and fast-paced environment. Our selection process will emphasize hands-on engineering and other technical or architectural skills as well as leadership/management/SDLC process/organizational skills equally. The ideal candidate must be a master of their domain and be able to contribute as an individual contributor (software engineer and architect) half of the time. Furthermore, the ideal candidate must be able to improve SDLC and Scrum processes or inspire, champion and teach his / her team when the need arises. We are looking for a rare mix of intelligence, integrity, domain knowledge, verbal and written agility, and diplomacy which allows you to rapidly earn the trust of technically astute engineers.

mail resume fullstack @ theintegrityglobal.com

Responsibilities

  • Responsible for championing persistence, business logic and other back-end layers architectural and SDLC process strategy as well as the planning and successful execution of said strategy
  • Effectively balance technical leadership and software engineering individual contributor responsibilities
  • Directly or indirectly drive projects and provide architectural and technical leadership in an innovative and fast-paced environment
  • Continually retrospect and drive innovation within the back-end development process to ensure our software engineers execute at the highest possible level
  • Hire, onboard, develop and manage back-end and user interface engineers
  • Manage technical debt 
  • Responsible for execution of SDLC processes to include sprint pre-planning/planning, retros, demos, architecture and code reviews
  • Work closely with the rest of the tech leads, data scientists, senior engineering leadership and product managers to ensure we're building awesome, feature-rich, scalable and secure product and features
  • Work closely with the rest of the tech leads and senior engineering leadership team to ensure we're building the highly reusable codebase
  • Provide mentoring and guidance to junior engineers. Create an environment for engineers to continually reach new heights within their career

Skills

  • The ability to take technical ownership of assigned projects from high-level project scope down to details of the individual class and API design
  • Experience in a product-based environment, balancing the competing priorities of project management, and your development team
  • Developed Java-based server-side solutions such as JEE and Spring
  • Solid experience and passion for working with data structures and data model
  • Proficiency in Hibernate and SQL
  • Passion and commitment to work in a start-up environment.
  • Experience of working in an Agile environment.
  • Developed solutions using AWS services. 
  • Developed scalable and distributed solutions
  • Experience with JavaScript, ReactJS/ AngularJS, Docker, relational databases
  • Experience with AWS services like EC2, Lambda, RDS, Redshift, S3, Kinesis, EMR
  • Excellent oral and written communication skills

Qualification

  • Bachelor’s degree in engineering from a reputed institution. Master’s degree preferred. 
  • 9+ years of full-stack development experience
  • Experience in leading software development teams before, ideally using Agile Scrum methodology
Employment Type : full time

*Salary : 15-25 LPA

*Job Location : Hinjewadi, Pune
Read more
A healthtech company
A healthtech company
Agency job
via Winfort by Shalendra Malhotra
Bengaluru (Bangalore)
3 - 7 yrs
₹15L - ₹30L / yr
Spring
skill iconJava
J2EE
Struts
Hibernate (Java)
+1 more
Hiring developers with strong product experience from premium colleges to developing cutting edge Healthtech solutions
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos