Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
Ghaziabad, Uttar Pradesh, India
On-site
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
9.0 years
7 Lacs
Jaipur, Rajasthan, India
Remote
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
9.0 years
7 Lacs
Greater Lucknow Area
Remote
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
9.0 years
7 Lacs
Thane, Maharashtra, India
Remote
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
9.0 years
7 Lacs
Kanpur, Uttar Pradesh, India
Remote
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
9.0 years
7 Lacs
Nashik, Maharashtra, India
Remote
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
9.0 years
7 Lacs
Nagpur, Maharashtra, India
Remote
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
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
🚀D 📌 We're Hiring – Full Stack Developer (Java/Angular/Spring Boot/Kotlin/Kafka) - Full time. 💼 Java/Angular/Spring Boot - 3 Positions 💼 Java/Angular/Spring Boot/Apache Kafka - 3 positions 💼 Java/Angular/Spring Boot/Kotlin/Kafka - 3 positions 📅 Start Date: Immediate 📍 Location: Chennai / Pune / Hyderabad (Offshore) 🕑 Shift: 2 PM – 11 PM IST (UK Shift) 💼 Mode: Full time 💰 Budget: ₹22 LPA (FTE) 📌 Experience: 4–6 Years 🎯 Interview Process: Glider Test + 2 Technical Rounds 🔢 Openings: 10 We're looking for skilled Full Stack Developers with expertise in Java, Kotlin, Spring Boot, Angular, and Apache Kafka to build robust web and data solutions in a dynamic, agile environment. Apply now !:rajesh@reveilletechnologies.com . Show more Show less
Posted 1 week ago
1.0 - 2.0 years
2 - 3 Lacs
Mohali
Work from Office
Responsibilities: * Design, develop, test & maintain Android apps using Kotlin, MVVM,MVC & Firebase. * Collaborate with cross-functional teams on project requirements & deliverables. Exp. needed- 1to 2 years maximum Only Mohali based should apply.
Posted 1 week ago
7.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Senior Manager, Software Development Engineering Expedia revolutionize the way people search and book travel. We make travel smooth and memorable for everyone, and we create success for our travel partners. We are the Distribution and Supply team at Expedia. We own Pricing, Inventory, Reservation and Offers. We delight our Travellers with great prices for any travel (hotel, vacation rental, air, cars, packages and cruises), and support them to reserve and manage their experience. We own the unified technical systems that perform these functions, and handle trillions of events that deliver this value at Expedia’s global scale. What You Will Do Be responsible for building, growing, and shaping adaptive, hardworking, motivated teams and individuals around their goals, ownership and career. Lead, coordinate, and collaborate on multiple concurrent and complex cross-organizational initiatives, understanding goals, constraints, and perspectives, making resource, delivery, and architectural trade-offs to maximize strategic value. Lead and actively contribute to all phases of the software development lifecycle, including the design, analysis, development, and deployment efforts for multiple enterprise applications projects to tackle sophisticated business challenges. Collaborate with EG leaders with vision to architect and build robust applications and thoughtfully choose relevant technologies to evolve EG travel platform. Support technical leads and individual contributors, including coaching, ongoing training and development, performance evaluations, goal setting, disciplinary actions, recruiting, and hiring. Create a positive work environment based on accountability and inclusiveness, in partnership with peers on the leadership team. Lead by example, mentor the team, and establish credibility through quality technical execution. You will demonstrate knowledge of the product development lifecycle from idea generation to bringing a product to market by supporting the different phases and improving product performance. You will engage with peers across the organization to build an understanding of cross dependencies, priorities, and opportunities to simplify. You will advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability). You will ensure that operational teams and subcontractors have a clear understanding of customer requirements; identify technical issues and provide data to support solutions. You will remain informed on industry trends. Examine inefficiencies in the existing stack operation and encourage engineers to improve them. You will bridge the gap in discussions between technology and non-technology personnel. Report on team status faithfully and listen for suggestions to improve lagging project work. Technologies include Java, Kotlin, Scala, Spring, Docker, Redis, DataDog, Splunk, AWS cloud Who You Are Bachelor's or master’s degree in computer science or related technical field or equivalent related professional experience 7+ years of professional, post-college software development in an object-oriented language 3+ years of people management experience with a passion for growing individual careers and enabling high-performing teams Hands-on technologist and leader well-versed at running sophisticated, multi-quarter initiatives and a broad portfolio of applications and services. Strong technical acumen and commitment to quality of engineering work and continuous improvement Excellent at switching contexts from strategic to detailed, technical to business, inter-team to cross-organization and everything in between. Strong communication skills and highly effective collaborator. You articulate your ideas to teammates, peers, and leaders, providing details and supporting your ideas with data where applicable You incorporate others' input and feedback and strive to find common ground You enjoy and take pride in the work of your people, focusing on their success and willing to go above and beyond to help them win. You take ownership of outcomes, holding yourself and your team accountable for delivering impactful results while continuously learning and improving Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50 Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age. Show more Show less
Posted 1 week ago
9.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
This role is for one of the Weekday's clients Min Experience: 9 years Location: Mumbai JobType: full-time We are seeking a technically strong and product-driven Associate Vice President - Mobile to lead the development and delivery of impactful mobile product features. This leadership role requires a hands-on approach to mobile engineering, with a focus on building scalable, secure, and high-performing native applications for Android and/or iOS platforms. As a senior member of the engineering team, you will be responsible for influencing the product roadmap, defining the mobile architecture, ensuring high standards of engineering excellence, and mentoring a team of mobile engineers. You will work in close collaboration with product managers, designers, and backend engineers to craft intuitive and delightful mobile experiences that exceed user expectations. Requirements Key Responsibilities Design, develop, and optimize advanced native Android or iOS applications with high-quality UI/UX. Drive the end-to-end lifecycle of product features—from concept and design to development, testing, deployment, and maintenance. Stay ahead of the curve on mobile development trends and proactively integrate the latest platform capabilities and best practices. Ensure high performance, responsiveness, and quality through code reviews, automated testing, and performance tuning. Collaborate with product managers, designers, and engineering peers to deliver seamless, scalable, and efficient mobile solutions. Champion best practices in mobile engineering including version control, build management, continuous integration, and deployment automation. Lead and mentor a team of mobile developers, providing technical guidance and career growth support. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field. 9 to 18 years of experience in developing native mobile applications, with expertise in Android (Java/Kotlin) or iOS (Swift). Strong command of SQLite, mobile IDEs such as Android Studio or Xcode, and experience working with RESTful APIs. Proficient in Location-Based Services, Firebase (including FCM), and battery optimization techniques. Hands-on knowledge of memory and performance tuning for mobile apps. Experience in unit testing, automation frameworks, and CI/CD processes. Proven ability to lead large-scale mobile projects using Agile methodologies. Strong understanding of software architecture and design principles for mobile platforms. Experience across both Android and iOS platforms is a plus. Excellent communication, decision-making, and stakeholder management skills. Skills Kotlin, Swift, Java, SQLite, Android Studio, Xcode, Mobile Application Development, REST API Integration, Firebase, CI/CD, Agile, Performance Optimization. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Company Description SDLC Corp, Your Technology Partner, specializes in Software Development as a Service (SDaaS) and delivers solutions tailored to unique needs. Established in 2015, we have a global presence across multiple continents, including the United States, the United Kingdom, Dubai, India, Germany, and Australia. Role Description This is a full-time on-site role for a Kotlin Developer located in Noida. The Kotlin Developer will be responsible for back-end web development, software development, programming, and object-oriented programming (OOP) tasks on a day-to-day basis. Qualifications Computer Science and Software Development skills Back-End Web Development skills Proficient in Programming and Object-Oriented Programming (OOP) Experience with Kotlin programming language Strong problem-solving and analytical skills Bachelor's degree in Computer Science or related field Experience with Agile methodologies is a plus Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Ahmedabad, Gujarat
On-site
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
2.0 years
0 Lacs
India
Remote
About BeGig BeGig is the leading tech freelancing marketplace. We empower innovative, early-stage, non-tech founders to bring their visions to life by connecting them with top-tier freelance talent. By joining BeGig, you're not just taking on one role—you’re signing up for a platform that will continuously match you with high-impact opportunities tailored to your expertise. Your Opportunit yJoin our network as a Mobile Application Develope r and help startups build user-friendly, performant mobile applications for the Android ecosystem. You’ll work across design, development, testing, and deployment to bring app ideas to life on phones, tablets, and other Android-powered devices . Role Overvi ewAs an Android Developer, you wil l:Design and develop Android applications using Kotlin or Ja vaIntegrate APIs, manage local storage, and implement intuitive UIEnsure app performance, compatibility, and scalability across devic es What You’ll DoBuild clean and responsive user interfaces using Jetpack Compose or XML layo utsUse Android SDK, Room, Retrofit, and third-party libraries for app featu resImplement navigation, authentication, push notifications, and offline supp ortTest and debug apps using Android Studio and emulators or physical devi cesPublish apps to Google Play and manage versioning or upda tes Technical Requirem ents2+ years of experience in Android app develop mentProficient in Kotlin or Java and Android St udioFamiliar with MVVM architecture, LiveData, ViewModel, and dependency injec tionExperience integrating REST APIs and handling JSONBonus: experience with Firebase, Jetpack Compose, or multi-module proj ects What We’re Lookin g ForA mobile developer who can build sleek, functional Android apps from start to f inishA freelancer who delivers well-documented, maintainable codeSomeone who’s detail-oriented and committed to performance a nd UX Why J oin UsBuild real Android apps that reach users across indu striesFully remote and flexible freelance opportu nitiesGet matched with future Android-focused projects through BeGigJoin a trusted network of mobile and cross-platform deve lopers Ready to launch Android experiences? Apply now to become an Android Developer with BeGig. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Indore, Madhya Pradesh, India
On-site
Shuru is a hyperlocal community app focused on connecting users across India with neighborhood-level updates, civic issues, and services. The Indore-based social media startup, which provides local news, classifieds, buy-sell listings, and shop updates, said it has crossed over 1 crore+ (10 million) installations and serves more than 2.5 million monthly active users. Read more at: https://yourstory.com/2025/05/social-media-startup-shuru-series-a-funding-krafton-omidyar-eximius The ideal candidate will be responsible for developing high-quality Android applications. They will also be responsible for designing, architecting, and implementing scalable code from our Indore headquarter. Skills we are looking for Strong understanding of all Android components. MVVM architecture Experience in developing applications in Kotlin Strong logical problem-solving skills Cross-platform development Must have a good understanding of Jet Compose Responsibilities Develop quality software Taking ownership of the application development, testing, and publishing. Qualifications Minimum 5 years of experience. Degree: Doesn't matter if you have a bias for action and full fill required skill sets. Development experience with programming languages Understanding of core software development components. Previous experience of B2C, Consumer products for a mass user base is a plus. What you will be getting out of it Opportunity to work with a highly talented and motivated team, with proven experience in building products for 100M+ users. Get to know all the nuances of startup building from scratch. Work in a fast-moving product-building process with an opportunity to grow faster in every aspect. Show more Show less
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last-mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15 % CAGR. Porter is the fastest-growing leader in this sector with operations in major cities, a fleet size exceeding 1L registered and 50k active driver-partners, and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global, and Vitruvian Partners. We are addressing a massive problem and going after a huge market. We're trying to create a household name in transportation and our ambition is to disrupt all facets of the supply chain. At Porter, we're here to do the best work of our lives. If you want to do the same and love the challenges and opportunities of a fast-paced work environment, then we believe Porter is the right place for you. Responsibilities: Business and Product Alignment. Work closely with business and product stakeholders to identify and pursue opportunities which engineering can contribute to. Identify broad OKRs for the team which aligns with the organization, business unit, and product goals. Formalize business requirements into tangible sprints. Vision, Strategy, and Planning. Drive the adoption of technical frameworks and specific technologies. Drive technical re-design, remodeling, and refactoring of systems for robustness and sustainability. Cost planning for systems. Performance monitoring and optimization for systems. Team roadmap planning. Drive high-level design for projects. Drive adoption of guiding design frameworks like domain-driven design, clean architecture, etc., resulting in a robust layered architecture. Focus also on the non-functional aspects of design, including but not limited to database design, communication protocols, deployment systems, etc. Code Review - Drive good code review practices, using the review process as a mentoring tool to upskill people. Project Management. Drive the execution of the project by delegating tasks effectively. Resolve blockers through technical expertise and negotiation. Estimate timelines and ensure adherence to them through effective sync. Team Management. Manage a team of 5 - 6 members. Do periodic assessments of reported, chart their career growth paths, and train them. Recruit members into the team by collaborating effectively with the recruitment team. Qualifications: Bachelor's Degree, Master's Degree. B. Tech/M. Tech from a top-tier college. Spring Boot, Ruby on Rails, Node.js, Java Play, AWS Lambda. Kotlin, Java, Ruby, Javascript, Python. PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift. HTTP, Amazon SQS, Sidekiq, Amazon SNS. Amazon ECS, Docker. Domain Driven Design, Clean Architecture, Layered Architecture. Have 8-12 years of relevant engineering work experience, which includes at least 2 hands-on technical management experiences. Have experience leading a technical team of at least 3 members across different technical operations. Have a strong technical background and can contribute to design and development across the software product lifecycle. Familiar with our tech stack (Python/ Django/ MySQL/ Oracle/ NoSQL/ AngularJS/ Linux). Familiar with the use of Containers like Docker. Familiar with implementing organizational processes using tools like Asana/ Git/ Docs/ Slack/ etc. Show more Show less
Posted 1 week ago
2.0 - 3.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Snapmint Snapmint is looking for an Android Developer with a passion for working on designing, building, and maintaining high performance, reusable, and reliable code. Also, design and implementation of customer facing features. You will get an opportunity to build and own the Snapmint- Mobile App. You will be working along-side other developers and designers working on different layers of the infrastructure. We are looking for a self-driven Android Developer who will contribute towards building tech solutions that will empower millions of consumers across India, and make a real difference to the lives of people across geographies. We are looking for a person who is committed to teamwork, who enjoys working on cutting edge technology in a fast-paced environment, is customer centric, and thrives on the challenge of building something new that will operate at a nation-wide scale. Come join us, be curious , explore, learn and accelerate your career growth. Basic Qualification ● Bachelor's or Master’s degree in Computer Science or equivalent. ● 2-3 years of experience in developing android applications ● Proficient in Kotlin, Java with good knowledge of its ecosystems is a must Preferred Qualification ● Strong understanding of Android modern architecture such as Jetpack compose, ViewModel, Room, DataStore, WorkManager, Navigation, Dependency Injection (Hilt Dagger) ● Have an understanding of OOP, different architectural patterns (esp. MVVM) and their Testability ● Have experience with common Android libraries like Retrofit, OkHttp, Glide, RxJava, Gson, Arch-components etc. ● Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard, etc ● Excellent command over Data Structures and Algorithms. ● Understanding of design for scalability, performance and reliability ● Experience working in an Agile environment and project management tool like Jira ● Familiar with Material Design guidelines, common mobile UX patterns, and anti-patterns Location: Gurgaon Working Days: Monday - Friday Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Title: Senior Android Developer Experience: 5+ Years Location: Noida (On-site) Employment Type: Full-Time Job Summary: We are looking for a highly skilled Senior Android Developer with over 5 years of experience in building, maintaining, and optimizing Android applications. The ideal candidate should have strong proficiency in Kotlin and Java , a deep understanding of Android UI/UX design principles , and a proven track record of delivering robust and scalable mobile solutions. Key Responsibilities: Design, develop, and maintain advanced Android applications using Kotlin and Java . Implement complex UI designs using XML layouts and Jetpack Compose . Integrate applications with RESTful APIs and manage data persistence using Room , SQLite , and file storage . Collaborate with cross-functional teams including designers , QA engineers , and backend developers to deliver high-quality products. Conduct unit testing to ensure code quality, reliability, and performance. Manage source code using Git and adhere to best development practices. Optimize applications for performance, usability, and scalability. Required Skills: Strong hands-on experience in Kotlin and Java . Expertise in Android Studio , Android SDK , and tools. Solid knowledge of XML layouts and modern UI development with Jetpack Compose . Experience integrating with REST APIs and managing asynchronous data operations. Proficiency in Room , SQLite , and file system-based data storage. Familiarity with unit testing frameworks and debugging tools. Experience with Git for version control and collaborative development. Preferred Qualifications: Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Familiarity with modern architectural patterns (e.g., MVVM, Clean Architecture). Experience working in Agile development environments. Show more Show less
Posted 1 week ago
0.0 - 7.0 years
0 Lacs
Hyderabad, Telangana
On-site
General Information Locations : Hyderabad, Telangana, India Role ID 208751 Worker Type Regular Employee Studio/Department CTO - EA Digital Platform Work Model Hybrid Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Software Engineer ( Senior) Hyderabad We are EA Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Electronic Arts, we are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination. About EADP The EA Digital Platform (EADP) under the Platform and Infrastructure group is the core powering global EA digital ecosystem. We provide the foundation for all of EA’s incredible games and player experiences with high-level platforms like Cloud, Commerce,Gameplay Services, Identity and Social. By providing central, reusable capabilities that game teams can easily integrate into and rely on, we help them focus on making some of the best games in the world and creating meaningful relationships with our players. We’re behind the curtain, making it all work together. Come, power the future of play with us. We are looking for full stack developers who want to work on large-scale distributed systems from the ground up for one of the most valued gaming companies in technology. You will report to Senior Engineering Manager Responsibilities: You will engage with Game Studios, Experience, and Brand organizations to understand their use cases, and drive e2e solutions to meet the requirements. You will work closely with operations and infrastructure teams to build and scale web services You will design and develop highly available services to serve dynamic experiences to the players You will work with Legal and Privacy teams to ensure that compliance directives are strictly followed. You will work with product managers and customers directly to understand the use cases, come up with solutions and drive the areas of development with the best ROI. Requirements : Bachelor’s degree in computer science designing scalable architectures, writing clean reusable code, test-driven development and CI/CD. 5-7 years of job experience in a hands-on development role on distributed systems in the cloud. Proficiency with Object-oriented languages preferably Kotlin. Proficiency with frontend and backend development technologies such as JS (Angular/React) and Spring boot . Extensive experience with public cloud providers such as AWS Experience designing distributed data platforms/systems serving large concurrent requests Fast prototyping skills, familiarity with scripting languages such as python is an addition. Hands-on experience working with databases preferably Yugabyte. Experience with business rule management systems (BRMS), preferably Drools for implementing complex business logic and decision automation. Strong communication and interpersonal skills, with the ability to work effectively in a team environment. About Electronic Arts We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do. Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law. About Electronic Arts We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do. Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
Posted 1 week ago
8.0 - 13.0 years
6 Lacs
Greater Noida
Remote
Roles and Responsibilities Design, develop, test, and maintain high-quality Java applications using Spring Boot framework. Collaborate with cross-functional teams to identify requirements and implement solutions. Develop REST APIs using Spring Boot and integrate them with third-party services. Implement microservices architecture to improve scalability and efficiency. Troubleshoot issues related to application performance, memory leaks, and database connectivity. Remote Opportunity and parttime [ just 10 hours / week ]
Posted 1 week ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company: Ajmera Infotech Private Limited (AIPL) Location: Hyderabad (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. Show more Show less
Posted 2 weeks ago
8.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
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. Show more Show less
Posted 2 weeks ago
0.0 years
2 - 3 Lacs
Kolkata, West Bengal, IN
On-site
About the job: Key Responsibilities: 1. Lead design projects: Oversee the design process from concept to execution, including user research, prototyping, and visual design 2. Design solutions: Create high-fidelity mockups, interactive prototypes, and detailed design specifications that effectively communicate design ideas and functionality 3. Collaborate: Work closely with product managers, developers, and other stakeholders to ensure design feasibility and alignment with business goals 4. Mentorship: Provide guidance and mentorship to junior designers, fostering a collaborative and growth-oriented design culture 5. Stay current: Keep abreast of industry trends, best practices, and emerging technologies to continuously improve design processes and solutions Who can apply: Only those candidates can apply who: are from Kolkata only are Computer Science Engineering students Salary: ₹ 2,00,000 - 3,20,000 /year Experience: 0 year(s) Deadline: 2025-07-05 23:59:59 Skills required: Java, XML and Kotlin Other Requirements: Mandatory skills: 1. Website design 2. Mobile app design 3. Good knowledge in graphics 4. Good knowledge in UI/ UX 5. Good communication skills 6. Banner design 7. Logo design About Company: At Weavers Web Solutions, we blend creativity with expertise to deliver cutting-edge IT solutions to help you accomplish your business goals. Our skilled team is proficient in website design and development, digital marketing, and mobile app design and development. We provide quality assurance by meeting strict deadlines. We strive to exceed expectations for achieving goals in the digital world.
Posted 2 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Java Backend Development Lead (With Kotlin) , VP Location: Pune, India Role Description Deutsche Bank is looking to expand its internal Technology capability in Pune, India to provide best in class technology solutions for the Banking industry. You will work as part of a cross-functional agile delivery team, including analysts, developers and testers. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to take a leading role in all stages of software delivery, from initial analysis right through to production support. We will ask a lot of you, but we will offer a lot in return. You will have an opportunity to work in an environment that provides continuous growth and learning, with an emphasis excellence. This will require the Lead to help execute the following transformations with our global teams: Technology Transformation Our move to our target technology stack & architectural blueprint i.e. micro services, Kubernetes, Terraform, Google Cloud, Open shift, Oracle, HTML5 One copy of the truth, automated workflow, reduce h/w, decommission systems and build out the strategic platform around the tech stack listed above Operating Model Transformation SAFE Agile, DevOps, automated testing, cycle times approaching 1 day! Drive Agile collaboration with the Business and the broader Risk Technology team globally Workforce Transformation Build Capability around the tech stack, operating model, and risk transformation with employees while reducing vendor sprawl and footprint Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy, Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Analyze and refine stories, design solutions, implement them, test them and support them in production Hands on building micro services using Spring Boot (Java and Kotlin must) Use BDD techniques, collaborating closely with users, analysts, developers and other testers. Make sure we are building the right thing. Write code and write it well. Be proud to call yourself a programmer. Use test driven development, write clean code and refactor constantly. Make sure we are building the thing right. Be ready to work on a range of technologies and components, including user interfaces, services and databases. Act as a generalizing specialist. Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Ensure that the software you deliver is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it’s needed Help your team to build, test and release software within short lead times and with minimum of waste. Work to develop and maintain a highly automated Continuous Delivery pipeline. Experience in design and development of projects using micro-services architecture. Hands-on Experience in GCP and technologies like Docker, Containers, Kubernetes etc is a plus. Help create a culture of learning and continuous improvement within your team and beyond We are looking for great Technologists first. Useful but not essential would be knowledge gained in Financial Services environments, for example products, instruments, trade lifecycles, regulation, risk, financial reporting or accounting, Your Skills And Experience Deep knowledge of at least one modern programming language, along with understanding of both object oriented and functional programming. Ideally knowledge of Java. Practical experience of test driven development and constant refactoring in continuous integration environment. An understanding of web technologies, frameworks and tools, for example: HTML, CSS, JavaScript, ReactJS, Bootstrap, Node.js Knowledge of SQL and relational databases Oracle PL/SQL Hands on exposure on Kafka messaging Hands on exposure on Kotlin Experience in Oracle PL/SQL programming Experience working in an agile team, practicing Scrum, Kanban or XP Experience of performing Functional Analysis is highly desirable Experience of Automated Testing is highly desirable How We’ll Support You Training and development to help you excel in your career. Coaching and support from experts in your team. A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less
Posted 2 weeks ago
7.0 - 12.0 years
5 - 9 Lacs
Chennai
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Kotlin Programming Language Good to have skills : NA Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements in a fast-paced environment, ensuring seamless functionality and user experience. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Lead the development and implementation of new software applications. Conduct code reviews and ensure code quality. Troubleshoot and debug applications to enhance performance. Stay updated with industry trends and technologies to suggest improvements. Professional & Technical Skills: Must To Have Skills: Proficiency in Kotlin Programming Language for backend development and Java knowledge is also a must. Strong understanding of software development lifecycle. Experience in designing and developing scalable applications. Knowledge of cloud technologies and deployment. Good To Have Skills: Experience with Java programming language. Solid grasp of object-oriented programming concepts. Additional Information: The candidate should have a minimum of 7.5 years of experience in Kotlin Programming Language. This position is based at our Chennai office. A 15 years full-time education is required. Qualification 15 years full time education
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
These cities are known for their thriving tech industry and have a high demand for Kotlin developers.
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.
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.
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.
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!
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.
We have sent an OTP to your contact. Please enter it below to verify.