Software Engineer, Android at PayPal
PayPal · Bangalore, Karnataka, India
- Salary: Not Disclosed
- Experience: 1-3 years
📋 Job Details at a Glance 📍 Location Bangalore, Karnataka, India 🏢 Company PayPal 👥 Experience 1-3 years 🎓 Qualification 1–3 years. Hands-on with Java, Go, Kotlin, GraphQL, REST APIs, CI/CD. Relevant technical / engineering background 📅 Eligible Batch 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Java Go Kotlin GraphQL REST APIs CI/CD Software Engineer, Android at PayPal — Full Details & How to Apply PayPal is seeking a Software Engineer, Android in Bangalore, Karnataka, India to implement tasks within the Software Development Lifecycle (SDLC) using Java, Kotlin, and REST APIs . This role is part of PayPal ’s Android engineering team, where hands-on development directly supports the functionality and performance of PayPal ’s mobile payment applications. This Software Engineer, Android role is critical for building and maintaining Android applications that integrate with PayPal ’s core payment systems. The position involves implementing features within the SDLC, conducting code and design reviews, and working with experienced staff to ensure robust, scalable, and secure application development. The use of technologies like GraphQL , Go , and CI/CD ensures consistent delivery of updates and features across devices. PayPal recruitment for this role emphasizes technical execution and collaboration within engineering teams. The position is part of a dedicated Android engineering group that develops mobile applications used by millions of users. The job posting confirms that the role is based in Bangalore, Karnataka, India and operates under a hybrid work mode. This role is part of PayPal ’s broader technology operations in the payments industry. 2024, 2025, 2026 graduates are eligible. Candidates must have 1–3 years. Hands-on with Java, Go, Kotlin, GraphQL, REST APIs, CI/CD. Relevant technical / engineering background and 1-3 years experience . The salary for this position is Not Disclosed . Applicants will gain hands-on experience with Java , Kotlin , Go , GraphQL , REST APIs , and CI/CD . This role offers direct exposure to backend engineering and technical communication, building a strong foundation for progression into senior Android or full-stack engineering roles. It provides a pathway to contribute to real-world mobile payment systems used globally. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: Partially NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Explore more Software Engineer, Android jobs , PayPal recruitment , and Bangalore, Karnataka, India jobs on our platform. Job Role & Responsibilities The Software Engineer, Android at PayPal is responsible for building and maintaining Android applications using Kotlin and Java , ensuring compatibility with diverse device configurations and adhering to internal engineering standards . This role directly supports the performance and reliability of customer-facing mobile services through structured development and issue resolution. Implement Android features using Kotlin and Java to meet device-specific compatibility requirements and deliver responsive user interfaces. Develop backend services with Go to support real-time data processing and improve mobile app performance under load. Design and integrate REST APIs and GraphQL endpoints to enable efficient data retrieval between Android apps and backend systems. Contribute to code reviews using Java and Kotlin to validate implementation quality and ensure adherence to architectural best practices. Participate in peer reviews of Android module designs to verify alignment with CI/CD pipeline integration and deployment standards. Debug and resolve production-level crashes in Android apps using Java and Kotlin logs and crash reporting tools like Firebase. Document technical workflows and error resolution processes to support operational efficiency and future troubleshooting. Collaborate with project leads to understand task requirements and validate solutions using REST APIs and GraphQL schema definitions. This role requires direct ownership of Android module development, where every decision impacts app stability , performance metrics , and customer experience in real-world usage scenarios. Required Skills & Technical Competencies The role demands a strong foundation in Java , Go , Kotlin , GraphQL , and REST APIs , with hands-on experience in building and maintaining mobile applications through CI/CD pipelines. Each skill is applied in specific development tasks with measurable outcomes. Technical Skills Java — intermediate — used to implement Android components and ensure backward compatibility across device versions and OS updates. Go — intermediate — leveraged to build scalable backend services that serve Android app data with low-latency response times. Kotlin — advanced — applied as the primary language for Android development, enabling concise, type-safe, and modern code structures. GraphQL — intermediate — used to design flexible data queries that reduce over-fetching and improve app performance by fetching only needed fields. REST APIs — intermediate — integrated to enable secure, stateless communication between Android apps and backend services for data exchange. CI/CD — intermediate — applied to automate build, test, and deployment pipelines for Android applications, reducing release cycles and human error. When preparing your resume, emphasize specific projects where you used Kotlin for Android UI development, Go for backend services, and CI/CD for automated testing and deployment. Eligibility Criteria This role is designed for candidates with a technical engineering background , 1–3 years of hands-on experience , and a relevant academic qualification in computer science or a related field. It targets students from eligible batches with demonstrated technical exposure. Must hold a degree in Computer Science or a related engineering discipline with a minimum CGPA of 3.0 (or equivalent). Must be part of the 2024, 2025, or 2026 academic batch. Must have 1–3 years of hands-on experience with Java, Kotlin, or Android development through academic projects or internships. Must have completed at least one technical project involving Android app development using Kotlin or Java . Must have experience with REST APIs or GraphQL in a real-world application context. Must demonstrate proficiency in CI/CD workflows through project documentation or GitHub repositories. Documentation & Portfolio Requirements Your resume must include a clear project section with Kotlin or Java code samples, REST API integration details, and a CI/CD pipeline configuration (e.g., GitHub Actions or Jenkins) used in at least one Android app project. For this role, prioritize showcasing a GitHub repository with an Android app built in Kotlin , integrated with REST APIs and tested via CI/CD , to demonstrate end-to-end technical competence. Salary for Software Engineer, Android at PayPal 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer, Android role at PayPal is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer, Android Upskilling with the right resources significantly enhances your chances of selection for this specific role by aligning your skills with the job requirements. Recommended Courses & Resources Java — Mastering Java is crucial for Android development and backend services. Kotlin — Kotlin is essential for modern Android applications, enhancing your coding efficiency. REST APIs — Understanding REST APIs is vital for integrating services in Android apps. Go — Familiarity with Go can enhance your backend engineering capabilities. KodNest — This resource provides practical experience in Android development projects. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in Java or Kotlin — Ensure you highlight your skills in these languages. ❌ Using a generic resume — Tailor your resume to align with the specific responsibilities outlined in the job posting. ❌ Listing technologies without context — Provide specific examples of how you used GraphQL or REST APIs in previous roles. ❌ Ignoring qualification requirements — Make sure your experience matches the qualifications specified in the posting. ❌ Adding unrelated skills — Focus on relevant technologies and experiences to avoid diluting your application. ❌ Failing to verify the official Apply URL — Always check the provided link before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer, Android Optimizing your resume for ATS is crucial for ensuring your application is seen by recruiters for this role. ATS Keywords to Include Java Go Kotlin GraphQL REST APIs CI/CD Software Development Lifecycle backend engineering payments systems technical communication gift cards loyalty rewards Resume Tips for This Role Highlight Java and Kotlin prominently on your resume as they are critical for the role. Emphasize experience with GraphQL and REST APIs to showcase relevant technical skills. Include a project that involved developing Android applications using the listed technologies. Use exact keywords from the job description to improve ATS alignment without keyword stuffing. Avoid adding unsupported technologies or claims that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated skills or unsupported claims in your resume for this role. How to Apply for Software Engineer, Android at PayPal Apply Now — PayPal Open the official Apply URL and confirm the job title and company is correct. Prepare a resume aligned with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if provided. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — PayPal NexisGrow.com does not charge any fees for job applications. PayPal PayPal is a technology company based in Bangalore, Karnataka, India . The role is a Software Engineer, Android position operating in a hybrid work mode. It sits within the technology industry, focusing on digital payments and customer experiences. The team develops features for payments systems , including gift cards and loyalty/rewards programs. Responsibilities include implementing solutions within the SDLC, collaborating with peers and leads, and applying internal standards in coding and design. This role provides early-career exposure to Java, Go, Kotlin, GraphQL, REST APIs , and CI/CD in a real-world payments environment. It offers hands-on experience with backend engineering and technical decision-making in a collaborative setting. Company Details Industry Technology Location Bangalore, Karnataka, India Connect With Us Careers Apply Now Website 🔗 paypal.wd1.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background and 1-3 years of experience from the eligible batches of 2024, 2025, and 2026 can apply. ? What technical skills are most important for this role? Skills Tap to expand + Answer Java, Go, Kotlin, GraphQL, REST APIs, and CI/CD are the most important skills for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed, which is the only salary information available. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review Java and Kotlin fundamentals. 2. Familiarize yourself with GraphQL and REST APIs. 3. Prepare to discuss your experience with the SDLC. 4. Be ready to explain your coding projects. 5. Understand PayPal's payment systems. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer The work mode is hybrid, based in Bangalore, Karnataka. ? What career exposure can this role provide? Growth Tap to expand + Answer The role provides exposure to backend engineering, technical communication, and the development of payment systems. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight Java, Kotlin, experience with the SDLC, and any relevant projects or internships. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with peers, managers, and project leads, focusing on software development. ? Can freshers apply for this role? Fresher Tap to expand + Answer The posting does not explicitly state that freshers are accepted, as the experience requirement is 1-3 years. 🔗 Explore More on NexisGrow More jobs in Bangalore Browse all Tech jobs Latest Fresher jobs More jobs at PayPal Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com