Jobs
Interviews

263 Rxjava Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 6.0 years

4 - 8 Lacs

gurugram, jaipur

Work from Office

Key Responsibilities Design and build advanced Android applications using Java/Kotlin. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Maintain and enhance existing Android applications by fixing bugs and adding features. Work with APIs, third-party libraries, and cloud services integration. Implement best practices in coding standards, testing, and optimization. Mentor junior developers and conduct code reviews. Stay updated with the latest industry trends, tools, and technologies in Android development. Manage project timelines and deliver high-quality outputs within deadlines.

Posted 13 hours ago

Apply

3.0 - 7.0 years

15 - 25 Lacs

noida

Remote

Position - Mobile Integration Engineer. Experience - 4 to 7 Years. Work Mode - Remote. Work Time - US-East Coast time zone. Primary Key Skills - Android SDK, Reactive Native, RxJava, Payment SDK, APIs. Roles and Responsibilities: - SDK Integration & Development - Study and integrate our digital payments mobile SDK into the Mobile application. - Expose, maintain, and manage the source code of the Mobile application. - Compile, configure, and test our mobile SDK in internal test environments. Desired Candidate Profile - Between 4 to 7 Years experience in Android app development, React Native. - Strong knowledge of the Android SDK, Android Jetpack components, and integration with Bluetooth devices and payment SDKs/APIs. - Experience with REST, SOAP, and JSON for remote data handling. - Familiarity with third-party libraries, APIs, and Google Play Store deployment. - Understanding of RxJava, memory management, and mobile UX/UI best practices. - Solid grasp of the full mobile development lifecycle and modern mobile architecture. Soft Skills & Other Requirements - Strong analytical, logical, and communication skills. - Willingness to learn continuously with the support of documentation and teammates. - Ability to travel as needed for customer or team requirements. - Motivated, enthusiastic, and capable of taking ownership of tasks and projects.

Posted 16 hours ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

bengaluru

Work from Office

Role Description Contribute to the design, development, troubleshoot, Test and document a mobile application. Interact in a constructive manner with Business Analysts in order to: Estimate the complexity and the workload; Choose the most appropriate technical solution to meet the user requirements; Reach the optimal requirement artifact that will lead to a working software solution. Interact in a constructive manner with other IT teams. Master and apply team technologies and processes, and take active part in creating Eurofins and team success. 5+ years of experience with developing end to- end mobile applications using below tech stack Experience in Java, RxJava, J2EE Hands-on in SQL and no-SQL databases Strong working knowledge of Web Services & Web API Good understanding of C# and OOPS concepts Good knowledge of JavaScript, JQuery, Angular JS, HTML 5 and CSS 3 technologies is a plus Strong knowledge of software implementation best practices Should have worked in an AGILE practice methodology (preferably SCRUM) Must be a quick learner Technical Skills Skills Requirements: Proficiency in Java and Kotlin programming languages Experience in building and deploying Android applications Familiarity with Android architecture components and libraries Knowledge of Android SDK and Android Studio Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner. Must understand the company's long-term vision and align with it. Provide leadership, guidance, and support to team members, ensuring the successful completion of tasks, and promoting a positive work environment that fosters collaboration and productivity, taking responsibility of the whole team. Nice-to-have skills The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality. Good communication and interpersonal skills to interact with team in Europe BE Computer Science/MCA or any other Bachelors degree with the right experience Qualifications Qualifications 4-6 years of work experience in relevant field B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred

Posted 18 hours ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

pune

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Embedded Android App Development Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams to ensure that the software meets client requirements, applying your knowledge of technologies and methodologies to support project goals, and overseeing the development process to ensure quality and efficiency in deliverables. You will engage in problem-solving and decision-making to guide your team effectively, ensuring that all aspects of the software development process are executed smoothly and successfully. Roles & Responsibilities:- Design, develop, and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS).-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize RxJava or similar reactive libraries to build scalable and resilient systems.-Collaborate with cross-functional teams to define, design, and ship new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to embedded Java and Android-based applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development with AAOS:Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in embedded Android and Embedded Java programming.-Experience with Android and Android platform development, including AAOS (Android Automotive OS).-In-depth knowledge of Android architecture, HAL, AIDL, and system services.-Proficiency with RxJava or other reactive programming frameworks.-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to embedded systems.-Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, or Serial Communication.-Hands-on experience with debugging tools and hardware integration. Additional Information:- The candidate should have minimum 7.5 years of experience in Embedded Android App Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Bachelors or Masters degree in Computer Science, Electronics, or a related field. Qualification 15 years full time education

Posted 1 day ago

Apply

0 years

0 Lacs

andhra pradesh

On-site

Excellent knowledge of Kotlin/Java and frameworks like RxJava and Knowledge on Flutter Good understanding of architecture patterns (MVP/MVVM/MVI) and Android architecture components Strong understanding of Android App life cycle from Modules to releasing of app to Play store. Deep understanding of mobile experience design for variable screen sizes in across versions of Android Knowledge of Jira/confluence, Github, Jenkins, Gradle, Agile processes Previous experience in banking domain is not mandatory, but preferable Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Posted 1 day ago

Apply

1.0 - 3.0 years

0 Lacs

pune/pimpri-chinchwad area

On-site

