Jobs
Interviews

4456 Kotlin Jobs - Page 49

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

3.0 - 8.0 years

0 Lacs

kochi, kerala

On-site

You will be responsible for programming and development tasks, using modern programming languages such as Kotlin, Java, and JavaScript/TypeScript. Your role will involve developing end-to-app applications with Spring Boot and Kotlin, as well as experience in app development on Android using Kotlin & Jetpack Compose. Additionally, you will have experience in hybrid app development with Ionic on both Android & iOS platforms. In this position, you will demonstrate solid knowledge of software engineering best practices, including software architecture principles, design patterns, clean code, and clean architecture. You will be responsible for code documentation, both inline and in external systems such as Confluence. Your role will involve the design and implementation of maintainable interfaces such as REST, RPC, and possibly GraphQL. You will also be responsible for entire subsystems, such as authentication including social login, and have experience with API design, versioning, and interface testing. A high interest and deep understanding of the technical domain is essential for this role, as well as the ability to understand business processes and implement them in software solutions. You should also have knowledge of deployment mechanisms, logging, monitoring, and performance tuning, with a strong understanding of Google Cloud. Quality assurance and reviews will be a key aspect of your responsibilities, including conducting code reviews, focusing on maintainability, testability, and code comprehensibility, and supporting refactoring measures and technical development. Proficiency in tools and methods such as IntelliJ IDEA, Git, Maven, Confluence, JIRA, Scrum, Kanban, CI/CD, JUnit, MockK, test containers, and DevOps/build processes will be required. Experience with pipelines, Docker, and possibly Kubernetes will be advantageous. As a desired candidate, you will be involved in the development and maintenance of features and subsystems, ensuring quality through code reviews and technical documentation, contributing to the design of architecture and technical roadmaps, and supporting the selection of suitable technologies and tools.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

thane, maharashtra

On-site

You are an experienced Senior Bluetooth App Developer with expertise in Flutter and React Native, skilled in integrating React Native SDKs into Flutter applications for seamless performance. Your background includes a strong understanding of Bluetooth communication and IoT integration. You hold a B.E/B. Tech in Computer Science or a related field, or a Master's in Computer Science. Your technical proficiency spans Dart, Java, Kotlin, React Native, Flutter, IoT, BLE, and related technologies, with hands-on experience in Android, iOS, and mobile app development. With a minimum of 3 to 4 years of experience, you are ready to join immediately. Your responsibilities will include developing Dart libraries to manage Bluetooth communication activities, utilizing advanced skills in React Native and Flutter to build high-performance applications, implementing BLE and IoT technologies, expertly integrating React Native SDKs into Flutter apps, collaborating with vendors as needed, providing clear documentation for Bluetooth libraries, conducting testing and debugging of Bluetooth devices, and coordinating effectively with team members for project success.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You are a skilled and adaptable Flutter Developer with hands-on experience in building cross-platform mobile apps and a strong foundation in native Android development. You have experience implementing offline functionality, including local data storage, caching, and data sync. Your main responsibility will be to contribute to the development of high-quality apps that work seamlessly both online and offline. This job offers potential for ESOP and accelerated career growth to management. Your key responsibilities will include building and maintaining high-performance, cross-platform mobile apps using Flutter, as well as developing and supporting native Android features or modules using Kotlin or Java when required. You will implement offline capabilities, integrate RESTful APIs, third-party SDKs, and native modules, and collaborate with product, design, and backend teams to deliver smooth, user-centric experiences. It will also be your responsibility to optimize apps for performance, responsiveness, and offline resilience, handle app lifecycle events, background tasks, and push notifications, as well as conduct testing, debugging, and performance tuning across devices. To qualify for this position, you must have a Bachelor's degree in Computer Science, Engineering, or equivalent work experience. You should have professional experience in Flutter development and publishing apps to app stores, proficiency in Dart and Flutter SDK, solid experience with native Android development (Kotlin or Java), and an understanding of offline-first app architecture and technologies like SQLite, Hive, SharedPreferences, or Room. Experience with state management (e.g., Provider, Bloc, Riverpod) will be an added advantage. The minimum requirements for this role include a B.E. / B.Tech in CS / IT and at least 3 years of related experience.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

punjab

On-site

We are seeking an experienced Technical Project Coordinator with a minimum of 3+ years of hands-on experience in overseeing technical projects. In this role, you will be responsible for coordinating project activities, managing timelines, ensuring timely delivery, and facilitating communication with technical stakeholders. The ideal candidate will possess a deep understanding of web development technologies, agile methodologies, and effective project management practices. Responsibilities include overseeing technical projects to ensure alignment with objectives, timely completion of tasks, and efficient resource utilization. You will coordinate and monitor the progress of development projects utilizing technologies such as Laravel, React, Vue, Node.js, Swift, Kotlin, Python, and TypeScript. Providing technical support throughout the project lifecycle, troubleshooting issues, and optimizing code when necessary are also key responsibilities. As the primary point of contact for technical project coordination, you will be responsible for ensuring effective communication, providing timely updates on project statuses, risks, and blockers to management. Additionally, maintaining up-to-date technical documentation, including coding standards, project requirements, and development processes, as well as facilitating Scrum activities and ensuring adherence to agile best practices are crucial aspects of the role. Collaboration with the QA function to guarantee that development output meets quality and performance standards is essential. Engaging with clients, identifying risks and technical bottlenecks, and proactively mitigating them to prevent delays or disruptions are also part of the responsibilities. Furthermore, suggesting and implementing process improvements to enhance project efficiency, development productivity, and code quality are expected. The ideal candidate should hold a Bachelor's degree in Computer Science, IT, Engineering, or a related field and have at least 3 years of experience in coordinating technical projects and managing web development initiatives. Proficiency in managing projects involving technologies such as Laravel, React, Vue, Node.js, Swift, Kotlin, Python, and TypeScript, along with a solid understanding of RESTful APIs, AJAX, WebSocket, and Git, is required. Experience in resource allocation, task prioritization, deadline management, Agile/Scrum methodologies, troubleshooting technical issues, and leading project contributors is essential. If you meet these qualifications and are interested in this opportunity, please apply by sending your resume to Sheetal.thakur@smartzminds.com. This is a full-time position with benefits such as a flexible schedule, paid sick time, and a performance bonus. The work schedule is during the day shift from Monday to Friday, and the work location is in person. The expected start date for this position is June 30, 2025.,

