Home
Jobs

1791 Kotlin Jobs - Page 33

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 years

0 Lacs

Gandhinagar, Gujarat, India

On-site

Linkedin logo

Key Skils Proficient in Kotlin, especially with coroutines and Jetpack Compose Minimum 2 years of solid experience with Jetpack Compose Experience in both unit testing and UI testing, including writing end-to-end test cases Familiarity with MVVM architecture Proficient in using Git and GitHub Strong problem-solving skills Excellent communication skills Skills: jetpack,kotlin,mvvm architecture,test cases,ui testing,mvvm,problem-solving,jetpack compose,android,end-to-end testcases,unit testing,git,github,compose,communication Show more Show less

Posted 1 week ago

Apply

3.0 - 10.0 years

0 Lacs

Greater Kolkata Area

On-site

Linkedin logo

Line of Service Advisory Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Senior Associate Job Description & Summary A career within Data and Analytics services will provide you with the opportunity to help organisations uncover enterprise insights and drive business results using smarter data analytics. We focus on a collection of organisational technology capabilities, including business intelligence, data management, and data assurance that help our clients drive innovation, growth, and change within their organisations in order to keep up with the changing nature of customers and technology. We make impactful decisions by mixing mind and machine to leverage data, understand and navigate risk, and help our clients gain a competitive edge. Creating business intelligence from data requires an understanding of the business, the data, and the technology used to store and analyse that data. Using our Rapid Business Intelligence Solutions, data visualisation and integrated reporting dashboards, we can deliver agile, highly interactive reporting and analytics that help our clients to more effectively run their business and understand what business questions can be answered and how to unlock the answers. Why PWC At PwC, you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities. This purpose-led and values-driven work, powered by technology in an environment that drives innovation, will enable you to make a tangible impact in the real world. We reward your contributions, support your wellbeing, and offer inclusive benefits, flexibility programmes and mentorship that will help you thrive in work and life. Together, we grow, learn, care, collaborate, and create a future of infinite experiences for each other. Learn more about us. At PwC, we believe in providing equal employment opportunities, without any discrimination on the grounds of gender, ethnic background, age, disability, marital status, sexual orientation, pregnancy, gender identity or expression, religion or other beliefs, perceived differences and status protected by law. We strive to create an environment where each one of our people can bring their true selves and contribute to their personal growth and the firm’s growth. To enable this, we have zero tolerance for any discrimination and harassment based on the above considerations. " Responsibilities Key Responsibilities: Design, develop, and maintain scalable Java applications using Spring Boot and related technologies. Integrate various analytics services (e.g., Google Analytics, Power BI, Tableau, etc.) into platforms and applications. Collaborate with cross-functional teams to gather requirements and deliver technical solutions that align with business goals. Build and enhance products and platforms that support analytics capabilities, ensuring high performance and scalability. Write efficient, clean, and well-documented code that adheres to best practices. Develop and integrate RESTful APIs and microservices to support real-time data processing and analytics. Ensure continuous improvement by actively participating in code reviews and following best practices in development. Troubleshoot, debug, and resolve application issues and bugs. Collaborate with DevOps teams to ensure proper deployment and performance of analytics platforms in production environments. Stay updated with the latest industry trends and advancements in Java, Spring Boot, and analytics tools. ### **Required Qualifications: ** Experience in Java development, with a strong emphasis on Spring Boot. Proven experience integrating analytics services (e.g., Google Analytics, Power BI, Tableau) into applications and platforms. Hands-on experience in building and optimizing products or platforms for analytics and data processing. Strong understanding of microservices architecture, RESTful APIs, and cloud-based deployment (e.g., AWS,Azure). Proficiency with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases. Solid understanding of object-oriented programming, design patterns, and software architecture principles. Experience with version control tools like Git. Excellent problem-solving and debugging skills. Strong communication skills, with the ability to work in a collaborative, fast-paced environment. ### **Preferred Qualifications:** Experience with front-end technologies like JavaScript, React, or Angular is a plus. Knowledge of DevOps practices, CI/CD pipelines, and containerization tools (e.g., Docker, Kubernetes). Familiarity with big data tools and technologies such as Apache Kafka, Hadoop, or Spark. Experience working in an agile Mandatory skill sets: Java, Springboot, Kotlin Preferred skill sets: Java, Springboot, Kotlin Years of experience required: 3-10 Years Educational Qualification BE, B.Tech, MCA, M.Tech Education (if blank, degree and/or field of study not specified) Degrees/Field of Study required: Master of Engineering, Bachelor of Engineering Degrees/Field Of Study Preferred Certifications (if blank, certifications not specified) Required Skills Java Optional Skills Spring Boot Desired Languages (If blank, desired languages not specified) Travel Requirements Available for Work Visa Sponsorship? Government Clearance Required? Job Posting End Date Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Gurugram, Haryana, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