Company overview: TraceLink’s software solutions and Opus Platform help the pharmaceutical industry digitize their supply chain and enable greater compliance, visibility, and decision making. It reduces disruption to the supply of medicines to patients who need them, anywhere in the world. Founded in 2009 with the simple mission of protecting patients, today Tracelink has 8 offices, over 800 employees and more than 1300 customers in over 60 countries around the world. Our expanding product suite continues to protect patients and now also enhances multi-enterprise collaboration through innovative new applications such as MINT. Tracelink is recognized as an industry leader by Gartner and IDC, and for having a great company culture by Comparably. TraceLink is seeking an experienced full time Software Engineer to join our team to work on our Analytics products. If you’ve got a solid grasp of SQL, Java and Javascript and familiarity of cloud environments like AWS. If you’re highly motivated and looking for a chance to make a real contribution on a high profile project, you could be a good fit for our team. The Software Engineer - will be responsible for the design, development and maintenance of cutting edge cloud based Analytics applications, running in our sophisticated, Kubernetes (AWS EKS) hosted, RxJava/Vert.x cloud platform, the Digital Network Platform (OPUS). All of this within the Life Sciences / Pharma supply chain domain. Proficiency in Data Structures and Algorithms. Develop Analytics solutions that will help clients optimize their supply chain operations and adhere to compliance regulations. Work closely with Domain experts, Data scientists, Architects, Product managers and Product Engineers to design and implement Analytics products. As an individual contributor, you will be responsible for writing clean, high performance and scalable code across different frameworks and languages. Work in fast paced Agile teams and ability to quickly learn and adapt to new tools and technologies. Work with QA teams to align on test planning and help in test executions. 1 to 3 years of experience with at least 1 year of hands-on experience with writing SQL queries. Expertise in Java & Javascript & SQL. Familiarity with AWS Cloud Data storage and processing services - S3, Glue, Athena, Redshift, RDS, Elastic Search, Kafka/Kinesis, SQS, SNS etc. Experience with microservices and containerization. Exposure to Javascript, GraphQL, Vert.x, Rx/Java would be preferred. Analytical thinking and collaborative mindset with excellent communication skills. Experience working in an Agile environment with teams distributed across US and India Please see the Tracelink Privacy Policy for more information on how Tracelink processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise your privacy rights. If you have questions about this privacy notice or need to contact us in connection with your personal data, including any requests to exercise your legal rights referred to at the end of this notice, please contact Candidate-Privacy@tracelink.com.

Posted 1 day ago

Apply

0 years

0 Lacs

andhra pradesh, india

On-site

Excellent knowledge of Kotlin/Java and frameworks like RxJava and Knowledge on Flutter Good understanding of architecture patterns (MVP/MVVM/MVI) and Android architecture components Strong understanding of Android App life cycle from Modules to releasing of app to Play store. Deep understanding of mobile experience design for variable screen sizes in across versions of Android Knowledge of Jira/confluence, Github, Jenkins, Gradle, Agile processes Previous experience in banking domain is not mandatory, but preferable Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Posted 2 days ago

Apply

6.0 - 11.0 years

25 - 40 Lacs

bengaluru

Work from Office

The Role Were looking for a seasoned Android engineer to join our Platform team, combining deep technical skills with strong product intuition. As an SDE IV Android , youll work on core app quality initiatives- including improving page latency, enhancing App Vitals, and driving performance and reliability at scale. Youll architect shared frameworks, solve performance challenges on low-end devices, and enable teams to build faster with consistent quality. With a product-first mindset, youll ensure platform solutions translate into meaningful user and business impact. This is a critical individual contributor role focused on elevating the foundation of Meeshos Android experience. What Youll Own Architect and build scalable, high-quality components and systems used across the Meesho Android app Own and improve core app performance metrics like page latency, cold start time, memory usage, and App Vitals Design reusable frameworks, SDKs, and libraries that power consistent experiences across multiple feature teams Be the go-to expert for Android best practices, from Jetpack and Compose to modularization and Gradle optimization Mentor and support engineers across the org driving technical discussions, code reviews, and hands-on problem solving Create tooling, linters, and CI integrations to automate quality and improve developer velocity Collaborate cross-functionally with Product, Design, and Backend teams to deliver delightful user experiences Lead deep dives into performance bottlenecks, and proactively drive platform-wide improvements Stay updated with the Android ecosystem bringing in the best ideas and innovations from the community What You Bring 6+ years building scalable Android apps with real user impact Strong Kotlin/Java skills and deep Android SDK knowledge Experience with Retrofit, Room, Coroutines, Jetpack, RxJava Solid understanding of app architecture (MVVM, Clean Architecture) Proven track record improving performance and platform stability Experience with shared libraries, modularization, and build optimizations Skilled with performance and observability tools (Perfetto, Systrace) Product mindset focused on user experience and business outcomes Bonus: Experience leading cross-team platform initiatives or scaling apps Whats in It for You Ownership and autonomy with no micromanagement A culture that values curiosity, creativity, and open, honest communication Opportunity to make a real impact at scale, affecting millions of users daily Continuous learning and collaboration with highly motivated, skilled peers Be part of a mission to democratize internet commerce for everyone an objective we pursue every day with dedication Strong user empathy: We are committed to understanding and solving the real challenges our users face, and take pride in delivering meaningful improvements

Posted 2 days ago

Apply

1.0 - 6.0 years

2 - 4 Lacs

hyderabad

Work from Office

SADHANA INFINITY INTERNATIONAL SCHOOL is looking for Home Room Teachers to join our dynamic team and embark on a rewarding career journey A Teacher is responsible for delivering lessons and facilitating learning in a classroom setting This includes planning and delivering lessons, assessing student progress, creating a positive and engaging learning environment, and communicating with students, parents, and other stakeholders The ideal candidate should have a strong understanding of the subject matter they are teaching and the ability to effectively communicate complex ideas to students Additionally, excellent interpersonal and organizational skills, a commitment to student learning and development, and a growth mindset are essential for this role

Posted 2 days ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

bengaluru

Work from Office

Proficiency in Android Jetpack Suite (Able to give examples of Jetpack Components - Custom Tabs, Compose, Material Design, Room Database, WorkManager), essential is Compose including composables, state management, lifecycle awareness and side-effects. Understanding of interoperability between Compose and the traditional View system. Knowledge of best practices for background tasks and UI updates. Proficiency in Kotlin of course. Understanding of null safety, data classes (And data objects), extension functions, and other Kotlin features The unidirectional data flow (State -> Intent -> Action -> Effect/Event -> State). Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Understanding of Modularization : This is key for our multi-tenancy strategy particularly when we ever attempt module swapping Should look for experience in defining modules, providing dependencies, and understanding scopes. Good if they have experience with how DI frameworks manage dependencies across different modules and understanding of component hierarchies and scoping in a modular application. Preferred technical and professional experience Excellent Testing / Debugging / Troubleshooting skills, Memory management.

Posted 2 days ago

Apply

2.0 - 5.0 years

16 - 30 Lacs

gurugram

Work from Office

Android JD: We are looking for an Android Engineer to build custom Android applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace. The ideal candidate will not just be an outstanding engineer but will bring a mindset of creativity, innovation, and balance bleeding edge technology development with a relentless pursuit of timely product engineering delivery. Areas of Responsibility: Be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. Fast prototyping of proof-of concept features/application based on the brief. Develop and maintain new features on Mobile Application development & Java stack. Own the delivery of an entire piece of a system or application Responsibility to develop unit test cases for his/her project module. Use technical knowledge and creative thinking to provide the most innovative solutions Optimizing performance for the apps and keep up to date on the latest industry trends in mobile technologies. Minimum Qualifications: 4-7 years of experience in software development with a B.E. / B.Tech. / M.E. / M.Tech. / M.S. in Computer Science, Electronics, or related field. Strong understanding of mobile application development in Android. Experience with a start-up would be an added advantage. Preferred Skills Hands-on working on Java and Kotlin in a production-level environment Good understanding of various design patterns like MVVM/ MVP/ MVI / MVC and Android Architecture Components and experience in writing unit and UI test cases Solid understanding of the full Android application development life cycle from design to delivery and experience with third-party libraries and APIs eg. RxJava, Retrofit, Dagger, Glide. Deep Knowledge of Android core features Activities, Services, Broadcast Receivers, Intents, Handlers and Background application processing Experience of working with Coroutines is a plus Experience working with Android Background Application Processing, Battery Optimization, Memory Optimization, Multi-Threading, Location API, Push Notifications, Remote Config, Experience working in larger, multi-modular code bases and well versed with Git source control Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Bharti Airtel Limited is a leading telecommunication company globally. Headquartered in New Delhi, we are the most trusted provider of ICT services with a global network across the USA, Europe, Africa, Middle East, Asia-Pacific, India, and SAARC regions. Airtel Telecommunications ranks amongst the top 3 mobile service providers around the world (as per subscribers) Through the diverse product portfolio and strategically located submarine cables and satellite network running across 365,000+ RKMs in 50 countries and 5 continents, we are pushing the boundaries in digital service delivery with a key focus on enhanced end-user experience, round-the-clock infrastructure availability, and superior service quality. Life @Airtel

Posted 2 days ago

Apply

0.0 - 3.0 years

0 Lacs

pune, maharashtra, india

On-site

The Software Engineer - will be responsible for the design, development and maintenance of cutting edge cloud based Analytics applications, running in our sophisticated, Kubernetes (AWS EKS) hosted, RxJava/Vert.x cloud platform, the Digital Network Platform (OPUS). All of this within the Life Sciences / Pharma supply chain domain. Proficiency in Data Structures and Algorithms. Develop Analytics solutions that will help clients optimize their supply chain operations and adhere to compliance regulations. Work closely with Domain experts, Data scientists, Architects, Product managers and Product Engineers to design and implement Analytics products. As an individual contributor, you will be responsible for writing clean, high performance and scalable code across different frameworks and languages. Work in fast paced Agile teams and ability to quickly learn and adapt to new tools and technologies. Work with QA teams to align on test planning and help in test executions. 0 to 3 years of experience with at least 1 year of hands-on experience with writing SQL queries. Expertise in Java & Javascript & SQL. Familiarity with AWS Cloud Data storage and processing services - S3, Glue, Athena, Redshift, RDS, Elastic Search, Kafka/Kinesis, SQS, SNS etc. Experience with microservices and containerization. Exposure to Javascript, GraphQL, Vert.x, Rx/Java would be preferred. Analytical thinking and collaborative mindset with excellent communication skills. Experience working in an Agile environment with teams distributed across US and India

Posted 2 days ago

Apply

7.0 - 12.0 years

30 - 37 Lacs

dubai, chennai

Work from Office

Android Developer Banking Domain Work Location : Chennai / Dubai Experience : 5–8 years Employment Type : Full-time We are hiring at ValueLabs About the Role At ValueLabs , we are looking for a passionate Android Developer to join our team and help build high-performance mobile applications for the banking and financial services domain . This is a full-time opportunity for professionals who are excited to work on secure, scalable, and user-friendly apps that enhance customer experience. Key Responsibilities Design, develop, test, and deploy Android applications with a strong focus on performance and security. Collaborate with UI/UX designers, backend developers, product managers, and business stakeholders. Integrate banking APIs, payment gateways, and third-party services. Ensure app compatibility across various Android devices and OS versions. Troubleshoot and resolve performance, usability, and scalability issues. Write clean, maintainable, and testable code following best practices. Communicate effectively with both technical and non-technical teams. Required Skills Strong expertise in Java / Kotlin Solid understanding of Android SDK , Jetpack , and Android Studio Experience with RESTful APIs , JSON , and Web services integration Hands-on experience in MVVM / MVP architecture Knowledge of SQLite , Room Database , and Data Persistence Familiarity with Push Notifications , Firebase , Analytics , and Crashlytics Strong focus on UI/UX and Material Design principles Knowledge of secure coding practices (encryption, authentication, banking-grade security) Excellent verbal and written communication skills Nice to Have Experience with banking/fintech applications (mobile payments, transaction banking, digital wallets) Exposure to Agile / Scrum methodology Familiarity with CI/CD pipelines , Git , and Jenkins

Posted 3 days ago

Apply

4.0 - 7.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams, applying your knowledge of technologies and methodologies, and ensuring that the software solutions meet client needs and project requirements. You will engage in problem-solving and decision-making processes, contributing to the overall success of the projects you oversee. Roles & Responsibilities:- Design, develop, and maintain software components for embedded systems using Java.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize RxJava or similar reactive libraries to build scalable and resilient systems.-Collaborate with cross-functional teams to define, design, and ship new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to embedded Java applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development with Embedded JAVA:Hands-on experience in development and configuration management for automotive Electronic Control Units (ECUs)-Strong experience in Core Java and Embedded Java programming.-Proficiency with RxJava or other reactive programming frameworks.-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to embedded systems.-Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, or Serial Communication.-Hands-on experience with debugging tools and hardware integration. Additional Information:- The candidate should have minimum 7.5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.-A 15 years full time education is required. (Bachelor or masters degree in Computer Science, Electronics, or a related field). Qualification 15 years full time education

Posted 3 days ago

Apply

4.0 - 7.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will engage in the development and configuration of software systems, either managing the entire process or focusing on specific stages of the product lifecycle. Your day will involve applying your extensive knowledge of various technologies, methodologies, and tools to support projects and clients effectively, ensuring that the software solutions meet the required standards and specifications. You will also collaborate with team members to drive innovation and efficiency in software development practices, fostering a productive and inclusive work environment. Roles & Responsibilities:- Design, develop, and maintain software components for embedded systems using Java.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize RxJava or similar reactive libraries to build scalable and resilient systems.-Collaborate with cross-functional teams to define, design, and ship new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to embedded Java applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Proven experience as a Scrum Master, skilled in leading Agile teams, facilitating Scrum ceremonies, and driving continuous improvement.-Proficient with Agile project management tools such as JIRA for backlog and sprint management, and Confluence for documentation and team collaboration.-Hands-on experience in Automotive ECU Development with Embedded Java, including development and unit testing for automotive Electronic Control Units (ECUs).-Experience with version control systems like Git.-Hands-on experience with debugging tools and hardware integration.-Experience as a Technical Architect capable of defining system architecture, setting technical standards, and guiding development teams to successful delivery. Good to have skills:-Expertise in Core Java and Embedded Java programming.-Proficiency with RxJava or other reactive programming frameworks.-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to embedded systems.-Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.-Experience with automotive communication protocols such as MQTT, CAN, or Serial Communication. Additional Information:- The candidate should have minimum 12 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. (Bachelor or masters degree in Computer Science, Electronics, or a related field). Qualification 15 years full time education

Posted 3 days ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

About Us LENS Corporation is a growing deep-tech startup building AI-driven and cloud-native solutions . We’re an ambitious team creating enterprise-grade software for government and commercial clients. This role offers the chance to work hands-on, own critical features, and grow with us as we scale. Role Overview We are looking for an Android Developer (Kotlin) with strong expertise in backend functionality implementations . You will build reliable, scalable, and high-performance Android apps — ensuring smooth API integrations, secure data handling, and optimized app logic. Key Responsibilities Develop and maintain Android apps using Kotlin, with a focus on backend logic and integrations. Implement and optimize APIs, database handling, caching, and background services. Collaborate with backend and DevOps teams to ensure seamless communication between app and server. Work on performance optimization, memory management, and multi-threading. Write clean, maintainable, and testable code following best practices. Debug, troubleshoot, and resolve technical issues in production and staging environments. Contribute to design discussions, architecture, and new feature planning. Requirements Bachelor’s degree in Computer Science, IT, or related field. 3–4 years of professional Android development experience with Kotlin. Strong experience in backend functionality within Android (APIs, services, data handling). Proficient with RESTful APIs, JSON, and third-party integrations. Solid understanding of Android architecture components (ViewModel, LiveData, Room, etc.). Experience with multithreading, coroutines, and reactive programming (RxJava/Flow). Knowledge of app security best practices and offline-first implementations. Familiarity with version control (Git) and CI/CD pipelines. Exposure to cloud (AWS/GCP) or server-side integrations is a plus. What We Offer Competitive compensation plus performance bonuses. Opportunity to work on high-impact, next-gen tech products. Collaborative, innovation-driven work environment. Fast growth opportunities in a scaling startup.