Posted 3 weeks ago

Apply

7.0 years

0 Lacs

Greater Madurai Area

On-site

Kyndryl Software Engineering Greater Noida, Uttar Pradesh, India Hyderabad, Telangana, India Bengaluru, Karnataka, India Chennai, Tamil Nadu, India Pune, Maharashtra, India Gurugram, Haryana, India Posted on Jul 14, 2025 Apply now Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Are you passionate about solving complex problems? Do you thrive in a fast-paced environment? Then there’s a good chance you will love being a part of our Software Engineering – Development team at Kyndryl, where you will be able to see the immediate value of your work. As a Software Engineering - Developer at Kyndryl, you will be at the forefront of designing, developing, and implementing cutting-edge software solutions. Your work will play a critical role in our business offering, your code will deliver value to our customers faster than ever before, and your attention to detail and commitment to quality will be critical in ensuring the success of our products. Using design documentation and functional programming specifications, you will be responsible for implementing identified components. You will ensure that implemented components are appropriately documented, unit-tested, and ready for integration into the final product. You will have the opportunity to architect the solution, test the code, and deploy and build a CI/CD pipeline for it. As a valued member of our team, you will provide work estimates for assigned development work, and guide features, functional objectives, or technologies being built for interested parties. Your contributions will have a significant impact on our products' success, and you will be part of a team that is passionate about innovation, creativity, and excellence. Above all else, you will have the freedom to drive innovation and take ownership of your work while honing your problem-solving, collaboration, and automation skills. Together, we can make a difference in the world of cloud-based managed services. Responsibilities The chosen candidate will take on the following responsibilities in the below areas. Engage with clients to design applications based on business requirements covering Applications, Data, Cloud Technology & Application Authentication & Authorization. Performing code review of project deliverables. Lead work sessions and client discussion with application development/support teams Perform application code changes based on the defined application modernization strategy and architecture. Collaborate with enterprise architecture, information security, application & infrastructure teams to produce an optimal, high level, conceptual, and cost-effective application designs by using microservices patterns and best practices Develop and modernize applications based on cloud native architecture that includes APIs, micro services and containers. Lead project delivery by coaching and mentoring the developers in activities. Work with the offering and capabilities team to build application modernization offerings based on market demand and develop delivery capabilities for its execution. Mentor and coach junior developers on initiatives. Your Future at Kyndryl The career path ahead is full of exciting opportunities to grow and advance within the job family. With dedication and hard work, you can climb the ladder to higher bands, achieving coveted positions such as Principal Engineer or Vice President of Software. These roles not only offer the chance to inspire and innovate, but also bring with them a sense of pride and accomplishment for having reached the pinnacle of your career in the software industry. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Technical And Professional Experience 7+ years of experience working as a software engineer on complex software projects. Android -iOS (Swift, SwiftUI & UIKit, XCTest, XCUITest) Android (Kotlin, jetpack compose) Google Play Store/App Store Awareness of AWS, Git Lab, Jira, Agile/SafeAgile, Standard Development Tools,Test automation Design and implement Web Applications on Cloud Platforms – AWS , Azure , GCP. Proficient in Architectural Design Patterns, Deep knowledge on one or more tech stack, identify alternate tech choices and trade-offs. Experience in third-party libraries, custom libraries and API. Experience in contributing to the architecture and design of new and current systems.(reliability, scaling). Proficient in handling responsive design, cross -browser compatibility, memory optimization concepts, high performance web applications, single page applications and Unit testing. Understanding of emerging technologies, standards and best practices. Primary Skills: React JS, Redux, HTML/HTML5, JavaScript, Typescript, CSS/CSS3, ES6. Optional Skills: Angular / VueJS, ExpressJS, Node JS, UnitTesting – Jasmine/Mocha/Chai, Kestrel, Nginx, Mongo DB JQuery, Bootstrap, Ajax. Preferred Technical And Professional Experience Bachelor's degree in Computer Science, related technical field, or equivalent practical experience. Certification in one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain certifications with Kyndryl. Experience with DevOps tools and modern engineering practices Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address. Apply now See more open positions at Kyndryl

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities: - Design and develop native Android applications using Kotlin and Jetpack Compose. - Implement and maintain MVVM architecture following clean architecture and SOLID principles. - Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. - Perform UI and functional unit testing to ensure app reliability and quality. - Integrate RESTful APIs and manage data persistence using Room and Datastores. - Follow Google’s Android design principles and interface guidelines to create intuitive and attractive UI/UX. - Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD). - Stay updated on Android development trends including Kotlin Coroutines and Compose. - Participate in code reviews and ensure adherence to best practices and coding standards. - Demonstrate strong problem-solving skills and creativity in developing user-centric applications. - Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field. - Minimum 5+ years of experience in Android application development. - Proven experience with Kotlin and Jetpack Compose (MUST have). - Strong knowledge of design patterns including Structural, Creational, and Behavioral. - Experience implementing MVVM architecture with clean architecture and SOLID principles. - Hands-on experience with UI and functional unit testing. - Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores. - Proficient with version control systems such as Git and Bitbucket. - Knowledge of test-driven development (TDD), continuous integration, and deployment. - Understanding of Google’s Android design principles and interface guidelines. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills in English. - A collaborative team player with a proactive and creative mindset. Additional Information: - The candidate should have a more than 5 years of experience - This position is based at our Pune office. - A 15 years full time education is required.

Posted 3 weeks ago

Apply

1.0 - 5.0 years

2 - 6 Lacs

Pune

Work from Office