1.0 - 3.0 years

0 Lacs

Chandigarh

Remote

GlassDoor logo

Job Information Date Opened 06/04/2025 Job Type Full time Industry Internet Work Experience 1-3 years City Mohali State/Province Chandigarh Country India Zip/Postal Code 140306 Job Description Job Title : Software Engineer - Android Location : Mohali, Chandigarh Summary : We are seeking an Android Developer to join our product team. The incumbent will be responsible for designing and coding the base application, fixing bugs, maintaining the quality of the application and its code, and constantly implementing application updates. Roles and Responsibilities : Understand third-party integration. Design a modular and maintainable App structure with the best-known design pattern. Implement high-quality Java/Kotlin code and UI layouts. Conduct regular code reviews and refactor code if required. Stay updated on the latest technology trends, frameworks, and design patterns to maintain high-quality App code. Provide guidance and supervision to junior developers. Contribute ideas and actively participate in product-related discussions. Willingness to work on optimization of development processes. Requirements : 1-3 years of working experience in native Android development with Java and Kotlin. Strong understanding of OOPS concepts and programming skills in Java and Kotlin. Proficient knowledge of Android SDK, different versions of Android, and handling different screen sizes. Experience with remote data via REST and JSON, Gson. Good understanding of Jetpack Components such as View Model, Live Data, DataBinding, Room, etc. Good understanding of Dagger, Okhttp, Retrofit, Glide, Volley, Picasso, Mockito, or equivalent libraries in Android. Understanding of design architectures such as MVC, MVP, MVVM. Knowledge of Google's Android design principles and interface guidelines. Proficiency in Google Maps Platform SDK and API. Proficiency in offline storage, threading, and performance tuning. Familiarity with cloud message APIs and push notifications with FCM. Managing & Maintaining large code bases across apps on new as well as legacy architectures. Proficient understanding of code versioning tools, such as Git, managing large streams of work branches. Ability to self-manage and work autonomously in a collaborative environment and be a good team player. At least one project developed from scratch independently. Qualification : BE/B.Tech/MCA. Compensation : No bar for ideal candidates.

Posted 1 week ago

Apply

15.0 - 25.0 years

7 - 9 Lacs

Cochin

On-site

GlassDoor logo

15 - 25 Years 1 Opening Kochi Role description Role Proficiency: Lead solution/application architecture for medium to large engagement. Mobile App Solution Architect Key Technologies Used Platform : Android Language: Kotlin, Java Tools: Android Studio, Jetpack libraries Platform: IOS Languages: Swift, Objective-C Tool: Xcode, SwiftUI, UI Kit Excellent problem-solving skills and attention to detail when considering the creation of design artefacts Strong stakeholder management skills – focusing on the translation of non-technical requirements into technical design and the reverse. Strong decision-making capabilities – providing rationale recommendations through well-documented design decisions. Excellent communication and interpersonal skills. Driven, motivated and the ability to deliver within a fast-paced eCommerce investment portfolio. Skills Solution Architecture,Solution Design,Mobile App Design About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Posted 1 week ago

Apply

0 years

0 Lacs

Dholera, Gujarat, India

On-site

Linkedin logo