Posted 4 days ago

Apply

2.0 - 7.0 years

0 Lacs

nagpur, maharashtra

On-site

Appynitty Communications is a rapidly expanding company that welcomes hardworking and professional candidates across various departments. The growth and prosperity of our employees are of utmost importance to us, and we strive to maintain a conducive work environment while offering salaries as per the highest industry standards. As an Android & Mobile Application Developer at Appynitty Communications, you will be responsible for designing and building advanced applications for the Android platform. You should have proficiency in Java and Kotlin with a good understanding of OOPs concepts. Exposure to various mobile architectures such as MVC, MVP, MVVM (preferred) is required. Collaboration with cross-functional teams to define, design, and ship new features is a key aspect of the role. Additionally, working with outside data sources and APIs, unit-testing code for robustness, bug fixing, and performance improvement are essential tasks. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency is also expected. Knowledge and understanding of Design Patterns and Data Structures is a plus, along with the ability to develop Android applications using frameworks like Retrofit, RxJava, and Flow. Understanding how to consume REST APIs and familiarity with version control systems like Git/BitBucket are necessary skills. Required Skills: - Good knowledge in Core Java and Kotlin - Experience in Application and Framework development/porting in Android - Strong debugging skills and Log Analysis experience in Android - Knowledge in modules like Contacts, Notepad, Messaging, Email, Exchange, Multimedia, Browser, BT, Wi-Fi, Notification Management, Input Method, etc. - Familiarity with JSON, REST Web Services, HTML5, jQuery, Oauth, Git, and JIRA - Strong experience and understanding of Android SDK and ADT If you possess the required skills and experience for this position, please send your profile to hr@appynitty.com for consideration in future job opportunities. For more information, contact +91 9209 100 900.,

Posted 6 days ago

Apply

14.0 - 18.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Company Description SBS is a global financial technology company that’s helping banks and the financial services industry to reimagine how to operate in an increasingly digital world. SBS is a trusted partner of more than 1,500 financial institutions and large-scale lenders in 80 countries worldwide, including Santander, Societé Generale, KCB Bank, Kensington Mortgages, Mercedes-Benz, and Toyota FS. Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, compliance, to payments, and consumer and asset finance. With 3,400 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdia’s Universe: Digital Banking Platforms. Job Description What you will do Build software products for banking and financing institutions with R&D teams that are openly collaborative, are non-hierarchical, respect contributions and work with agility. Provide vision & leadership for the technology roadmap of our products. Understand product capabilities and strategize technology for its alignment with business objectives and maximizing ROI. Define technical software architectures and lead the development of frameworks. Engage end-to-end in product development, starting from business requirements to realization of product and to its deployment in production. Research, design, and implement the complex features being added to existing products and/or create new applications / components from scratch. Identify risks or opportunities associated with current or new technology use. Plan and execute PoC’s as necessary. Continuously improve internal software architecture processes and technology. Provide technical governance to product team to ensure quality and efficiency of solutions. Act as a mentor to team and reinforce organizational values and culture. Total Experience Expected: 14-18 years Qualifications Minimum Qualifications Bachelor or higher engineering degree in Computer Science, or related technical field, or equivalent additional professional experience. 5 years of experience in delivering solutions from concept to production that are based on Java as an architect in global organizations. 12 years of industry experience in design, development, deployments, operations and managing non-functional perspectives of technical solutions. Required Skills & Qualifications Experience with structured Enterprise Architecture practices and large solutions. Wide knowledge of technology solutions and ability to learn and work with emerging technologies, methodologies, and solutions. Expertise in architecting, designing, and implementing microservices based cloud native solutions. Deep understanding of cloud technologies on one of the cloud platforms –AWS (preferred), Azure or Google Cloud Good proficiency overlap with technologies like: Java8, RxJava, Kotlin, Golang, SpringBoot, SpringSecurity, Gitlab-CI, Ansible, Terraform, Docker, Openshift, Kubernetes, Istio, NGINX, JMeter. Strong communicator with ability to collaborate cross-functionally, build relationships, and achieve broader organizational goals. Desirable Skills & Qualifications Good experience in development tools, CI/CD pipelines. Experience or knowledge of various kinds of NoSQL databases. Experience with Agile and/or SAFe practices Good knowledge of Project NFRs and design solutions considering limits of NFRs to make solutions efficient with minimal cost of development and infrastructure Additional Information Level Changed from 3B to 4A - AK09072025 Secondary Location:Noida Campus At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences. All of our positions are open to people with disabilities.

Posted 1 week ago

Apply

8.0 - 10.0 years

0 Lacs

Haryana

Remote

Bachelor's Degree Haryana 8-10 years Onsite Openings : 2 Job Profile: Key Responsibilities: Design, develop, and maintain native Android applications for TVs, panels, or set-top boxes Optimize UI/UX for non-touch, D-Pad, and remote-control navigation Integrate third-party SDKs and media players (e.g., ExoPlayer, DRM, DLNA, Chromecast) Handle device-specific features like CEC, HDMI input, custom launchers, or IR remote handling Work closely with backend, QA, and hardware teams to ensure smooth functionality across different panel models Debug performance issues, memory leaks, and input/display anomalies Ensure app compliance with Google TV/Android TV guidelines and/or custom ROM environments Maintain code quality through unit testing, code reviews, and CI/CD pipelines Required Skills: Strong knowledge of Java/Kotlin, Android SDK Proven experience building and deploying Android TV or Panel apps Familiar with Leanback Library, TV Input Framework (TIF), and large-screen UI patterns Good understanding of media playback, codecs, and streaming protocols Experience in custom launcher development (preferred) Familiarity with AOSP, system-level debugging (logcat, adb), and embedded device behavior Working knowledge of REST APIs, JSON, and WebSocket integration Version control using Git Good to Have: Experience with ExoPlayer, Widevine DRM Familiarity with Kiosk mode apps, provisioning, and OTA updates Experience working with OEMs or panel manufacturers Exposure to Firebase, Analytics, or Crashlytics Android certification or TV-related showcase apps Skills: Android SDK, Android Jetpack, UI/UX Design Principles, Media Framework, Dagger Hilt, RxJava/Coroutines, Unit/Integration Testing, Kotlin, Java, Version Control

Posted 1 week ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

We are excited to announce an opening for Senior Software Engineer II Please find below the details of the role and its responsibilities. Skills Required: Java, Any Cloud, AWS, Azure, GCP, Kubernetes, Kafka, Reactive Progamming, Webflux, RxJava, Spring Reactive Experience Range: 6 - 10 years Job Description: Role Title: Senior Software Engineer II Position Summary: We are seeking an outstanding engineering talent with the experience to lead the design, solutioning, and delivery of large-scale enterprise Cloud-Native applications and Distributed Systems. The ideal candidate is product-focused, deeply passionate about solving complex problems, and excited about emerging technologies that drive innovation. This role requires an individual who can effectively communicate across all levels of the organization—upward to leadership and laterally across departments—ensuring that engineering efforts are aligned with business objectives. The candidate should demonstrate the ability to oversee multiple projects, ensuring successful completion within scope, time, and budget constraints. As a Senior Java Software Engineer, the candidate will play a key role in architecting and developing large-scale Distributed Systems and Application Platforms, working on high-performance, cloud-native microservices using Java 21+, Reactive Programming,Kubernetes, and AWS EKS. The candidate will have the opportunity to work with cutting-edge technologies, including Spring AI, LangChain4j, WebAssembly (WASM), eBPF, Agentic Computing, and Generative AI (GenAI), as well as contribute to the evolution of next-generation application architectures. Job Responsibilities: • Lead the architecture, design, and solutioning of large-scale Distributed Systems and Application Platforms, ensuring high availability, resilience, and scalability. • Design and optimize high-performance microservices using Spring Boot 3.x, WebFlux, and Reactive Kafka. • Build and maintain RESTful APIs and gRPC services, following Hexagonal Architecture, Clean Code principles, and SOLID design patterns. • Architect and implement large-scale Cloud-Native Applications using Microservices and Event-Driven Architectures with Kafka, Actor Frameworks, Service Orchestration, and Choreography patterns. • Drive the development of Application Platforms, enabling faster microservice development, scalability, and self-service capabilities for engineering teams. • Ensure high concurrency, scalability, and performance using GraalVM, Netty, Java NIO, Virtual Threads, and Actor Frameworks. • Design and implement Observability, Monitoring, and Performance Optimization using OpenTelemetry and MicroMeter, integrating distributed tracing and logging. • Work with SQL & NoSQL databases (MongoDB, Redis, PostgreSQL) to ensure efficient and scalable data access patterns. • Architect and deploy highly scalable Cloud-Native Applications on AWS EKS, implementing Service Mesh (Istio) and Policy Enforcement (OPA). • Stay at the forefront of emerging technologies, experimenting with and applying new innovations to modernize application architectures. • Establish and enforce best practices in DevOps, GitOps, and CI/CD pipelines using. ArgoCD, Jenkins, and GitHub Actions. • Effectively communicate technical strategies and trade-offs to business stakeholders and senior leadership. • Collaborate with cross-functional teams, including Product Management, DevOps, Security, and Infrastructure in an Agile (preferably SAFe) environment. • Advocate for Engineering Excellence, Best Practices, and Open-Source contributions within the organization and the broader developer community. Skill and Experience : • 6-10 years of hands-on experience with Java 21+ and Spring Boot 3.x. • Strong experience building and scaling large-scale Distributed Systems and Application Platforms. • Highly skilled Kubernetes expert with deep expertise in Kubernetes Architecture & internals • Experience implementing Kubernetes Design Patterns (such as Sidecar, Ambassador, and Adapter) • Proficiency in writing Kubernetes Operators in Go and Java to automate the management of complex applications within Kubernetes • Deep understanding of Kubernetes networking (CNI), storage (CSI), and scheduling mechanisms. • Kubernetes ecosystem: Stay up to date with the latest Kubernetes features and CNCF projects (Istio, Cilium, KEDA, etc.). • Strong knowledge of container runtimes (containerd, CRI-O, Docker). • Experience with Helm and GitOps practices • Expertise in Reactive Programming (Project Reactor, WebFlux, Reactive Kafka, Netty, NIO, Actor Frameworks). • Deep understanding of Microservices Architecture, Event-Driven Design, DDD, and Kubernetes Patterns. • Proven expertise in Concurrency, Java Virtual Threads, and Performance Optimization. • Hands-on experience with AWS EKS, Docker, Kubernetes, Istio Service Mesh, and OPA. • Strong knowledge of OpenTelemetry, MicroMeter, and Distributed Tracing. • Proficiency with SQL & NoSQL databases (PostgreSQL, MongoDB, Redis). • Experience implementing DevOps, GitOps, and CI/CD Pipelines (e.g., ArgoCD, Jenkins, GitHub Actions). • Strong background in GraphQL, REST API Design, and gRPC. • Experience with Spring AI and its integration into modern AI-powered applications. • Experience with LangChain4j, leveraging LLMs (Large Language Models) for AI-driven applications in Java. • Demonstrated ability to lead and manage multiple projects, delivering on time and within budget. • Excellent verbal and written communication skills with the ability to articulate complex technical concepts to both business and technical audiences. • Agile / Scrum / SAFe experience, with a strong product-oriented mindset. • Strong passion for Emerging Technologies and their application in distributed computing and cloud-native development. • Contributions to Open Source projects and relevant technology certifications. • Experience in Full Stack Development with modern front-end technologies. • Experience in Systems Integration, Package Analysis, and Software Delivery Processes. • WebAssembly (WASM) experience for secure and high-performance execution of applications. • eBPF (Extended Berkeley Packet Filter) expertise for networking, security, and observability optimizations in Kubernetes environments. • Agentic Computing experience, particularly in autonomous agents and AI-driven orchestration. • Generative AI (GenAI) experience, particularly in AI-powered software development and automation. • Knowledge of AI/ML frameworks and Edge Computing. • Data-Oriented Programming experience, optimizing data structures and processing patterns for high-performance, scalable applications. • Java 21 Vector API expertise for high-performance computing and optimization of mathematical and data-processing workloads. Education and Certifications: • Undergraduate degree or equivalent experience / certification Work location: Hyderabad, India. Work Mode:Hybrid

Posted 1 week ago

Apply

0.0 - 10.0 years

0 Lacs

Haryana

Remote

Bachelor's Degree Haryana 8-10 years Onsite Openings : 2 Job Profile: Key Responsibilities: Design, develop, and maintain native Android applications for TVs, panels, or set-top boxes Optimize UI/UX for non-touch, D-Pad, and remote-control navigation Integrate third-party SDKs and media players (e.g., ExoPlayer, DRM, DLNA, Chromecast) Handle device-specific features like CEC, HDMI input, custom launchers, or IR remote handling Work closely with backend, QA, and hardware teams to ensure smooth functionality across different panel models Debug performance issues, memory leaks, and input/display anomalies Ensure app compliance with Google TV/Android TV guidelines and/or custom ROM environments Maintain code quality through unit testing, code reviews, and CI/CD pipelines Required Skills: Strong knowledge of Java/Kotlin, Android SDK Proven experience building and deploying Android TV or Panel apps Familiar with Leanback Library, TV Input Framework (TIF), and large-screen UI patterns Good understanding of media playback, codecs, and streaming protocols Experience in custom launcher development (preferred) Familiarity with AOSP, system-level debugging (logcat, adb), and embedded device behavior Working knowledge of REST APIs, JSON, and WebSocket integration Version control using Git Good to Have: Experience with ExoPlayer, Widevine DRM Familiarity with Kiosk mode apps, provisioning, and OTA updates Experience working with OEMs or panel manufacturers Exposure to Firebase, Analytics, or Crashlytics Android certification or TV-related showcase apps Skills: Android SDK, Android Jetpack, UI/UX Design Principles, Media Framework, Dagger Hilt, RxJava/Coroutines, Unit/Integration Testing, Kotlin, Java, Version Control

Posted 1 week ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Location Name: Pune Corporate Office - Mantri Job Purpose “This position is open with Bajaj Finance Ltd.” Duties And Responsibilities Support the entire application lifecycle (concept, design, test, release and support) Produce fully functional mobile applications writing clean code Gather specific requirements and suggest solutions Troubleshoot and debug to optimize performance Design interfaces to improve user experience Ensure new and legacy applications meet quality standards Research and suggest new mobile products, applications, and protocols Stay up to date with new technology trends Required Qualifications And Experience BTech or MS in Engineering, Computer Science, or related disciplines or equivalent experience in technical roles 4+ years of related product development experience in a technology company in financial services space. Familiar with Android Studio and/or Kotlin at least on the middle level for Android Developer and XCode IDE or Swift at least on the middle level for iOS Developer. Capable of independently develop (deliver code) based on user stories, tasks, or tickets from Jira or a similar development tool Knowledge about using Firebase/Fire Store, Google Analytics tool in connection with the mobile application Basic knowledge of how to implement 3rd party SDK into a mobile application Basic knowledge about the latest programming trends like API gateways, code obfuscation, using HW modules for a specific purpose (e.g. camera for QR/EAN reading) Support platform best practices and UX/UI guidance. Unit-testing code for robustness, including edge cases, usability, and general reliability Experience with Android SDK & Kotlin. Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, MVVM architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle. Android jackpack. RxJava,Dragger, ViewModel, LiveData,NavigationComponents,Push notification