Android, Android Developer, Java, Kotlin,

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future. We are looking forward to hire .NET C# Professionals in the following areas : Senior Mobile Developer – MAUI Framework We are seeking a highly skilled and experienced Senior Mobile Developer with deep expertise in .NET MAUI to lead the development of cross-platform mobile applications. You will work closely with product managers, designers, and backend engineers to deliver high-performance, scalable, and user-friendly mobile solutions. Key Responsibilities Design, develop, and maintain mobile applications using .NET MAUI for Android and iOS. Collaborate with cross-functional teams to define, design, and ship new features. Optimize application performance and ensure high-quality user experience. Integrate RESTful APIs and third-party services. Implement best practices in mobile development, including CI/CD, testing, and code reviews. Mentor junior developers and contribute to architectural decisions. Stay updated with the latest trends and advancements in mobile development and .NET ecosystem. Required Qualifications 10+ years of experience in mobile application development. Strong proficiency in C# and .NET technologies. Hands-on experience with .NET MAUI or Xamarin.Forms. Solid understanding of mobile UI/UX principles. Experience with MVVM architecture and dependency injection. Familiarity with Git, Azure DevOps, or similar version control and CI/CD tools. Excellent problem-solving and communication skills. Preferred Qualifications Experience with Azure cloud services Knowledge of native mobile development (Swift, Kotlin) is a plus. Contributions to open-source projects or mobile development communities. At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles Flexible work arrangements, Free spirit, and emotional positivity Agile self-determination, trust, transparency, and open collaboration All Support needed for the realization of business goals, Stable employment with a great atmosphere and ethical corporate culture

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Title: Mobile Developer (Hybrid) Location: Chennai, India Job Type: Full-time Job Description: We are looking for a Hybrid Mobile Developer to join our dynamic team in Chennai. The ideal candidate will have experience in developing cross-platform mobile applications using frameworks like React Native, Flutter, or Ionic . Responsibilities: Develop and maintain cross-platform mobile applications for Android and iOS. Collaborate with UI/UX designers to create responsive and user-friendly applications . Work with backend developers to integrate APIs and ensure seamless functionality. Optimize application performance and troubleshoot issues as they arise. Stay updated with the latest mobile development trends and technologies . Ensure code quality, security, and best practices in mobile development. Deploy applications to the App Store and Google Play Store . Required Skills & Qualifications: 2+ years of experience in Hybrid Mobile App Development . Proficiency in React Native, Flutter, or Ionic . Strong understanding of JavaScript, TypeScript, or Dart . Experience with RESTful APIs and third-party integrations . Knowledge of mobile UI/UX best practices . Familiarity with Git, Firebase, and cloud services . Experience with App Store/Google Play deployment . Strong problem-solving skills and attention to detail. Preferred Skills: Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) is a plus. Knowledge of Agile methodologies . Understanding of CI/CD pipelines for mobile apps . Benefits: Competitive salary package. Flexible work environment. Career growth opportunities.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

6 - 11 Lacs

Chennai

Hybrid

Were looking for a proactive and self-driven developer to join our Developer Experience team. The ideal candidate is enthusiastic about tackling complex challenges and brings a strong "can-do" mindset to every task. You should be confident working with a range of frameworks and technologies, and open to exploring new tools, ideas, and approaches to build innovative, forward-thinking solutions. Versatility across multiple programming languagessuch as Java, Angular or Reactis essential. In this role, you'll be part of an offshore product development team supporting a Fortune 500 company. You’ll contribute to high-impact projects and help deliver next-generation solutions in a fast-paced, collaborative environment. Key Responsibilities: Design, develop, and maintain backend applications using Java and Kotlin . Write clean, scalable, and efficient code for new and existing applications. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews to maintain quality and improve best practices. Debug and troubleshoot complex software issues and resolve them in a timely manner. Ensure high performance, reliability, and security in backend services and APIs. Stay up to date with the latest trends and tools in Java and Kotlin development. Qualifications: 3+ years of experience in software development using Java and Kotlin. Experience with Spring Boot, Microservices, and RESTful APIs. Knowledge of Kotlin Coroutines, multi-threading, and reactive programming. Familiarity with SQL/NoSQL databases (e.g., MySQL, MongoDB, etc.). Strong expertise in SaaS product development. Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus. Strong experience with Version Control Systems (e.g., Git). Experience with build systems, CI/CD tools (like Azure DevOps, Jenkins), application analytics/monitoring. Excellent problem-solving and communication skills Ability to work in an agile environment and collaborate with global teams. Bachelors degree in Computer Science, Information Technology, or related field. If you meet the qualifications and are passionate about creating top-notch software solutions, we encourage you to apply for this exciting opportunity. Be part of our team and help build innovative, cutting-edge applications that truly impact the lives of our users. You can reach me at " hr@expsoltechs.com " "Immediate joiners preferred"

Posted 3 weeks ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Bengaluru

Work from Office

One World International School is looking for Home Room Teacher (HRT) 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 3 weeks ago

Apply

5.0 - 7.0 years

25 - 30 Lacs

Mumbai Suburban

Work from Office

Industry.Healthtech Mumbai."WORK IN OFFICE".Proven experience as an Android Developer with a focus on Kotlin and java will be plus.Experience with Android UI design and layout principles.Experience with code versioning tools such as Git. Required Candidate profile strong expertise in Android development, possess a solid understanding of GraphQL and RESTful APIs, and be familiar with FHIR standards

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Mohali district, India

On-site

The Software Engineer is responsible for designing, developing, and maintaining software solutions or components. He/she would work as part of a collaborative team, participating in all aspects of the software development lifecycle, including requirements gathering, design, implementation, and testing. His/her daily routine would involve writing clean, efficient, and well-documented code, following best practices and coding standards. Additionally, he/she would participate in code reviews, troubleshoot issues, and implement enhancements or fixes as needed. Strong problem-solving abilities, attention to detail, and the ability to work both independently and within a team are essential qualities for this role. Roles and Responsibilities: Attend team meetings, scrum sessions, code reviews etc. to discuss progress updates, challenges, and strategies for improving the development process. Work on feature development effectively and coordinate with other teams regarding own JIRA items, wherever needed. Be proactive, make sure all requirements are available, communicate with QA, provide all documentation when and where required. Communicate effectively with senior developers when working on JIRAs. Create and maintain technical documentation of their own JIRA items, including design documents and API specifications so that there is no gap in understanding and usage of the feature among all the stakeholders. Maintain their JIRAs up to date by adding all the required details like sprint, status, label, fix version, parent etc., add regular work progress detail so that it reflects correct status of the JIRA. Provide session on the features developed by them to the Product Management and other stakeholders. Be resilient, look for different ways to solve a problem, work with minimal supervision. Acquire the ability to work on different components of the product, gain knowledge on different technologies we use. Stay up to date on emerging technologies, tools, industry trends, current used domains, and best practices. Use or suggest these wherever these can help in achieving our product goals. Participate in code reviews, follow coding standards and best practices to ensure code quality, readability, and maintainability. Write and execute test cases to ensure the quality and reliability of the code. This involves unit testing, integration testing, and regression testing. Suggest new dev tools to help improve quality. Education and Experience : Bachelor/master's degree in computer science or similar field. Minimum 2+ years of working experience in one or more from Java, Kotlin, Angular etc. Skills and Qualifications : Familiar with Core and advanced programming concepts like memory management, multi-threading, processes, collections, etc. Understanding of common developer tool sets such as XML, JSON, REST, Shell, etc. Basic knowledge of design patterns. Good knowledge of one or more databases like MySQL, PostgreSQL, Oracle, SQL Server etc. and database connectivity through Java applications. Good to have working experience with one or more frameworks like Spring, Hibernate etc. Good to have basic knowledge Cloud (AWS, GCS or Azure. Basic idea preference) Hands-on experience with Linux system administration. Good English communication skills to collaborate with distributed teams. Analytical thinker with problem solving aptitude. PKWARE, Inc. is… PKWARE offers the only data discovery and protection solution that locates and secures sensitive data to minimize organizational risks and costs, regardless of device or environment. Our ultra-efficient, scalable software is simple to use on a broad range of data types and repositories, enabling precise, automated visibility and control of personal data, even in the fastest-moving, most complex IT environments. With more than 1,200 customers, including many of the world’s largest financial institutions, retailers, healthcare organizations, and government agencies, PKWARE continues to innovate as an award-winning global leader in data discovery, security, and compliance. To learn more, visit PKWARE.com.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

4 - 7 Lacs

Mohali

Work from Office

We are looking for a highly skilled Android Developer with 5+ years of experience to join our team on a short-term contract basis. The ideal candidate must have hands-on expertise in Kotlin and Jetpack Compose, along with solid experience in designing scalable mobile applications and integrating essential features. Required Skills 4 to 5+ years of Android development experience. Strong proficiency in Kotlin and Jetpack Compose. Experience in API integration, and notification handling. Hands-on experience with payment gateway integration. Strong understanding of mobile architecture patterns (MVVM, etc.). Ability to write clean, maintainable, and scalable code.

Posted 3 weeks ago

Apply

2.0 - 5.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. As a Software Engineer at Level 4, you will be a key member of an agile team, contributing to the design, development, and maintenance of software systems. You will leverage your technical expertise to execute tasks related to building high-quality software, ensuring that all deliverables meet the required technical specifications and business requirements. You will participate in all phases of the software development lifecycle, including planning, development, testing, deployment, and support.You will work collaboratively with team members, contributing to architectural decisions, code reviews, and design discussions. You will also learn and grow by working with more experienced engineers and will be encouraged to apply best practices in software development to ensure scalable and maintainable solutions. In addition, you will begin to take on leadership responsibilities by mentoring junior engineers and contributing to team success in key ways. Key Responsibilities: Develop and maintain software applications using various programming languages and frameworks such as Java, Kotlin, Spring Boot, React.js, and databases (Postgres, MongoDB, NoSQL). Work closely with cross-functional teams (Product, Engineering, UX, Data Sciences) to understand business requirements and translate them into technical solutions. Contribute to the development and execution of automated tests and ensure high-quality code through unit tests, integration tests, and code reviews. Participate in design and architecture discussions, contributing ideas and approaches to building scalable, secure, and high-performance systems. Collaborate with senior engineers to solve complex technical problems, adhering to coding standards and best practices. Follow Agile methodologies, contributing to iterative development cycles and ensuring timely delivery of features. Continuously improve skills and stay current with emerging technologies and industry best practices. Begin to take ownership of small-to-medium-sized tasks and work independently to meet deadlines and deliverables. Key Expectations and Qualifications: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience. 2-5 years of software development experience, with proficiency in Java and/or Kotlin. Experience with modern software development frameworks (Spring Boot, Gradle, JUnit, React.js, etc.). Strong fundamentals in Algorithms, Data Structures and Design Patterns Understanding and application of Microservices patterns such as REST or Graphql Understanding of relational and NoSQL databases (Postgres, MongoDB, etc.), and the ability to design efficient data models. Familiarity with microservices architecture and API development. Knowledge of version control systems (Git) and CI/CD practices. Good understanding of Agile development principles and experience working in Agile teams. Strong problem-solving and debugging skills. Effective communication and collaboration skills to work within an engineering team and interact with other stakeholders. Technical Skills: Proficiency in Java, Kotlin, or other object-oriented programming languages. Familiarity with backend development frameworks like Spring Boot. Knowledge of databases (Postgres, MongoDB, or similar). Exposure to front-end technologies like React.js is a plus. Familiarity with basic cloud technologies (AWS, GCP, or Azure) is an advantage. Experience with testing frameworks (JUnit, Mockito) and automated testing. Understanding of basic security and performance optimization techniques.

Posted 3 weeks ago

Apply

7.0 - 12.0 years

11 - 16 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up . Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII: At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Target as a tech companyAbsolutely. Were the behind-the-scenes powerhouse that fuels Targets passion and commitment to cutting-edge innovation. We anchor every facet of one of the worlds best-loved retailers with a strong technology framework that relies on the latest tools and technologiesand the brightest peopleto deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out. Role overview As a Lead Engineer, you serve as the technical anchor for the engineering team that supports a product. You create, own and are responsible for the application architecture that best serves the product in its functional and non-functional needs. You identify and drive architectural changes to accelerate feature development or improve the quality of service (or both). You have deep and broad engineering skills and are capable of standing up an architecture in its whole on your own, but you choose to influence a wider team by acting as a force multiplier. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Lead Engineer, youll take the lead as youUse your technology acumen to apply and maintain knowledge of current and emerging technologies within specialized area(s) of the technology domain. Evaluate new technologies and participates in decision-making, accounting for several factors such as viability within Targets technical environment, maintainability, and cost of ownership. Initiate and execute research and proof-of-concept activities for new technologies. Lead or set strategy for testing and debugging at the platform or enterprise level. In complex and unstructured situations, serve as an expert resource to create and improve standards and best practices to ensure high-performance, scalable, repeatable, and secure deliverables. Lead the design, lifecycle management, and total cost of ownership of services. Provide the team with thought leadership to promote re-use and develop consistent, scalable patterns. Participate in planning services that have enterprise impact. Provide suggestions for handling routine and moderately complex technical problems, escalating issues when appropriate. Gather information, data, and input from a wide variety of sources; identify additional resources when appropriate, engage with appropriate stakeholders, and conduct in-depth analysis of information. Provide suggestions for handling routine and moderately complex technical problems, escalating issues when appropriate. Develop plans and schedules, estimate resource requirements, and define milestones and deliverables. Monitor workflow and risks; play a leadership role in mitigating risks and removing obstacles. Lead and participate in complex construction, automation, and implementation activities, ensuring successful implementation with architectural and operational requirements met. Establish new standards and best practices to monitor, test, automate, and maintain IT components or systems. Serve as an expert resource in disaster recovery and disaster recovery planning. Stay current with Targets technical capabilities, infrastructure, and technical environment. Develop fully attributed data models, including logical, physical, and canonical. Influence data standards, policies, and procedures. Install, configure, and/or tune data management solutions with minimal guidance. Monitor data management solution(s) and identify optimization opportunities About you: Bachelor's degree (or equivalent experience) in Computer Science, Engineering, or related field. 7+ years of hands-on software development experience, including at least one full-cycle project implementation. Expertise in Targets technology landscape, with a solid understanding of industry trends, competitors products, and differentiating features. Proficient in Kotlin with advanced knowledge of Microservices architecture and Event-driven architectures . Strong experience with high-priority, large-scale applications capable of processing millions of records. Proven ability to design and implement highly scalable and observable systems . Working on mission-critical applications with large transaction volumes and high throughput. Building systems that are scalable , with a focus on performance and resilience. Leveraging cutting-edge tools for data correlation and pattern analysis. Experience with Scala , Hadoop , and other Big Data technologies is preferred Strong retail domain knowledge with experience working on multi-channel platforms. Hands-on experience with high-performance messaging platforms that are highly scalable. Useful Links: Life at Targethttps://india.target.com/ Benefitshttps://india.target.com/life-at-target/workplace/benefits Culture https://india.target.com/life-at-target/belonging

Posted 3 weeks ago

Apply

3.0 - 4.0 years

10 - 15 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Pyramid Overview A role with Target Data Science & Engineering means the chance to help develop and manage state of the art predictive algorithms that use data at scale to automate and optimize decisions at scale. Whether you join our Statistics, Optimization or Machine Learning teams, youll be challenged to harness Targets impressive data breadth to build the algorithms that power solutions our partners in Marketing, Supply Chain Optimization, Network Security and Personalization rely on. Team Overview Our Stores Data Science team oversees the development of state-of-the-art mathematical techniques to solve key problems for Targets Stores, such as identifying optimal tasks prioritizing work and sequence work for our teams to meet the dynamic guest demands. The team leverage machine learning, operations research and simulation to help design the future of how our stores work. Position Overview As a Senior Data Scientist, you will collaborate with Product, Tech, and business partners to solve retail challenges at scale within our stores. You will design, develop, deploy, and maintain data science models and tools. Youll work closely with applied data scientists, data analysts, and business partners to continuously learn and address evolving business needs. Youll also collaborate with engineers and data scientists on peer teams to build and stores solutions. Develop a strong understanding of business and operational processes within Targets Stores. Gain an in-depth understanding of systems and processes influencing stores efficiency. Analyze large datasets to derive insights for business process improvements and solution development. Develop optimization-based solutions, mathematical models (probabilistic/deterministic models), predictive models, and implement them in real-world production systems with measurable impact. Collaborate with the team to build and maintain complex software systems and tools. Add new capabilities and features to the simulation framework to reflect the complexities of an evolving stroes operating model. Develop and deploy modules to run simulations for testing and validating multiple scenarios to evaluate the impact of various inventory purchasing and management strategies. Enhance and maintain the simulation environment to enable testing/deploying new features for running custom scenarios. Coordinate the analysis, troubleshooting, and resolution of issues in models and software. About You Bachelor's/MS/PhD in Mathematics, Statistics, Operations Research, Industrial Engineering, Physics, Computer Science, or related fields. 3-4+ years of relevant experience. Experience in applying Operations Research to solve complex problems in Supply chain or related domain. Strong analytical thinking and data visualization skills. Ability to creatively solve business problems and innovate new approaches. Experience cleaning, transforming, and analyzing large datasets for insights leading to business improvements. Supply chain data experience preferred but not required. Experience developing, testing, and maintaining large codebases in a collaborative environment while meeting industry best practices. Proficiency in Python, SQL, Hadoop/Hive, Spark. Strong experience in JVM-based languages like Java or Kotlin preferred. Knowledge of mathematical and statistical concepts, optimization, data structures, algorithms, data analysis, simulations, and visualizations applied to business problems. Good working knowledge of machine learning, probability estimation methods, linear programming (integer, real, and mixed integer), stochastic processes, and their applications. Experience deploying solutions with large-scale business impact. Self-driven and results-oriented, with the ability to meet tight timelines. Strong team player with the ability to collaborate across geographies/time zones. Excellent written and verbal communication skills. Know More Life at Target - https://india.target.com/ Benefits - https://india.target.com/life-at-target/workplace/benefits Culture- https://india.target.com/life-at-target/belonging

Posted 3 weeks ago

Apply

7.0 - 12.0 years

11 - 15 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy and that hasnt happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Target Tech Overview Every time a guest enters a Target store or browses Target.com , they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Our global in-house technology team of more than 5,000 of engineers, data scientists, architects, coaches and product managers strive to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview Our Product Engineering teams fuel Targets business with cutting-edge technology to deliver incredible experiences and value for guests and team members. Using a responsive architecture platform, we build and deploy industry-leading technology enabling Target to operate efficiently, securely, and reliably from the inside out. We work across Target, developing comprehensive product strategies, leveraging enterprise and guest feedback to set the standard for best in retail. About You As a lead engineer you would be responsible for Designing scalable architecture with the best choice of tech, responsible for all the services/functionalities that the team develops while ensuring quality of the team's code and/or infrastructure standards. Hands-on development, often taking on the more complicated tasks. Ensures solution is production ready, deployable, scalable and resilient. Planning and delivering of work in the team in addition to their own work. Promotes a learning culture through mentoring and coaching. Ensures product observability is in place for reliability. Fosters a culture of observability across teams and helps use operational data to improve stability and performance of their domains. Drives monitoring work on their team based on the organization's monitoring philosophy. Is aware of the operational data for their teams domain and uses it as a basis for driving changes to the team's services to achieve stability and performance improvements. Responsible for ensuring the security of the product and fostering a security first mindset across teams. Highly skilled with applying and implementing security concepts such as identifying vulnerabilities in software, creating logic to detect malicious behavior, and analyzing network or host artifacts. Able to articulate a technical strategy, value of technology, and impact to the business. Provides guidance and cultivates solutions for the most complex problems across teams. Encourages team to adopt a growth mindset. Educates team about how competitors and technology companies evolve their technologies. Guides the team in anticipation of future use cases and helps them make design decisions that minimise the cost of future changes. Evaluates options, defines pros and cons by working with the team, and identifies the best option. Position Overview To succeed in this role, youll bring over7+ yearsof experience in software design and development, with5+ yearsfocused on building scalable backend applications. Youll be a proven leader in guiding technical teams and driving products at scale to successful completion. Your expertise will lie in JVM-based technologies, specifically Java and Kotlin, along with a deep understanding of building robust, scalable systems. Must Have Skills: Java / Kotlin (Advanced proficiency in Java/Kotlin development) Microservices Architecture (Designing, developing, and managing scalable microservices) Spring BootorMicronaut(Experience with JVM-based frameworks, including reactive programming) Messaging Systems (Kafka, RabbitMQ) Databases (Experience with NoSQL databases like Cassandra, MongoDB, and SQL-based databases like PostgreSQL) CI/CD (Building and managing pipelines with Jenkins, GitLab, or similar tools) Unit and Integration Testing (Spock, JUnit, TestContainers, Selenium) Cloud Services (AWS, GCP, Azure) Containerization and Orchestration (Docker, Kubernetes) Monitoring & Observability (Grafana, ELK Stack, Prometheus) Event-Driven Architecture (Knowledge of event-driven patterns in distributed systems) Good to Have Skills: Functional Programming(Familiarity with functional programming paradigms in Kotlin) GraphQL(Experience designing and integrating GraphQL APIs) Legacy System Modernization(Experience refactoring and modernizing older systems) Security Best Practices(OWASP, vulnerability scanning, secure coding principles) Agile Methodologies(Familiar with Scrum, Kanban, or other agile processes) Know More Here Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Follow us on social media https://www.linkedin.com/company/target/ Target Tech- https://tech.target.com/

Posted 3 weeks ago

Apply

5.0 - 10.0 years

12 - 16 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy. Pyramid overview Roundel is Targets entry into the media business with an impact of $1B+; an advertising sell-side business built on the principles of first party (people based) data, brand safe content environments and proof that our marketing programs drive business results for our clients. We are here to drive business growth for our clients and redefine value in the industry by solving core industry challenges vs. copy current industry methods of operation. Roundel is a key growth initiative for Target and lead the industry to a better way of operating within the media marketplace. Target Tech is on a mission to offer the systems, tools and support that our clients, guests and team members need and deserve. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely, and reliably from the inside out. Role Overview As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertize in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. We are looking for a highly skilled and motivated Senior Backend Developer with deep expertise in Java or Kotlin and modern backend technologies. You will be responsible for designing, building, and maintaining scalable backend systems that power our platform. If you're passionate about building high-performance APIs, optimizing data flow, and working with large-scale systems, we'd love to meet you. Key Responsibilities Design, develop, and maintain robust backend services using Java or Kotlin and Spring Framework (Spring Boot, Spring Data, etc.). Develop RESTful APIs and backend components that are secure, scalable, and performant. Work with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases. Work with Kafka and Kafka Streams. Integrate and optimize Elasticsearch for advanced search functionality. Write clean, maintainable, and testable code with proper documentation. Participate in system design, architecture discussions, and code reviews. Collaborate with product managers, frontend developers, and QA engineers to deliver seamless features. Ensure system reliability, performance tuning, and monitor services in production. * Follow DevOps and CI/CD best practices. Required Qualifications 5+ years of backend development experience. Strong programming skills in Java or Kotlin. Deep understanding of the Spring ecosystem (Spring Boot, Spring Security, etc.). Solid experience in working with both relational and non-relational databases. Experience implementing Elasticsearch in production systems. Proficiency in designing and consuming RESTful APIs. Experience with microservices architecture and distributed systems. Strong problem-solving and debugging skills. Familiarity with version control tools like Git and CI/CD tools (Jenkins, GitHub Actions, etc.). Good to Have Experience with containerization and orchestration (Docker, Kubernetes). Exposure to cloud platforms (GCP, AWS, Azure). Useful Links- Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture - https://india.target.com/life-at-target/belonging

Posted 3 weeks ago

Apply

4.0 - 9.0 years

12 - 17 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. About Target Tech: Every time a guest enters a Target store or browses Target.com nor the app, they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 5,000 of engineers, data scientists, architects and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. About Team A role with Target Data Science & Engineering means the chance to help develop and manage state of the art predictive algorithms that use data at scale to automate and optimize decisions at scale. Whether you join our Statistics, Optimization or Machine Learning teams, youll be challenged to harness Targets impressive data breadth to build the algorithms that power solutions our partners in in Marketing, Supply Chain Optimization, Network Security and Personalization rely on. Position Overview Develop a strong understanding of business and operational processes. Analyse large datasets to derive insights for business process improvements and solution development. Develop optimization-based solutions, mathematical models (probabilistic/deterministic models), predictive models, and implement them in real-world production systems with measurable impact. Add new capabilities and features to the simulation framework to reflect the complexities of an evolving supply chain network. Develop and deploy modules to run simulations for testing and validating multiple scenarios to evaluate the impact of various inventory purchasing and management strategies. Enhance and maintain the simulation environment to enable testing/deploying new features for running custom scenarios. Coordinate the analysis, troubleshooting, and resolution of issues in models and software. About You Bachelor's/MS/PhD in Mathematics, Statistics, Operations Research, Industrial Engineering, Physics, Computer Science, or related fields. 4+ years of relevant experience. Experience in applying Operations Research to solve complex problems in Supply chain or related domain. Strong analytical thinking and data visualization skills. Ability to creatively solve business problems and innovate new approaches. Experience cleaning, transforming, and analysing large datasets for insights leading to business improvements. Proficiency in Python, SQL, Hadoop/Hive, Spark. Strong experience in JVM-based languages like Java or Kotlin preferred. Knowledge of mathematical and statistical concepts, optimization, data structures, algorithms, data analysis, simulations, and visualizations applied to business problems. Good working knowledge of machine learning, probability estimation methods, linear programming (integer, real, and mixed integer), stochastic processes, and their applications. Know More Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Follow us on social media https://www.linkedin.com/company/target/ Target Tech- https://tech.target.com/

Posted 3 weeks ago

Apply

4.0 - 9.0 years

9 - 13 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Our global in-house technology team of more than 5,000 of engineers, data scientists, architects, coaches and product managers strive to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview Our Product Engineering teams fuel Targets business with cutting-edge technology to deliver incredible experiences and value for guests and team members. Using a responsive architecture platform, we build and deploy industry-leading technology enabling Target to operate efficiently, securely, and reliably from the inside out. We work across Target, developing comprehensive product strategies, leveraging enterprise and guest feedback to set the standard for best in retail. Position Overview 4+ years of experience in software design & development with 3+ years of experience in building scalable backend applications using Java Demonstrates broad and deep expertise in Java/Kotlin and frameworks. Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure. Communicates and coordinates with project team, partners, and stakeholders. Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health. Maintains deep technical knowledge within areas of expertise. Stays current with new and evolving technologies via formal training and self-directed education. Experience integrating with third party and opensource frameworks. About You 4 year degree or equivalent experience Experience4 -7 years Programming experience with Java - Springboot & Kotlin - micronaut Strong problem-solving skills with a good understanding of data structures and algorithms. Must have exposure to non-relational databases like MongoDB. Must have exposure to distributed systems and microservice architecture. Good to Have exposure to Data Pipeline, ML Ops, Spark, Python Demonstrates a solid understanding of the impact of own work on the team and/or guests Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency) Influences and applies data standards, policies, and procedures Maintains technical knowledge within areas of expertise Stays current with new and evolving technologies via formal training and self-directed education. Know More Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Follow us on social media https://www.linkedin.com/company/target/ Target Tech- https://tech.target.com/ Target in india Belonging

Posted 3 weeks ago

Apply

16.0 - 21.0 years

14 - 19 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers.At Target, we have a timeless purpose and a proven strategy and that hasnt happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, whereTarget in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values diverse backgrounds. We believe your unique perspective is important, and you'll build relationships by being authentic and respectful. At Target, inclusion is part of the core value. We aim to create equitable experiences for all, regardless of their dimensions of difference. As an equal opportunity employer, Target provides diverse opportunities for everyone to grow and win. About Target Tech: Every time a guest enters a Target store or browsesTarget.com, they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 4,000 of engineers, data scientists, architects, coaches and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. About Principal Engineer As a Principal Engineer , you are a thought leader and trusted partner of product and technology teams defining solutions to highly complex and usually abstract business and technology problems. You solve problems impacting multiple lines of business and technologies often within capabilities critical to Target's success. You define architecture strategies to deliver new or evolving business and technology capabilities and align partners to those strategies. You define and drive delivery of the subsequent architectural solutions that would evolve the Merchandising products. Apply your abilities to solve large abstract problems, see the big picture, take partners, and drive outcomes as you define strategies to lead Merchandising into the future. Your strategic visioning directly contributes to Target's business and technology. You clearly and concisely describe problems, opportunities, and vision in ways product and engineering partners and executive leadership understand. You provide clear guidance for teams to implement solutions and other PEs to understand and articulate vision to their partners as needed. You are a curious, active learner who seeks out and understands emerging technology and its implications to Target. You partner with your engineering team to drive proof-of-concepts as needed and clearly communicate findings to the organization. You also embody industry best engineering practices and create a culture for learning & growth. You are a valued leader and team member who listens and understands other viewpoints, makes the right connections, and drives results that matter enabling Target to deliver exceptional experiences to guests and team members. You are expected to mentor, and coach leads into next in line PE's. About you: Four-year degree or equivalent experience 16+ years of experience in building software products Demonstrates experience building solutions with microservices and event-based architecture using JVM-based language Strong experience in leading the design and delivery of enterprise-scale solutions within a large enterprise where the solutions spanned multiple lines of business Experience defining architecture strategy for a new line of business or enterprise technology capability and driving delivery of the resulting solutions Leads in the creation and execution of novel solutions to complex, unbounded technical problems Strong hold in prioritizing and balance short-term and long-term investments, focusing on high impact, high value work, including tech debt Understands and articulates the technical constraints/trade-offs for their proposals/solutions Writing and maintaining technical documentation, including system design documents, API documentation, and best practices guidelines. Broad tech stack Springboot, Java, Kotlin, Elastic Search, Kafka, ReactJS, Postgres, Oracle

Posted 3 weeks ago

Apply

4.0 - 9.0 years

12 - 16 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. SENIOR ENGINEER KAFKA STREAMING PLATFORM - Heres a smattering of approaches important to us and the technologies we use Everything we do is as-code in version control. We dont like clicking buttons or doing things manually. All development or infra config changes go through a pull-request process, so youll always have a say to thumbs up or down things you catch. Everything should have test cases and they go through a continuous integration process. We understand the importance of logs and metrics, so having visibility to things you need to see to do your job isnt an issue. And if you need to add more metrics or see more logs, its within our control to improve that. We try to own as much of the platform as we reasonably can. You dont need to rely on other teams outside our own to improve the stack or change the way we do things. Kafka/Streaming Stack CodeSpring Boot (Java/Kotlin), Restful API, Golang PlatformApache Kafka 2.x, TAP, GCP, Ansible, Terraform, Docker, Vela Alerting/MonitoringGrafana, Kibana, ELK stack As a Senior Engineer on Targets Streaming Platform Team, you'll . . Help build out the Kafka/Streaming capability in India Write and deploy code that enhances the Kafka platform Designs infrastructure solutions that support automation, self- provisioning, product health, security/compliance, resiliency, zero- call aspiration, and are Guest/Team Member experience focused Troubleshoot and resolve platform operational issues Requirements 4+ years of experience developing in JVM-based languages (e.g. Java/Kotlin) Ability to apply skills to solve problems, aptitude to learn additional technologies or go deeper in an area. Has good basic programming/infrastructure skills and is able to quickly gather the skills necessary to accomplish the task at hand. Intermediate knowledge and skills associated with infrastructure- based technologies Works across the team to recommend solutions that are in accordance with accepted testing frameworks. Experience with modern platforms and CI/CD stacks (e.g. GitHub, Vela, Docker) Highly productive, self-starter and self-motivated Passionate about staying current with new and evolving technologies Desired 4+ years of experience developing high quality applications and/or supporting critical enterprise platforms Experience with Kafka, Containers(k8s), Zookeeper, worked with any one of the major public cloud providers ( GCP/AWS/AZURE) Familiarity with Golang and microservices architecture is a big plus Participate in day-to-day support requests by performing the admin tasks. Install and maintain standard Kafka componentsControl Center, ZooKeeper, and Brokers Strong understanding of infrastructure/software and how these systems are secured, analyzed, and investigated. Is a contact point for their team and is able to help answer questions for other groups and/or management Partner with teams to prioritize and improve services throughout the software development lifecycle Personal or professional experience contributing to open-source projects Innovative mindset willingness to push new ideas into the company Useful Links- Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture https://india.target.com/life-at-target/belonging

Posted 3 weeks ago

Apply

4.0 - 9.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. We are building Machine Learning Platform to enable MLOPs capabilities to help Data scientists and ML engineers at Target to implement ML solutions at scale. It encompasses building the Featurestore, Model ops, experimentation, iteration, monitoring, explainability, and continuous improvement of the machine learning lifecycle. You will be part of a team building scalable applications by leverage latest technologies. Connect with us if you want to join us in this exiting journey. As a Engineer, youll take the lead as you You will build applications for Targets MLPlatform to enable capabilities to help data scientists, ML engineers and Data engineers at Target . You will be part of a team building highly scalable, event driven applications and leverage technologies. You understand Target's business and technical environments, resolve complex challenges via technical solutions as well as be a significant code contributor, manage software development cycle, drive best practices and ensure development of high-quality code with compliance & security standards. The Engineer is a practitioner of rapid prototyping and Agile, DevOps, CI/CD, test-driven development and stays current with new technology to be able to assess viability and applicability to Target's business and technical environments. Tech stack Java, SpringBoot, Microservices, Python, Cassandra, Elastic Search, Postgres, Kafka, Docker, CICD, GCP cloud skills, GCP Machine Learning Engineer skills , GCP VertexAI skills About you: 4 year degree or equivalent experience 1.5+ years of software development experience Experience in building applications using JVM languages like Java, Kotlin Exposure in building high-performance scalable APIs. Good to have experience in building Python applications, Fast API etc Good to have Machine Learning Engineer skills Having GCP cloud skills, GCP Machine Learning Engineer skills , GCP VertexAI skills would be added advantage Experience in microservices, Spring Boot, cloud development, NoSQL databases, and event driven architecture Experience with NoSQL technologies Cassandra, Elastic search, MongoDB is a plus Deep experience writing unit and functional tests and test-driven development Experience building CI/CD pipelines Strong problem solving and debugging skills

Posted 3 weeks ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Kotlin, Java, Android SDK, Android architecture patterns (MVVM), Understanding of interoperability between Compose and the traditional View system. Knowledge of best practices for background tasks and UI updates. Clean architecture, performance optimization 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 ModularizationThis is key for our multi-tenancy strategy particularly when we ever attempt module swapping. Git, JIRA, UI / UX Design. 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 3 weeks 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