Purpose Key Responsibility Perform IT system architecture design, new technology research, and provide recommendation. Design and implement optimal data pipeline architecture (considered high data volume, data governance, etc.). Work with PRODUCT/BIZ teams to assist with new data platform re-engineering or data-related technical issues. Build and implement the features and services of an intelligent device control platform on Kubernetes (K8S) environment Build multiple data connectivity capability Perform cloud native microservices design and build service library for workflow pipeline integration. Design solution architecture for non-stop services upgrade and operation Implement service message exchange with new technology Build and implement the features and services of Big Data analytic platform on high availability NoSQL DB (e.g.Cassandra, HDFS, S3/MinIO, MariaDB, MongoDB etc.) on K8s environment. Build small data lake initially then enlarge for company data lake Build small image/video lake initially then enlarge Qualification B. E in Computer Science, Electrical Engineering, Mechanical Engineering or related fields (Information Engineering, Information Management, Data engineering, Applied Mathematics, Robot/Automation. Experience Experience in container and cloud-native solution (K8S/Docker, Istio, ArgoCD, MongoDB, Redis, …etc) Experience in microservice implementation, conductor workflow implementation, Kafka queue implementation on K8S environment Experience in tool connection to IT systems (IoT, Image/Voice, SECS/GEM, PLC/DCS, add-on sensors... etc) Experience in big data ecosystem (Hadoop, Spark, Cassendra...etc) and SQL NoSQL database (MariaDB, MongoDB, MinIO(S3)...etc). Experience in data orchestration among various data sources, data parallel processing, metadata data management, data quality assurance, data security and governance, and new data technology evaluation and enablement. Knowledge of object stores for image and semi/unstructured data. Experience in big data solutions development, data pipelines for batch and streaming applications. Experience in monitoring and analysis tools, such as Nagios, ELK, Splunk, and Grafana. Ability to design solutions independently based on high-level architecture. Cloud native deployment practices, specifically, containers and container orchestration platforms. Additional Technical Requirements Experience in Hadoop ecosystem and SQL NoSQL databases. Experience in TypeScript/JavaScript, Kotlin, Java, F#, C/C++/C#, Rust, SQL or other relevant programming languages Big Data Solutions development, data pipelines for batch and streaming applications. Competencies Teamwork Agility Customer Empathy Purposeful Pursuit of Goals Pioneering Deep Domain Knowledge Future Ready Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Bhubaneswar, Odisha, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Cuttack, Odisha, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

5.0 - 8.0 years

0 - 3 Lacs

Chennai

Work from Office

Naukri logo

Job Description: To design, build, and maintain robust, high-performance native SDKs for iOS and Android platforms, enabling seamless integration of our mobile technologies into partner applications. We are a fast-growing technology company focused on delivering scalable and secure mobile solutions. As part of our platform expansion, we are developing advanced SDKs that external developers and partners can easily integrate. We are seeking a mobile SDK expert who thrives in high-ownership environments and can drive excellence in architecture and implementation. Job Responsibilities : - Design and develop high-quality, modular, reusable SDKs for iOS (Swift/Obj-C) and Android (Kotlin/Java). - Ensure SDKs are developer-friendly, with clear documentation and example integrations. - Optimise SDK performance, memory usage, and battery efficiency. - Maintain backwards compatibility and ensure consistent behaviour across OS versions and devices. - Work closely with backend, product, QA, and external integration teams to gather requirements and troubleshoot integration issues. - Implement secure data handling and comply with data protection regulations (e.g., GDPR, HIPAA). - Establish strong versioning, CI/CD pipelines, and release practices for SDKs. - Contribute to design discussions and code reviews, and set high-quality engineering standards. Required Technical Skills: - 5+ years of professional experience in native mobile development. - Deep expertise in building and shipping SDKs for Android and/or iOS platforms. - Strong programming skills in Swift, Objective-C (iOS) and/or Kotlin, Java (Android). - Solid understanding of mobile app architecture, design patterns (MVC, MVVM, etc.), and performance tuning. - Experience with REST APIs, OAuth 2.0, and secure token handling. - Familiarity with mobile CI/CD tools (Fastlane, Gradle, GitHub Actions, Jenkins). - Working knowledge of dependency managers (CocoaPods, Swift Package Manager, Gradle, Maven). Required Soft Skills: - Strong communication and documentation skills ability to explain technical concepts to external developers. - Ownership mindset with a passion for developer experience. - Ability to thrive in a collaborative, fast-paced environment. Preferred Qualifications: - Prior experience building public-facing SDKs used by large developer communities. - Familiarity with cross-platform frameworks (e.g., React Native, Flutter) and how native SDKs integrate with them. - Contributions to open-source SDKs or developer tools. - Understanding of mobile testing automation and mocking techniques. Why Join Us: - Build critical infrastructure that powers real-world mobile experiences. - Work with passionate engineers and teams solving meaningful problems. - Flexible work culture, strong engineering values, and room for rapid growth.

Posted 1 week ago

Apply

2.0 years

0 - 0 Lacs

Gurgaon

On-site

GlassDoor logo

We are looking for a versatile and skilled Full Stack Developer with strong experience in developing mobile applications for both Android and iOS , as well as solid back-end development capabilities. The ideal candidate is passionate about building end-to-end features — from clean, responsive user interfaces to scalable server-side logic and APIs. You will be responsible for creating robust mobile apps and managing the supporting back-end infrastructure, working closely with design and product teams to deliver a seamless user experience. Key Responsibilities: Mobile App Development: Design, develop, and maintain mobile apps for Android and iOS using Flutter, React Native, or native tools (Kotlin/Swift). Integrate mobile apps with back-end APIs and services. Ensure high performance, responsiveness, and a user-friendly experience. Manage app submissions and updates to Google Play and Apple App Store. Back-End Development: Design and build RESTful APIs and backend services using technologies such as Node.js , Express , Python/Django , or PHP/Laravel . Work with databases like MySQL , PostgreSQL , or MongoDB . Implement authentication, authorisation, and secure data handling. Optimise server-side logic for performance and scalability. Requirements: Bachelor’s degree in Computer Science, Engineering, or equivalent experience. 2+ years of experience in mobile app development (Android and iOS). Strong knowledge of front-end and mobile UI development. Proven experience in full-stack development (backend + database). Experience with: Mobile: Flutter, React Native, Kotlin, Swift Backend: Node.js, Express, Django, or similar frameworks Database: MongoDB, MySQL, PostgreSQL Familiarity with Git and CI/CD pipelines. Experience deploying apps and APIs to production environments. Nice to Have: Experience with cloud services like AWS, Firebase, or Azure. Knowledge of GraphQL, WebSockets, or microservices. Familiarity with DevOps tools and Docker. Perks & Benefits: Salary: ₹30,000 – ₹45,000/month Opportunities to work on diverse tech stacks Supportive and learning environment Job Type: Full-time Pay: ₹30,000.00 - ₹45,000.00 per month Benefits: Cell phone reimbursement Leave encashment Paid sick time Paid time off Schedule: Day shift Fixed shift Monday to Friday Work Location: In person

Posted 1 week ago

Apply

9.0 years

7 Lacs

Guwahati, Assam, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Ranchi, Jharkhand, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Gurgaon

On-site

GlassDoor logo

You Lead the Way. We’ve Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible —and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day. We back our colleagues with the support they need to thrive, professionally and personally. That’s why we have Amex Flex, our working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. From building next-generation apps and microservices in Kotlin/Java to using AI to help protect our customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and fresh opinions are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if you’re interested in a career creating breakthrough software and making an impact on an audience of millions, look no further. You won’t just keep up, you’ll break new ground. Join Team Amex and let's lead the way together. American Express is looking for energetic, high-performing and highly skilled Engineers to help shape our technology and product roadmap. You will be part of the fast-paced, entrepreneurial focused on delivering the next generation data engineering solutions. The team will be responsible for experience for our Card members by delivering world-class innovative solutions using best in class Machine Learning techniques, processing TBs of data, to provide highly personalized card member experience and to drive profitable growth for the organization. Key responsibilities: Contributes to design, development, solving, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Focus on coding standard methodologies and automated testing Debug basic software components and identify code defects for remediation Support and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently. Skills & qualifications: 6 to 9 years of work experience in software design and implementation using Java. 4+ Experience in Java, Spring/Spring boot Hands on experience of Core Java concepts including Collection, multithreading, Latest Java features Hands on experience in building REST APIs Experience in RDBMS or NoSQL databases. Knowledge of application development on Google Cloud platform Excellent interpersonal and communication skills Good to have: Hands on experience of Kotlin/Java Experience in Microservice Able to demonstrate good web fundamentals & knowledge of DOM Experience writing adaptive and responsive UI applications Experience with TDD, BDD and unit testing. Experience with Continuous Integration and Continuous Delivery (CI/CD) environment and their frameworks Working in an Agile or SAFe development environment is a plus We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Posted 1 week ago

Apply

3.0 years

3 - 8 Lacs

Gurgaon

On-site

GlassDoor logo

About us: At its heart, Probo is India’s leading online skill gaming platform building prediction markets for India. On Probo, users can find questions on many topics of their interest, like sports, news, finance and many more. Users can swipe yes or no to express their opinion and place trade(s), and by doing so they enter into an event contract with another user on the other side of the trade. Probo is a matching engine that enables the execution of this event contract. Each trade is INR 10, and at the end of the event contract, the user with the correct opinion wins the quantum at stake. We're also backed by 3 marquee investors- Sequoia, Elevation and Fundamentum. Job Requirements Someone with Passion for computer science is most important 4-7 years experienced engineer comfortable building beautiful user centric android applications. Strong team management experience and ability to own technical roadmap for systems/components 3+ years of experience in Android mobile applications development with sound understanding of Android Architecture, Framework, Android SDK, Core Java, Kotlin, Android Studio IDE, Android Debugger Hands-on experience in building mobile applications – native applications Expert in UI components & controls: Widgets, Fragments, etc Expert in basic components of Android: Activity, Services, Intent, Broadcast Receiver, Content Provider Good working experience on Web Service Integration ( REST, JSON, XML) & cloud technologies - AWS,FCM Experience in using analytics, payment gateway, SMS gateway, media content. Should have experience in application performance analysis , memory management, UI design and animations (Canvas, SurfaceView). Understanding of Agile, Team management , Task segregation and estimation. Willingness to work in a fast-paced development environment and shall be able to communicate effectively with other teams to create an effective solution design. Aspiration to build world class, elegant and human centric application Next steps Finally, if this tickles your bones and you know what it takes to build magical user experiences, this is definitely the right place for you. Encouraging you to know more about us - Check out our app/trading platform: https://probo.in/events Engineering Principles: https://engineering.probo.in/probo-engineering-principles-67e2e6d55a81

Posted 1 week ago

Apply

4.0 years

4 - 8 Lacs

Noida

On-site

GlassDoor logo

Job Description Job ID LEADS012973 Employment Type Regular Work Style on-site Location Noida,UP,India Role Lead Software Engineer Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. We are seeking an experienced Lead Software Engineer to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide. As a Lead Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software Development: Write clean, maintainable, and efficient code or various software applications and systems. Technical Leadership: Lead the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance. Project Management: Be able to manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality. Architectural Design: Participate or lead in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. Mentorship: Provide technical mentorship and guidance to junior engineers, fostering a culture of learning and growth mindset. Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. Testing: Build testable software, define tests, participate in the testing process, automate tests using, tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Debugging and Troubleshooting: Diagnose and resolve technical issues, ensuring high-quality service operations. Service Health and Quality: Maintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action and provide recommendations to optimize service performance. Lead and conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences. Dev Ops Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. ß Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials. Innovation: Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (E.g., CoPilot) Minimum Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 4+ years of professional software development experience. Deep expertise in Java and JavaScript. Kotlin experience is an add on. Extensive experience with software development practices and design patterns. Proven track record of delivering complex software projects on time and within budget. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA. Understanding of cloud technologies and DevOps principles. Strong problem-solving skills and attention to detail. Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications: Master’s degree in Computer Science, Engineering, or a related technical field. Experience with cloud platforms like Azure, AWS, or GCP. Familiarity with CI/CD pipelines and automation tools. Experience with test automation frameworks and tools. Knowledge of agile development methodologies. Demonstrated ability to mentor and guide junior engineers. Commitment to continuous learning and professional development. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com

Posted 1 week ago

Apply

5.0 years

2 - 5 Lacs

Ahmedabad

On-site

GlassDoor logo

Job Description Senior Android Developer – Build Mission-Critical Health-Tech Apps Company: Ajmera Infotech Private Limited (AIPL) Location: Ahmedabad (On-site) Experience: 5 – 8 years Position Type: Full-time, Permanent Shape Mobile Experiences That Save Lives AIPL’s 120-engineer team powers planet-scale systems for global innovators. We are forming a specialized Android squad to build FDA-compliant, Kotlin-first apps for a billion-dollar health-tech platform (client name confidential). Your work will run on tablets and phones used daily by clinicians and patients worldwide—software that simply cannot fail. What Makes This Role Exciting Greenfield + Legacy modernisation – craft new modules in Jetpack Compose while refactoring existing code into clean architecture. Deep integration – BLE peripherals, secure real-time data sync, offline workflows, custom camera + barcode, biometrics. Engineering ownership – influence architecture, CI/CD, security, and performance from day one. Global collaboration – pair with US & EU experts on coding standards, code reviews, and mobile DevOps. Compliance challenge – learn FDA, HIPAA, and 21 CFR Part 11 practices—career-accelerating knowledge. Requirements Key Responsibilities Design, build, and maintain high-performance Android apps in Kotlin (90% Compose). Lead migration from XML to Jetpack Compose and implement MVVM / Clean Architecture patterns. Integrate REST/gRPC services, WebSockets, and low-energy Bluetooth devices. Optimise for battery, memory, accessibility, and security (OWASP MASVS). Write unit, UI, and instrumentation tests; champion TDD and CI/CD (GitHub Actions / Azure DevOps). Perform code reviews, mentor mid-level engineers, and uphold style guidelines. Collaborate with design, backend, and QA to deliver sprint goals and compliance artifacts. Contribute to mobile release pipeline, Play Store deliverables, and post-release monitoring. Must-Have Skills 5-8 years Android development; 3+ years in Kotlin with strong Jetpack component knowledge. Production experience with Jetpack Compose and Coroutines / Flow. Hands-on with MVVM, Dagger/Hilt, Room, WorkManager. Proficient in unit/UI testing (JUnit, Espresso, Roboelectric). Experience integrating BLE, secure REST/GraphQL APIs, and real-time sockets. Familiar with Play Store policies, rollout tracks, and crash analytics (Firebase Crashlytics, Sentry). Solid Git, code review, and Agile-Scrum practice. Nice-to-Have Exposure to medical, fintech, or other regulated domains. Experience with Flutter or React Native.

Posted 1 week ago

Apply

3.0 years

0 - 0 Lacs

Ahmedabad

On-site

GlassDoor logo

Position: React Native Developer Location: Ahmedabad, Gujarat (On-site) Job Type: Full-Time Experience: 3+ Years Interview Mode: Face-to-Face Are you passionate about crafting seamless mobile experiences that run smoothly across platforms? Do you thrive in fast-paced environments where innovation meets impact? If so, we’d love to hear from you! Key Responsibilities: Build and maintain high-quality cross-platform mobile applications using React Native. Collaborate closely with designers, developers, and backend teams to deliver top-notch UI/UX. Integrate third-party APIs (REST & GraphQL) seamlessly. Debug, fix bugs, and optimize app performance. Handle deployments to the Google Play Store and Apple App Store. Contribute to new features, from idea to implementation. Required Skills and Qualifications: Minimum 3 years of hands-on experience in React Native development. Proficient in JavaScript (ES6+) and TypeScript. Experience with React.js, Redux, or Context API. Strong understanding of native module integration. Experience with CI/CD pipelines, Git, and version control. Familiarity with testing frameworks like Jest, Detox, or similar. Exposure to native development in Java/Kotlin (Android) or Swift/Objective-C (iOS). Job Type: Full-time Pay: ₹50,000.00 - ₹70,000.00 per month Benefits: Health insurance Paid sick time Paid time off Provident Fund Schedule: Day shift Education: Bachelor's (Required) Experience: TypeScript: 2 years (Required) iOS deployment: 2 years (Required) Android deployment: 2 years (Required) React.js: 2 years (Required) APIs: 2 years (Required) testing implementation: 2 years (Required) React Native: 3 years (Preferred) Work Location: In person

Posted 1 week ago

Apply

0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Role Description Role Proficiency: Lead solution/application architecture for medium to large engagement. Mobile App Solution Architect Key Technologies Used Platform : Android Language: Kotlin, Java Tools: Android Studio, Jetpack libraries Platform: IOS Languages: Swift, Objective-C Tool: Xcode, SwiftUI, UI Kit Excellent problem-solving skills and attention to detail when considering the creation of design artefacts Strong stakeholder management skills – focusing on the translation of non-technical requirements into technical design and the reverse. Strong decision-making capabilities – providing rationale recommendations through well-documented design decisions. Excellent communication and interpersonal skills. Driven, motivated and the ability to deliver within a fast-paced eCommerce investment portfolio. Skills Solution Architecture,Solution Design,Mobile App Design Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Dehradun, Uttarakhand, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Mysore, Karnataka, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Vijayawada, Andhra Pradesh, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

9.0 years

7 Lacs

Thiruvananthapuram, Kerala, India

Remote

Linkedin logo

Experience : 9.00 + years Salary : ZAR 64000 / month (based on experience) Expected Notice Period : 15 Days Shift : (GMT+02:00) Africa/Johannesburg (SAST) Opportunity Type : Remote Placement Type : Full Time Contract for 12 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Leading Merchant Solutions Provider) What do you need for this opportunity? Must have skills required: Integration Testing, System Testing, Unit Testing, C++, Api integration, Cryptography, EMV, Java/ Kotlin, Payment Processing, POS terminals/ Integration, Android, Service-based architectures (AIDL), Linux Leading Merchant Solutions Provider is Looking for: About Role : They are growing their POS development team and are looking for a super star developer with a deep payments and EMV domain knowledge and an understanding of cryptography. Linux experience with C++ would an added benefit. If you have more than 10 years experience in this space, you would love the team, the work environment and the challenging and meaningful work. Roles and Responsibilities : Development of payment applications on terminals Integration from payment applications to various APIs Integration Service Development Technical specification of applications Unit, System and Integration testing of the applications Requirement and Must-Have: Understanding the payments environment with special emphasis on credit card payments and associated ecosystems Hands-on experience in creating Android POS Applications from scratch. A strong background in Android and service-based architectures, specifically with AIDL experience Deep domain knowledge in payments and EMV Kernel. Understanding of cryptography Good to have Skills: Linux experience with C++ would an added benefit General: Good analytical skills A challenging and enquiring mind Attention to detail and tenacity Understanding of common software failures and faults Knowledge of the domain Knowledge of the system or application-under-test Engagement Type: Job Type: Full-time 12 months contract (extendable depending upon your performance) Location: Remote Device: Talent will have to use their own Shift time : 12:30 pm to 9:30 pm IST How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! 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 contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face 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! Show more Show less