Posted 1 week ago

Apply

3.0 years

4 - 6 Lacs

Surat

On-site

iTool Solutions is looking for an Android Developer to build the native applications using languages Java and Kotlin on Android Studio. You will create applications from scratch, configure the existing application and provide user support. Qualification: Bachelor's degree Experience: 3+ Years Job Location: Surat Basic Skills: i. Good Communication and interpersonal skills ii. 3+ years of experience working with Java & Kotlin. iii. Having experience with Dagger 2, MVVM, Databinding, RxJava & Tests (Unit Test & Instrumentation Test) iv. Strong knowledge of current Android development languages (Java and Kotlin) v. Must have experience with Unit Tests and Instrumented Tests. vi. Familiarity with Google standards and usability vii.Ability to manage multiple projects at a time viii. Flexibility and eagerness to identify, learn, and use new and changing technologies ix. Self-motivated with “Go Get It attitude” Responsibility: i. Design and implement applications from initial concept, app architecture, and user interface to finished deliverable ii. Code and implement the Android app from Photoshop/UI design layout through XML. iii. Design and implement new features, enhancements, and content of existing applications iv. Create and update re-usable code libraries to streamline app development cycle v. Facilitate client training, app documentation and maintenance vi. Design interfaces and graphics for presentations and mobile-delivered applications

Posted 1 week ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

About us: Codewalla is a New York–based product studio with engineering teams in India. Since 2005, we’ve built innovative products that scale. We work at the intersection of design, engineering, and AI developing systems shaped by real business needs and tested in the real world. Our team moves fast, thinks deeply, and cares about pushing what software can do to empower people and businesses. What Sets Us Apart? Build products, not just code — work directly with founders and influence product direction. Ship high-impact features that reach real users fast. Work with cutting-edge AI tools every day. Start with top-tier hardware and premium workflows from day one. Access funded training, certifications, and hands-on projects in emerging technologies. What You’ll Do? In this role, you will design and implement core backend systems that influence how customers experience and trust our products. Architect and build backend services in Core Java, Spring, and MySQL that support essential business workflows at scale. Deliver clean, maintainable, and scalable code using SOLID principles, Clean Architecture, and comprehensive automated testing to ensure reliability. Create and integrate RESTful APIs that enable seamless interaction between systems and services. Collaborate closely with product, frontend, and DevOps teams to transform ideas into secure, high-performance systems with measurable impact. Take ownership of production challenges - troubleshoot, resolve, and protect the customer experience across environments. Contribute to architectural decisions and maintain clear documentation to accelerate so the whole team can build faster and smarter. Evaluate, test, and adopt emerging tools and practices that improve performance, scalability, and reliability. Who Thrives Here? Strong Engineering Foundation – Proficiency in multiple programming languages and paradigms, with a thorough understanding of software development principles. Technical Expertise – Proven experience with Core Java, Spring, MySQL, and Linux. Working knowledge of Spring Boot, REST APIs, Microservices, Maven, JPA/Hibernate, JDBC, and unit testing frameworks such as JUnit or TestNG. Preferred: Experience with Docker, Redis, MongoDB, RabbitMQ, or cloud platforms (AWS, GCP, Azure). Solid understanding of system design, database modeling, and service-oriented architecture. AI Awareness – Interest in exploring AI-driven tools and integrating AI capabilities into application development. Forward-Looking Mindset – Curiosity about emerging technologies including Spring AI, Reactive Java (Project Reactor/RxJava), Serverless Architectures, GraalVM, and CRaC. Collaborative Approach – Strong communication skills and the ability to work effectively within cross-functional teams. Join us, and build the kind of career that other developers wish they had.

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have a strong understanding and experience in Java & Kotlin, with Kotlin being preferred for modern development. Familiarity with Jetpack Compose and Room Android SDK is essential for this role. Your responsibilities will include understanding core Android components such as Activities, Fragments, Services, and Broadcast Receivers. Additionally, you will need to have a good grasp of UI Design & UX Principles, working with XML layouts, Jetpack Compose, and following Material Design guidelines. Experience in data handling is crucial, including working with SQLite, Room Database, SharedPreferences, and local storage. You should also be proficient in networking, utilizing libraries such as Retrofit, Volley, and WebSockets for API calls and real-time updates. Knowledge of multithreading and asynchronous processing is required, with experience in using Coroutines and RxJava for background tasks. You should also be familiar with Dependency Management, particularly using Gradle for build system configuration. Proficiency in Jetpack Libraries such as ViewModel, LiveData, Navigation Component, and WorkManager is necessary. Experience with testing frameworks like JUnit, Espresso, and Mockito for unit and UI tests is also expected. Experience with CI/CD for Android using tools like Fastlane, Jenkins, and GitHub Actions will be beneficial. Knowledge of Play Store Deployment, including signing APKs, understanding publishing policies, and managing the Play Store console is important. Additionally, familiarity with App Analytics & Monitoring tools such as Firebase Analytics and Crashlytics is preferred. Proficiency in iOS Development and Swift will be an added advantage for this role.,

Posted 1 week ago

Apply
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