Posted 1 week ago

Apply

1.0 - 5.0 years

20 - 30 Lacs

Bengaluru

Hybrid

Naukri logo

Hello, I am a Talent Advisor and hiring for my client, who is an Online Travel Technology Company based out of Bangalore. About the role: We are looking for an experienced and highly skilled Android and iOS Developer to design, develop, and maintain mobile applications for both Android and iOS platforms. The ideal candidate will have expertise in building high-quality, performant, and user-friendly mobile applications while working closely with cross-functional teams, including designers, product managers, and other developers. Roles & Responsibilities (What you'll do): Development: - Design, develop, and test applications for Android and iOS platforms. - Write clean, maintainable, and scalable code in relevant programming languages (e.g., Java/Kotlin for Android, Swift/Objective-C for iOS). - Translate designs and wireframes into functional code. - Develop and maintain APIs to support mobile functionality. - Implement and optimise features according to specifications. - Familiarity with cloud message APIs and push notifications. - Excellent analytical skills with a good problem-solving attitude. - Troubleshoot, debug, and optimise the application for performance and scalability. Testing and Quality: - Conduct thorough testing to identify and fix bugs and performance issues. - Ensure the application meets quality standards and performance requirements. - Optimise app performance and reliability on different devices. Collaboration: - Work closely with designers, product managers, and other developers to ensure a seamless development process. - Collaborate with cross-functional teams to define, design, and ship new features. Maintenance and Updates: - Maintain and update existing applications. - Identify and correct bottlenecks and fix bugs. - Stay up-to-date with the latest technologies and trends in mobile development. Deployment: - Deploy applications on Google Play Store (Android) and Apple App Store (iOS).

Posted 1 week ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here. At Workday, we value our candidates’ privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday. About The Team Workday’s Customer Support teams are driven by a passion for our products and the success of our customers' User experience. We’re a diverse group of people, with an invaluable mix of experience and backgrounds, located in our amazing Pleasanton office! We promote Workday’s core values, with ‘Employees’ being our first! This is why we offer flexible work schedules, empower you to follow your desired career path to achieve professional and personal goals, encourage work-life balance and wellbeing, and are proud to champion equal opportunities for everyone. We are looking for someone who has a creative approach and is eager to learn, support their colleagues, and have fun. About The Role The Workday Customer Support Team is passionate about Customer service, innovation and excellence. They are trusted advisers who investigate, diagnose and deliver time sensitive, business-critical solutions to our customers. Our customers rely on us all over the world, so our Customer Support teams participate in a regional shift pattern to achieve 365-day / 24x7 coverage, with flexibility to shift pattern changes. What would you do all day? Handle a queue of support cases, prioritizing issues based on severity and customer impact Work through exciting problems, motivate change and implement solutions Handle time critical issues Build solid relationships with our customers Collaborate with Product Managers, QA and Development to determine solutions or workarounds Balance ownership of existing case load while troubleshooting newly discovered issues Maintain your knowledge of new functionality and compliance changes Maintain certifications and training as required for the role Get involved with initiatives, councils and projects that inspire your passion in support Use your energy, drive and resourcefulness to encourage, mentor and coach others throughout the company Participate in rostered shifts as part of our 24/7 Global Support shifts (Support Around the World) Key Responsibilities: Understand and support our customers in the following areas: Compensation Review (Advanced Compensation) Period Activity Pay Manage Basis Total Severance Compensation Defaulting and Eligibility Rules Offer Compensation One-Time Payments About You Basic Qualifications 3 years of experience with SaaS Enterprise software (eg. SaaS, Oracle, SAP, Netsuite, Zuora, Infor, Taleo, onsite ERP, Peoplesoft, Kronos, Cornerstone or a similar application) in a support, implementation or consulting environment Other Qualifications Demonstrable ability to support or implement HCM, Workforce Management, Payroll, VMS or Higher Ed applications Ability to engage and coordinate multiple teams to identify and raise importance of critical issues to obtain expedited outcomes Ability to collaborate with multiple partners across a diverse organization Demonstrate resilience when faced with tight resolution timeframes and conflicting/opposing priorities Manage incoming case queue(s), promptly prioritizing and resolving a wide range of education related inquiries. Resolutions may include in-depth analysis, troubleshooting, and working with other internal teams. Experience building internal and/or external facing documentation (KCS experience a plus) Previous experience with health monitoring tools is an advantage Confident communicator (verbally and in writing), who collaborates with business users and peers at all levels and varying technical abilities Basic knowledge or previous experience with Object Oriented Programming languages (e.g. Java, C++, Python, C#, Ruby, PHP, TypeScript, Kotlin, Swift or similar) Ability to read and analyze log files Basic knowledge of SQL syntax to read existing scripts and queries. Basic experience with api client (SoapUI, Test Studio, and/or Postman/Bruno) Our Approach to Flexible Work With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter. Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process! Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About The Role Grade Level (for internal use): 09 The Role Full Stack Kotlin/Java Developer As the Full Stack Kotlin/Java Developer, your mission is to design, create and maintain our backend application for customer and data onboarding for our strategic distribution platform. You possess a profound knowledge of core Java and have a preference for creating frameworks rather than utilizing existing ones. The Team The data delivery development team consists of passionate individuals who thrive on innovation and collaboration. We’re responsible for distributing data to clients. Our distribution platform is widely used within the company and serves many external clients. We value creativity, adaptability, and a commitment to excellence. Our team’s unique blend of technical expertise and business acumen sets us apart. The Impact Delivering data to clients in a timely manner is key to the success of the company. As a software engineer, you will focus on reliability, performance and scalability. This role offers a unique opportunity to work on a high-impact project. The successful customer and data onboarding tools will be closely watched by stakeholders, executives, and clients. What’s In It For You Professional Growth: You’ll have the opportunity to join a high-performing team, growing your technical skills, and contribute to strategic decisions. Global Exposure: Collaborate with cross-functional teams across different geographies, gaining exposure to diverse perspectives and markets. Innovation: Shape the future of data integration by working on cutting-edge technologies and solving complex challenges. Responsibilities You will work as part of a development team that designs, builds and maintains high performant and maintainable code. It is a unique and challenging role that calls for a strong passion for quality and technology, while providing an immense opportunity to design and develop wide reaching code. The role includes work on architecture design, business logic, requirements gathering, data modelling and quality assurance. If you rather build frameworks instead of using them, this is the role for you! What We're Looking For We are looking for creative people with a passion for programming and an eye for detail. A recognized academic background in Computer Science Solid experience with Java 21-23 and/or Kotlin Experience with building multi-threading and concurrent systems Solid understanding of concurrency and distributed architectures Experience with test-driven development If you prefer using frameworks instead of building them, this role is not for you. What’s In It For You? Our Purpose Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology–the right combination can unlock possibility and change the world. Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress. Our People We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We’re constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference. Our Values Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits We take care of you, so you can take care of business. We care about our people. That’s why we provide everything you—and your career—need to thrive at S&P Global. Our Benefits Include Health & Wellness: Health care coverage designed for the mind and body. Flexible Downtime: Generous time off helps keep you energized for your time on. Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills. Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference. For more information on benefits by country visit: https://spgbenefits.com/benefit-summaries Global Hiring And Opportunity At S&P Global At S&P Global, we are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets. Equal Opportunity Employer S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person. US Candidates Only: The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf 20 - Professional (EEO-2 Job Categories-United States of America), IFTECH202.1 - Middle Professional Tier I (EEO Job Group), SWP Priority – Ratings - (Strategic Workforce Planning) Job ID: 314361 Posted On: 2025-05-26 Location: Noida, Uttar Pradesh, India Show more Show less

Posted 1 week ago

Apply

Exploring Kotlin Jobs in India

Kotlin has emerged as one of the most popular programming languages in recent years, especially in the field of Android app development. Job opportunities for Kotlin developers are on the rise in India, with many companies actively seeking professionals with expertise in this language.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Mumbai
  5. Gurgaon

These cities are known for their thriving tech industry and have a high demand for Kotlin developers.

Average Salary Range

The salary range for Kotlin professionals in India varies based on experience levels. Entry-level developers can expect to earn between INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 15 lakhs per annum.

Career Path

In the Kotlin job market, a typical career path may look like: - Junior Developer - Developer - Senior Developer - Tech Lead

With experience and expertise, Kotlin professionals can progress to more senior roles within their organizations.

Related Skills

In addition to Kotlin, employers often look for candidates who have skills in: - Java - Android development - Object-oriented programming - Problem-solving skills

Having a combination of these skills can make a candidate more competitive in the job market.

Interview Questions

  • What are the key features of Kotlin? (basic)
  • Differentiate between val and var in Kotlin. (basic)
  • Explain the concept of null safety in Kotlin. (medium)
  • How does Kotlin handle interoperability with Java code? (medium)
  • What are sealed classes in Kotlin and how are they used? (advanced)
  • Explain the use of extension functions in Kotlin. (medium)
  • What are coroutines in Kotlin and how are they different from threads? (advanced)
  • How does Kotlin handle data classes? (medium)
  • What is the purpose of lateinit in Kotlin? (basic)
  • Explain the concept of higher-order functions in Kotlin. (medium)
  • How can you create a singleton class in Kotlin? (medium)
  • What is the difference between == and === operators in Kotlin? (basic)
  • How does Kotlin support functional programming? (medium)
  • Explain the use of the when statement in Kotlin. (medium)
  • What are delegates in Kotlin and how are they used? (advanced)
  • How can you handle exceptions in Kotlin? (medium)
  • What are the different types of collections available in Kotlin? (basic)
  • How does Kotlin support type interference? (medium)
  • Explain the use of smart casts in Kotlin. (medium)
  • What is the purpose of the companion object in Kotlin? (medium)
  • How can you create an extension property in Kotlin? (medium)
  • What is the Elvis operator in Kotlin and how is it used? (basic)
  • How does Kotlin handle default arguments in functions? (medium)
  • Explain the concept of type aliases in Kotlin. (medium)
  • How can you use Kotlin for Android development? (basic)

Closing Remark

As you explore job opportunities in the Kotlin market in India, remember to prepare thoroughly and showcase your expertise confidently during interviews. With the right skills and knowledge, you can excel in your career as a Kotlin developer. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies