Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
0 Lacs
Gurugram, Haryana, India
On-site
We are looking for a NodeJS expert to join the Backend team. The Backend team is responsible for building and managing large distributed components that run the game. This team handles everything that is related to the core of game logic. We are looking for engineers who are passionate about solving complex problems and building game platforms, keeping in mind scalability, efficiency, and accuracy with must have expertise in Socket.io/WebSocket. Job Location: Gurugram, Haryana Work from Office Responsibilities Design and develop large scale distributed services. Design and implement new user-facing features. Take ownership of one or more components of the platform and drive innovation. Improve the efficiency, scalability, stability, and security of the system. Work closely with product management and design teams to define and refine feature specifications. Manage individual projects’ priorities, deadlines, and deliverables. Participate actively in the recruitment and nurturing of other engineers as awesome as you. Education and Experience Required 4.5+ years of experience in NodeJS with a solid foundation in computer science. Minimum 1+ years of experience in Socket.io/WebSocket. Solid understanding of Redis & RPC is a must. Strong competency in data structures, algorithms, design patterns and software design. In-depth knowledge of NodeJS ecosystem. Good knowledge of one or more RDBMS and NoSQL databases. Good understanding of nuances of distributed systems, scalability, and availability. In-depth understanding of concurrency, synchronization, & memory usage. Experience with IaaS clouds like AWS, GCP, Azure, etc. Experience with other programming languages is a plus. Experience in a startup environment is a plus. Excellent communication skills. Putting your thoughts through to other stakeholders in a cohesive manner should not be a problem for you. Show more Show less
Posted 1 month ago
10 - 14 years
0 Lacs
Gurgaon, Haryana, India
On-site
Job Description Publicis Sapient is looking for Manager / Specialist Technology (Java/Microservices) to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions. Your Impact A hands-on solution architect who has delivered at least 3-4 large-scale projects from ground zero and holding experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. Qualifications Your Experience & Skills: Experience: 10- 14 years Proposal and engineering Initiatives Worked on various client-specific proposals Manage and grow client accounts Managed a large sized team Architecture and Design Ability to identify, showcase potential solutions, and recommend the best solution based on requirements. Manage stakeholders to drive key decisions on tools, technologies, user journeys, and overall governance Experience in object-oriented, SOLID, and DRY principles, reactive programming models, Microservices, and event-driven solutions Delivered solutions on alternative architecture patterns to meet business requirement Understands enterprise security, compliance, and data security at the network and Application layer Language & frameworks and Database Worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advanced libraries, algorithms, and data structures. Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels, and experience with NoSQL and SQL-based DBs in the past. Extensively used Springboot/ Spring cloud or similar frameworks to deliver a complex scalable solution Worked extensively on API-based digital journeys and enabled DBT and alternatives technologies to achieve the desired outcomes Tools Used build and Automation tools, Code Quality Plugins, CI/CD Pipelines, and Containerization platforms (Docker/Kubernetes) Used logging and Monitoring solutions like Splunk, ELK, Grafana, etc., and implement technical KPIs. Extensively used application profiling tools like profiler, Yourkit, Visual VM, etc. Platforms & Cloud Services Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF Integrated with messaging platforms e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging Applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering Memory management, GC, and GC tuning. Writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. BDD automation tools like Cucumber, JBehave, etc. Execute performance and security tests addressing non-functional requirements. Education Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field Additional Information Set Yourself Apart With Any Cloud certification, Modern Technology exposure (AI/ML, IoT, Blockchain, etc.) A Tip From The Hiring Manager We at Publicis Sapient, enable our clients to Thrive in Next and to create business value through expert strategies, customer-centric experience design, and world class product engineering. The future of business is disruptive; transformative; and becoming digital to the core. We seek the (Passionate Technologists) who are Deeply skilled, bold, collaborative, flexible Reimagine the way the world works to help businesses improve the daily lives of people, and the work Additional Information Gender-Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clientsâ businesses through designing the products and services their customers truly value. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Project Description: We need a Senior Python and Pyspark Developer to work for a leading investment bank client. Responsibilities: • Develop software applications based on business requirements • Maintain software applications and make enhancements according to project specifications • Participate in requirement analysis, design, development, testing, and implementation activities • Propose new techniques and technologies for software development. • Perform unit testing and user acceptance testing to evaluate application functionality • Ensure to complete the assigned development tasks within the deadlines • Work in compliance with coding standards and best practices • Provide assistance to Junior Developers when needed. • Perform code reviews and recommend improvements. • Review business requirements and recommend changes to develop reliable applications. • Develop coding documentation and other technical specifications for assigned projects. • Act as primary contact for development queries and concerns. • Analyze and resolve development issues accurately. Mandatory Skills: • 8+ years of experience in data intensive Pyspark development. • Experience as a core Python developer. • Experience developing Classes, OOPS, exception handling, parallel processing . • Strong knowledge of DB connectivity, data loading , transformation, calculation. • Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations. • Lambda Functions, Decorators. • Vector operations on Pandas dataframes /series. • Application of applymap, apply, map functions. • Concurrency and error handling data pipeline batch of size [1-10 gb]. • Ability to understand business requirements and translate them into technical requirements. • Ability to design architecture of data pipeline for concurrent data processing. • Familiar with creating/designing RESTful services and APIs. • Familiar with application unit tests. • Working with Git source control Service-orientated architecture, including the ability to consider integrations with other applications and services. • Debugging application. Nice-to-Have Skills: • Knowledge of web backend technology - Django, Python, PostgreSQL. • Apache Airflow • Atlassian Jira • Understanding of Financial Markets Asset Classes (FX, FI, Equities, Rates, Commodities & Credit), various trade types (OTC, exchange traded, Spot, Forward, Swap, Options) and related systems is a plus • Surveillance domain knowledge, regulations (MAR, MIFID, CAT, Dodd Frank) and related Systems knowledge is certainly a plus Languages: English: C2 Proficient Show more Show less
Posted 1 month ago
0 years
0 Lacs
New Delhi, Delhi, India
On-site
At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 3 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Python Developer - 5positions - Bangalore / Chennai - 1LPM - 6months Contracts "Interpersonal skills, capable of leading and working on business-critical application. We are seeking a Senior Python Developer with a strong background in building scalable, resilient, and highly available microservices application. The ideal candidate will have extensive experience in developing microservices based enterprise application, event-driven apps, and using MongoDB. Responsibilities: Participate effectively in the entire software development life cycle Leading for solution design and implementation Design, develop, test and refine deliverables that meet the objectives Collaborate with US partners for requirement understanding solution implementation and deployments Collaborate with Product Team, Scrum Master, Developers, QA and any other stakeholders as needed Analyze business and technology challenges and suggest solutions Responsible for application development, maintenance, and security requirements Essential Qualifications (Technical Skills): 8+ years of experience as Python developer. Strong Python programming skills. Design, develop, and maintain backend services using FastAPI/Flask. Design, develop, and deploy microservices using Python. In depth experience of python framework and tool such as NumPy, Pandas, pyMongo. Implement event-driven architecture and use messaging queues such as Kafka, RabbitMQ or ActiveMQ for asynchronous processing. Ensure efficient multithreading and concurrency in backend processes. Design and implement secure REST APIs for consumption by a React application. Consume services provided by interface systems Write complex MongoDB queries and perform data aggregation. Experience with MongoDB for database management and data retrieval. Implement security measures to protect API endpoints. Hands on experience with GCP services, particularly Vertex AI, Document AI. Understanding of Cloud principles and experience on developing application hosted on cloud environment. Understanding of high availability, scalability, and resilience in software systems Experience with CI/CD technologies such as Gradle, Jenkins, GitHub, Artifactory, Harness, Sonar, open shift/Kubernetes, Docker etc. Experience on automated unit testing framework Pytest, magicmock Experience on agile software development lifecycle. Object oriented design and analysis, programming styles and design patterns. Non-Technical: * Capable of reasoning and thinking through problems and developing desired solutions, independently or with others as required " Non IT - Tele Callers - (ITS GOVERNMENT PROJECT - LETS WORK FOR COUNTRY) per closure for the candidates 2000/- flat rate. Show more Show less
Posted 1 month ago
2 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description As the worlds leader in digital payments technology, Visa mission is to connect the world through the most creative, reliable and secure payment platform - enabling individuals, businesses, and economies to thrive. Cross-border remittances and new business models (e.g., gig economy) require the ability to deploy rapid, frequent payouts. We are building a Technology Platform that will enable fast and ubiquitous push payments across a range of domestic and cross border use cases aiming to capture significant revenue opportunity across P2P, B2SB, and B2C flows and value-added services. Built on the latest standards tech stack and providing open APIs, this platform will help drive innovation in the entire ecosystem. We value creative and driven individuals who love to own their products, and design and implement solutions that create a seamless experience for consumers and clients. Our developers work across the stack, and are experts in service-oriented architectures and technologies such as Java 17, J2EE, Spring, Hibernate, MySQL, MongoDB, React JS , Cassandra, Hazelcast, Kafka, Kubernetes and Docker As we embark on the journey to build this platform, we are looking for a Staff Software Engineer who can participate in the detailed design and development activities for this product build. The role involves extensive hands-on activities. Here are key job responsibilities Understand the Payments industry and where Visa Direct fits in the payment ecosystem Understand the business initiatives and their importance to the growth of Visa Direct. Develop a good understanding of the Visa Direct technology platform. Collaborate with product owners and technical staff globally to define requirements for new features and enhancements to the platform. Evaluate technical options and provide recommendation on scope and scale of effort required to develop an end-to-end solution. Manage and mentor a team of talented engineers. Take ownership and lead the engineering responsibility for multiple components of the platform. Actively participate in defining architecture and creating solution documents, consistently, be hands-on with low level design, code review, coding and unit testing activities. Coordinate engineering activities across the delivery of the project and work with engineers to ensure they are delivering efficiently and to high quality standards. Ability to identify and manage risks at all stages of the project. Build a culture of engineering excellence within the team, drive adoption of practices like continuous integration, security, code reviews, code coverage, code quality and shift left practices. Identify opportunities for further enhancements and refinements to standards, processes and systems. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. Preferred Qualifications 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. • Proven track record of leading and delivering complex projects where complexity is a function of a combination of these factors – domain knowledge, distributed architecture, technical stack, influencing and collaborating with multiple technology partners and business partners • Experience as a technical leader with ability to understand the requirements and independently, architect, design and build enterprise applications. • Proficiency in Java 17+ (Core Java, memory management, concurrency, functional programming) and experience with REST APIs, JSON and exposure to container based technologies. Tech stacks include Java 17, J2EE, Spring, Hibernate, MySQL, MongoDB, React JS, Cassandra, Hazelcast, Kafka, Kubernetes and Docker. • Experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Sonar, JUnit, Mockito. • Experience with automation frameworks like Cucumber, Karate and performance testing. Exposure to Generative AI technologies will be value add. • Experience with shift left practices and performance testing applications. • Collaborate with security team to implement and verify secure coding techniques. • Passion to work with people and help mentor your team. Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Show more Show less
Posted 1 month ago
11 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description As the world leader in digital payments technology, Visa mission is to connect the world through the most creative, reliable and secure payment platform - enabling individuals, businesses, and economies to thrive. Cross-border remittances and new business models require the ability to deploy rapid, frequent payouts. We are building a Technology Platform that will enable fast and ubiquitous push payments across a range of domestic and cross border use cases aiming to capture significant revenue opportunity across P2P, B2SB, and B2C flows and value-added services. Built on the latest standards tech stack and providing open APIs, this platform will help drive innovation in the entire ecosystem. We value creative and driven individuals who love to own their products, and design and implement solutions that create a seamless experience for consumers and clients. Our developers work across the stack and are experts in service oriented architectures and technologies such as Java 8, J2EE, Spring, Oracle, MongoDB, React JS, Cassandra, Hazelcast, Kafka, Kubernetes and Docker. As we embark on the journey to build this platform, we are looking for a Software Engineer - Sr. Consultant level who can participate in the detailed design and development activities for this product build. The role involves extensive hands-on activities. Here are key job responsibilities Understand the Payments industry and where Visa Direct Payout Services fits in the payments ecosystem Understand the business initiatives and their importance to the growth of Visa Direct Payout Services. Develop a good understanding of the Visa Direct Payout Services technology platforms and the 3 rails of money movement – cards, accounts and wallets. Collaborate with product owners and technical staff globally to define requirements for new features and enhancements to the platform. Evaluate technical options and provide recommendation on scope and scale of effort required to develop an end-to-end solution. Manage and mentor a team of talented engineers. Take ownership and lead the engineering responsibility for multiple components of the platform with a focus on security, high scalability and six nines of availability. Actively participate in defining architecture and creating solution documents consistently, be hands-on with low level design, code review, coding and unit testing activities. Coordinate engineering activities across the delivery of the project and work with engineers to ensure they are delivering efficiently and to high quality standards. Co-ordinate and influence business and technology partners spread across different regions to mitigate these risks. Ability to identify and manage risks at all stages of the project. Build a culture of engineering excellence within the team. Drive adoption of practices like continuous integration, security, code reviews, code coverage, code quality and shift left practices. Identify opportunities for further enhancements and refinements to standards, processes and systems. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications 8+ years of relevant work experience and a Bachelors degree, OR 11+ years of relevant work experience Preferred Qualifications 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD •Bachelor degree in Computer Science or related field with a minimum of 10 years of Software Development Experience or a Masters in Computer Science or related field with a minimum of 8 years of Software Development Experience. •Led and delivered complex projects where complexity is a function of a combination of these factors – domain knowledge, distributed architecture, technical stack, influencing and collaborating with multiple technology partners and business partners. •Experience as a technical leader with ability to understand the requirements and independently, architect, design and build large scale resilient enterprise applications. •Experience of managing an engineering team of 6-8 people for at least 3 years is mandatory. •Proficiency in Java 8 with Core Java, memory management, concurrency, functional programming and experience with REST APIs, JSON and exposure to container-based technologies. •Experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Triton, Chef, Sonar, Clover, JUnit, Mockito. •Exposure to Generative AI technologies will be value add. •Experience with shift left practices and performance testing applications. •Collaborate with security team to implement and verify secure coding techniques. •Passion to work with people and help mentor your team to reach new heights. •Experience in the Payment domain is a plus. Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Demonstrates relevant technical working knowledge to understand requirements. Identifies and contributes to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance. Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements. Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products. Analyzes bugs for simple issues and applies debugging tools to verify assumptions. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Basic Qualifications: •4+ years of relevant work experience and a Bachelors degree Preferred Qualifications: •4 or more years of work experience with a Bachelor’s Degree in Computer Science or related field or more than 3 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) •Proven track record of working on complex projects where complexity is a function of a combination of these factors – domain knowledge, distributed architecture, technical stack, influencing and collaborating with multiple technology partners and business partners •Ability to understand the requirements and independently design in enterprise grade applications. •Proficiency in Java 8+ (Core Java, memory management, concurrency, functional programming) and have experience with REST APIs, JSON, Spring and exposure to container based technologies. •Experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Triton, Chef, Sonar, Clover, JUnit, Mockito. •Experience with automation frameworks like Cucumber, Karate and performance testing. •Exposure to Generative AI technologies will be value add. •Experience with shift left practices. •Collaborate with security team to implement and verify secure coding techniques. Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Show more Show less
Posted 1 month ago
5 years
0 Lacs
Bengaluru, Karnataka, India
Remote
About the Role We’re looking for a Senior Software Development Manager to lead the engineering for customer-facing mobile and web apps.. This role involves leading both managers and ICs across platforms including Flutter (primary), React (for PWA/Web), and native iOS/Android (Swift/Kotlin). You’ll work closely with product, design, and business teams to deliver seamless, performant experiences at India scale. This is a full-time in-office role in Bangalore. What You'll Do ● Lead engineering execution for all mobile and web apps at BigBasket, ensuring performance, reliability, scale, and quality ● Partner with product and design teams to convert business and user goals into execution-ready technical plans ● Manage and grow a mix of engineering managers and senior engineers; build leaders who can independently drive scope and mentor others ● Drive platform-wide consistency and standardization (shared components, reusable frameworks, observability, etc.) ● Lead efforts to build for India-scale, optimizing performance across low-end devices, spotty networks, and regional diversity ● Continuously improve engineering productivity through automation, CI/CD investments, testing infrastructure, and tooling ● Establish strong review and feedback mechanisms to drive engineering excellence and peer accountability ● Improve experimentation velocity, crash-free rates, app store ratings, and build-test- release cycles ● Lead RCA and recovery efforts for mobile/web-related incidents and ensure preventive measures are systemically implemented ● Create strong engineering metrics dashboards to track uptime, delivery velocity, regressions, and tech debt ● Instill a sense of ownership and urgency in teams; ensure clarity of goals and pride in delivery What We’re Looking For ● 13-15 years of software engineering experience with at least 5 years in engineering leadership roles at high-scale B2C product companies ● Deep technical expertise in mobile development (Flutter, Kotlin/Java, Swift) and modern web (React, JS/TS, PWA) ● Demonstrated experience delivering and scaling consumer-facing applications for India- scale usage (millions of users, high concurrency, device/network fragmentation) ● Strong grasp of app performance optimization, observability, crash analytics, and CI/CD pipelines ● Experience in growing senior engineers and managers into technical leaders ● Familiarity with developer metrics and using engineering data to improve team throughput and predictability ● High agency and clarity of thought, able to challenge the status quo and align multiple functions toward a common goal ● Collaborative leadership style – works closely with product, design, QA, and business teams to deliver end-to-end outcomes ● Excellent communication, presentation, and stakeholder alignment skills Nice to Have ● Familiarity with experimentation platforms (Firebase Remote Config, A/B testing tools) ● Exposure to AWS or similar cloud infrastructure ● Experience with internal developer platforms or platform-as-a-product mindset Show more Show less
Posted 1 month ago
11 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description As the world leader in digital payments technology, Visa mission is to connect the world through the most creative, reliable and secure payment platform - enabling individuals, businesses, and economies to thrive. Cross-border remittances and new business models require the ability to deploy rapid, frequent payouts. We are building a Technology Platform that will enable fast and ubiquitous push payments across a range of domestic and cross border use cases aiming to capture significant revenue opportunity across P2P, B2SB, and B2C flows and value-added services. Built on the latest standards tech stack and providing open APIs, this platform will help drive innovation in the entire ecosystem. We value creative and driven individuals who love to own their products, and design and implement solutions that create a seamless experience for consumers and clients. Our developers work across the stack and are experts in service oriented architectures and technologies such as Java 8, J2EE, Spring, Oracle, MongoDB, React JS, Cassandra, Hazelcast, Kafka, Kubernetes and Docker. As we embark on the journey to build this platform, we are looking for a Software Engineer - Sr. Consultant level who can participate in the detailed design and development activities for this product build. The role involves extensive hands-on activities. Here are key job responsibilities Understand the Payments industry and where Visa Direct Payout Services fits in the payments ecosystem Understand the business initiatives and their importance to the growth of Visa Direct Payout Services. Develop a good understanding of the Visa Direct Payout Services technology platforms and the 3 rails of money movement – cards, accounts and wallets. Collaborate with product owners and technical staff globally to define requirements for new features and enhancements to the platform. Evaluate technical options and provide recommendation on scope and scale of effort required to develop an end-to-end solution. Manage and mentor a team of talented engineers. Take ownership and lead the engineering responsibility for multiple components of the platform with a focus on security, high scalability and six nines of availability. Coordinate engineering activities across the delivery of the project and work with engineers to ensure they are delivering efficiently and to high quality standards. Co-ordinate and influence business and technology partners spread across different regions to mitigate these risks. Ability to identify and manage risks at all stages of the project. Build a culture of engineering excellence within the team. Drive adoption of practices like continuous integration, security, code reviews, code coverage, code quality and shift left practices. Identify opportunities for further enhancements and refinements to standards, processes and systems. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications •8+ years of relevant work experience and a Bachelors degree, OR 11+ years of relevant work experience Preferred Qualifications •9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD •Led and delivered complex projects where complexity is a function of a combination of these factors – domain knowledge, distributed architecture, technical stack, influencing and collaborating with multiple technology partners and business partners. •Experience as a technical leader with ability to understand the requirements and independently, architect, design and build large scale resilient enterprise applications. •Experience of managing an engineering team of 8-12 people for at least 3 years is mandatory. •Proficiency in Java 8 with Core Java, memory management, concurrency, functional programming and experience with REST APIs, JSON and exposure to container-based technologies. •Experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Triton, Chef, Sonar, Clover, JUnit, Mockito. •Exposure to Generative AI technologies will be value add. •Experience with shift left practices and performance testing applications. •Collaborate with security team to implement and verify secure coding techniques. •Passion to work with people and help mentor your team to reach new heights. •Experience in the Payment domain is a plus. Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Greetings From Teamware Solutions, We are Hiring ' #backend Developer ' for one of our client. Experience:3+ yrs Location: #Bangalore Notice : Immediate Joiner Backend- Java, AWS, Spring boot, Microservices, Third party Integration JD: Looking for Java Developers who are strong Core Java, Data Structures, Algorithms. What you’ll do: ● Design components by translating product requirements, break down project into tasks and provide accurate estimates ● Independently come up with different solutions, extensible Low level design. Write modular, extensible, readable and performant code ● Choose the right Data Structures, tools and tech stacks and be able to do High Level Designing with guidance. ● Build, develop, mentor and coach junior team members ● Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders. What you’ll need: ● B.Tech or M.Tech or equivalent with at least 3-year of experience ● Build abstractions and contracts with separation of concerns for a larger scope. ● Extensive programming experience in any one programming language like Java , Ruby, Clojure, Scala,C or C++, SQL etc ● Strong object-oriented programming skills. ● Experience with multi-threading and concurrency programming ● Ability to work with complex business flows and dealing with huge amounts of data. ● Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD) ● Experience of building robust and scalable web-application is good to have. Interested Candidates can send resume to sujana.s@twsol.com #hiring #backend #java #aws Show more Show less
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Dear connections!! 📣 Job Alert! 🎉 Greetings from Teamware Solutions! 🤝 *We're hiring Java Developer for one of our reputed client 📍 Location: #bangalore 📚👨💼Experience: #3 + yrs ⚠️Notice period: #Immediate 📚 Skills: Java,Spring boot, Microservices, Third party Integration, AWS 🔍 JD: What you’ll do: - Design components by translating product requirements, break down project into tasks and provide accurate estimates - Independently come up with different solutions, extensibile Low level design. Write modular, extensible, readable and performant code - Choose the right Data Structures, tools and tech stacks and be able to do high Level Designing with guidance. - Build, develop, mentor and coach junior team members - Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders. What you’ll need: - B.Tech or M.Tech or equivalent with at least 3-year of experience - Build abstractions and contracts with separation of concerns for a larger scope. - Extensive programming experience in any one programming language like Java, Ruby, Clojure, Scala,C or C++, SQL etc - Strong object-oriented programming skills. - Experience with multi-threading and concurrency programming - Ability to work with complex business flows and dealing with huge amounts of data. - Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD) - Experience of building robust and scalable web-application is good to have. 📄 If you're a skilled Java Developer looking for a new challenge, send your resume to: meenakshi.d@twsol.com Best regards, Meenakshi 👋 #java #sql #dsa #cicd #backenddeveloper #datastructures #hiring #softwareengineer Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Thiruvananthapuram, Kerala
Remote
Thiruvananthapuram Office, AEDGE AICC India Pvt Ltd About the Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About the role As a Java/Python Developer in the open-source ecosystem, you will be responsible for designing, developing, and maintaining applications and services that run on container runtime like docker. You will work closely with our DevOps and Infrastructure teams to ensure robust, scalable, and efficient deployment processes. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Develop, maintain, and optimize Java/Python-based applications, ensuring high performance and responsiveness. Design and implement efficient solutions using concurrency, multithreading, and asynchronous programming patterns. Utilize asynchronous programming paradigms (async/await) to create scalable, non-blocking systems. Optimize application performance with advanced data structures and algorithms. Integrate messaging systems such as Kafka and other message queues for distributed processing. Collaborate with data scientists and machine learning engineers to integrate machine learning models into production environments. Work with Relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra) for effective data storage and retrieval. Design, build, and deploy containerized applications using Docker. Manage container orchestration using Kubernetes for scaling and deployment. Write clean, maintainable, and efficient code, emphasizing quality and performance. Collaborate with other developers, data engineers, and stakeholders to deliver high-quality software solutions. Analyze complex problems and implement efficient algorithms to solve them. Implement and maintain automated unit and integration tests. Troubleshoot, debug, and resolve software defects and performance bottlenecks. Stay updated with the latest trends, technologies, and best practices in Python development. Preferred Experience and Skills 5+ years of professional experience in Java/Python development. Strong knowledge of Core Java/Python , with a focus on: Concurrency (threading, multiprocessing) Asynchronous Programming (asyncio, async/await) Multithreading concepts Solid understanding of Data Structures and Algorithms . Experience with Apache Kafka or similar messaging systems. Experience with Message Queues (e.g., RabbitMQ). Proficiency in working with both Relational Databases (e.g., PostgreSQL, MySQL) and NoSQL Databases (e.g., MongoDB, Cassandra). Experience in deploying and integrating machine learning models in production environments. Hands-on experience with Docker for containerization. Experience with Kubernetes for container orchestration and management. Familiarity with microservices architecture and RESTful APIs. Knowledge of version control systems (e.g., Git). Strong problem-solving skills and ability to work in an agile environment. Nice to Have: Experience with cloud platforms like Azure, AWS, GCP . Experience integrating computer vision based machine learning models for real-time video processing. Exposure to stream processing frameworks like Apache Flink or Spark. Familiarity with CI/CD pipelines. Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Knowledge of testing frameworks (e.g., Mockito, PyTest, Unittest). Experience in profiling and performance tuning. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time.
Posted 1 month ago
12.0 years
0 Lacs
Thiruvananthapuram, Kerala
Remote
Thiruvananthapuram Office, AEDGE AICC India Pvt Ltd About the Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About the role We are looking for a highly experienced and visionary Lead Golang Engineer to spearhead the architecture, design, and implementation of scalable backend systems. The ideal candidate has extensive experience with Golang, distributed systems, and microservices, along with proven leadership skills. You will lead a team of engineers, influence strategic technical decisions, and contribute to the success of key initiatives. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead the design and development of complex, high-performance backend services using Golang. Define system architecture and best practices for scalable, secure, and maintainable code. Mentor and guide a team of backend engineers, conducting code reviews and promoting engineering excellence. Collaborate with product managers, architects, and other stakeholders to align engineering goals with business objectives. Drive DevOps best practices including CI/CD, observability, and incident management. Proactively identify technical risks and implement effective mitigation strategies. Stay current with industry trends and apply new technologies to improve system performance and developer productivity. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 12+ years of software development experience, with at least 5+ years of hands-on Golang development. Proven track record in building large-scale, distributed backend systems. Strong knowledge of microservices architecture, API design, and cloud-native applications. Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure). Proficiency with relational and NoSQL databases. Deep understanding of concurrency, performance optimization, and systems design. Strong communication skills and the ability to work cross-functionally. Preferred Experience and Skills Experience in leading geographically distributed engineering teams. Knowledge of event-driven architecture and tools like Kafka or RabbitMQ. Familiarity with observability tools like Prometheus, Grafana, and OpenTelemetry. Contributions to open-source Golang projects or community initiatives. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. #LI-JV1 #LI-Onsite You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time.
Posted 1 month ago
0.0 - 3.0 years
0 Lacs
Thiruvananthapuram, Kerala
Remote
Thiruvananthapuram Office, AEDGE AICC India Pvt Ltd About the Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About the role We are seeking a highly skilled and experienced Senior Golang Engineer to lead the development of robust, scalable backend systems and services. The ideal candidate has deep expertise in Golang, strong problem-solving skills, and a passion for designing high-performance, distributed systems. You will collaborate with cross-functional teams to build and optimize mission-critical applications. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Design, develop, and maintain high-performance backend services using Golang. Architect scalable, secure, and reliable systems and APIs. Optimize applications for maximum performance and scalability. Collaborate with DevOps, front-end, and product teams to deliver end-to-end solutions. Participate in code reviews, architecture discussions, and mentorship of junior engineers. Write clean, testable, and well-documented code. Debug and resolve production issues and implement long-term fixes. Stay current with new technologies, industry trends, and best practices. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 8+ years of software development experience, with at least 3 years in Golang. Proficiency in building RESTful APIs and microservices using Golang. Strong understanding of concurrency, memory management, and performance optimization. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure). Strong debugging and performance tuning skills. Excellent communication, collaboration, and problem-solving skills. Preferred Experience and Skills Experience with message brokers and event-driven architecture (Kafka, RabbitMQ). Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack). Contributions to open-source Golang projects. Knowledge of GraphQL or gRPC. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. #LI-JV1 #LI-Onsite You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time.
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We want people who are passionate about building features that you and your peers will love DigitalOcean’s Managed Databases Team builds and runs the services and infrastructure for the DigitalOcean DBaaS product. We handle the full life cycle of Managed Databases from the APIs which let users create and manage their databases to software that automates the running, upgrading, and health of databases. We are looking for an experienced engineer to work on a small team focused on Database-as-a-Service products. This role reports to the Engineering Manager of the Datastores and Messaging team within the Platform-as-a-Service (PaaS) organization in Engineering. This position is able to be hired in India, located in our hub city of Hyderabad. What You’ll Be Doing Developing external customer-facing Managed Database products (MySQL, PostgreSQL, Caching, Kafka, OpenSearch, MongoDB, and more). Developing and maintaining distributed systems. Contributing to design and discussion on technical architecture. Developing APIs with Go Lang. Improving testing, maintenance, and deployment automation to increase development velocity and resiliency. Providing the last-line of support for DBaaS products. Collaborating with an agile, self-managed team of peers. Leveraging technologies such as Temporal, gRPC, REST, Kubernetes, Docker, Kafka, Grafana and more. Integrating with many components across the DigitalOcean stack. What We’ll Expect From You At least 2 years of experience developing infrastructure and products from ideation to deployment, with a focus on backend engineering and services. A solid understanding of building and maintaining microservices within distributed systems. Working knowledge of microservices using container workload engines and frameworks such as Docker and Kubernetes. Experience with resilience engineering, fault tolerance, and failure domains as they relate to database backends. Strong spoken and written capabilities for communicating technical designs and code changes to other engineers, designers, and product teams. Proficiency in developing APIs with Golang. Experience with concurrency patterns in Golang. Experience with CI/CD pipelines and frameworks. A strong background and exposure to different SQL and NoSQL databases. Familiarity with common message bus and queuing technologies for asynchronous processing. Passion for collaborating directly with customers to discover their Jobs To Be Done, and developing simple delightful solutions to solve those jobs. Ability to work closely with front-end developers. Why You’ll Like Working for DigitalOcean We innovate with purpose. You’ll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions. We prioritize career development. At DO, you’ll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that will always challenge you to think big. Our organizational development team will provide you with resources to ensure you keep growing. We provide employees with reimbursement for relevant conferences, training, and education. All employees have access to LinkedIn Learning's 10,000+ courses to support their continued growth and development. We care about your well-being. Regardless of your location, we will provide you with a competitive array of benefits to support you from our Employee Assistance Program to Local Employee Meetups to flexible time off policy, to name a few. While the philosophy around our benefits is the same worldwide, specific benefits may vary based on local regulations and preferences. We reward our employees. The salary range for this position based on market data, relevant years of experience, and skills. You may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees, including equity grants upon hire and the option to participate in our Employee Stock Purchase Program. We value diversity and inclusion. We are an equal-opportunity employer, and recognize that diversity of thought and background builds stronger teams and products to serve our customers. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service. This is role located in Hyderabad, India Show more Show less
Posted 1 month ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Title: Software Engineer (Java) Location: Ahmedabad Experience: 1.5–4 years Position Overview: We’re looking for a skilled and enthusiastic Software Engineer (Java) to join our growing team in Ahmedabad. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex problems, and is eager to work on scalable, impactful software solutions. You’ll collaborate with senior engineers, contribute to innovative projects, and sharpen your skills in modern Java development practices. Responsibilities: Design, develop, and maintain scalable software solutions using Java. Apply core OOP principles and Java fundamentals (concurrency, error handling, logging, etc.). Build event-driven applications using Vert.x and implement Kafka-based messaging systems. Participate in debugging and optimizing multithreaded applications. Develop microservices and integrate with AWS (EC2, Lambda, S3, CloudWatch). Work within Agile teams and contribute across the software development lifecycle. Use tools like Git , Jenkins , and Maven for versioning and automation. Collaborate on API integration and apply modern architectural design practices. Requirements: Bachelor’s or Master’s degree in Computer Science or a related field. 1.5–4 years of experience in Java development. Solid understanding of OOP and design patterns. Familiarity with data structures, algorithms, and multithreading. Hands-on experience with Kafka and exposure to Vert.x is a plus. Experience with CI/CD tools and version control systems. Understanding of microservices architecture and AWS services. Strong problem-solving, communication, and teamwork skills. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We go beyond the obvious, using intelligence, passion and creativity to inspire new thinking and shape the world we live in. To start a career that is out of the ordinary, please apply... Job Details We’re the world’s leading data, insights, and consulting company; we shape the brands of tomorrow by better understanding people everywhere. Kantar is undergoing the largest Tech transformation our $7.5bn business has seen, allowing us to become a leading global Data / Analytics powerhouse, suppling giants such as Google and Unilever with innovative insights into the behaviour of their customers. Since being acquired by Bain Capital in December 2019 we have been mapping out how to realise this vision, by expanding, upgrading, and evolving our Tech Platforms and Infrastructure. We are Cloud Native (Azure) and are modernising and integrating all our tech stacks to allow us to provide a swifter and more automated response to our client’s needs. For this we need some of the best minds in Tech and DevOps to help us solve problems for the long term, with the freedom to take measured risk with innovative solutions. From the top down, our global tech community is truly collaborative and supportive, with excellent training resources to ensure you are coached and guided to improve your skills, so you continue to grow as we do. Job Title – Software Engineer Office Location – Bangalore, Hybrid Role Overview As a Senior Software Engineer responsible for designing, developing, and optimizing Java-based applications. With expertise in Java and its ecosystem, lead technical decisions, mentor junior developers, and ensure the delivery of high-quality software solutions. Role Description Responsible for designing and developing components of a product based on both implicit and explicit requirements. Design and develop software with high concurrency and reliability while ensuring efficient data management. Rapidly prototype proof-of-concept features and applications based on briefs. Collaborate closely with peers and lead engineers to determine the best technical approach for new product development. Create and contribute to technical design documentation, ensuring alignment with team’s architectural goals. Deliver tasks on time while identifying and addressing potential risks, issues, and benefits. Role Requirements & Capabilities 2-4 years software development; Strong knowledge of Software Design Patterns and Java and Python (Optional). Familiar with both RDBMS and NoSQL Database such as MS SQL, PostgreSQL, Cosmos. Excellent knowledge in Angular, HTML5 and CSS3, JavaScript and visualization chart plugins like D3, HighCharts. Implement microservices using event-driven architectures with Kafka, Azure Event Bus etc. Expertise code reviews and integration of software components in large systems. Proficiency in developing microservices using one or more of the following - Spring Boot, Fast API, Django and Swagger (Open API). Have experience in designing and building Cloud native applications. Experience in cloud platforms like Docker, Kubernetes (Azure Kubernetes Services). Experience with cloud technologies e.g., Azure. Why join Kantar? We shape the brands of tomorrow by better understanding people everywhere. By understanding people, we can understand what drives their decisions, actions, and aspirations on a global scale. And by amplifying our in-depth expertise of human understanding alongside ground-breaking technology, we can help brands find concrete insights that will help them succeed in our fast-paced, ever shifting world. And because we know people, we like to make sure our own people are being looked after as well. Equality of opportunity for everyone is our highest priority and we support our colleagues to work in a way that supports their health and wellbeing. While we encourage teams to spend part of their working week in the office, we understand no one size fits all; our approach is flexible to ensure everybody feels included, accepted, and that we can win together. We’re dedicated to creating an inclusive culture and value the diversity of our people, clients, suppliers and communities, and we encourage applications from all backgrounds and sections of society. Even if you feel like you’re not an exact match, we’d love to receive your application and talk to you about this job or others at Kantar. Location Bangalore, Prestige Technology ParkIndia Kantar Rewards Statement At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and also to support a pay for performance culture, where your reward and career progression opportunities are linked to what you deliver. We go beyond the obvious, using intelligence, passion and creativity to inspire new thinking and shape the world we live in. Apply for a career that’s out of the ordinary and join us. We want to create an equality of opportunity in a fair and supportive working environment where people feel included, accepted and are allowed to flourish in a space where their mental health and well being is taken into consideration. We want to create a more diverse community to expand our talent pool, be locally representative, drive diversity of thinking and better commercial outcomes. Kantar is the world’s leading data, insights and consulting company. We understand more about how people think, feel, shop, share, vote and view than anyone else. Combining our expertise in human understanding with advanced technologies, Kantar’s 30,000 people help the world’s leading organisations succeed and grow. Show more Show less
Posted 1 month ago
5 - 8 years
0 Lacs
Kochi, Kerala, India
On-site
Job Title: Node Js Developer Job Locations : Kochi Experience : 5 to 8 years Interview Mode : Walk In Drive Technical/Functional Skills Must Have Experience : Node.js & Express : Proficient in RESTful API design, middleware, authentication flows (JWT, OAuth). SSO Implementation :Familiarity with SSO solutions (SAML, OAuth 2.0, OpenID Connect). Data Modeling & Integrations : Experience with MongoDB/Supabase and API integrations (Outlook, JIRA). Scalability & Concurrency : Knowledge of caching (Redis), load balancing, or asynchronous job queues. Framework Mindset : Structures the backend so that new modules don’t require a full refactor. AWS services. Roles & Responsibilities Node.js & Express : Proficient in RESTful API design, middleware, authentication flows (JWT, OAuth). SSO Implementation : Familiarity with SSO solutions (SAML, OAuth 2.0, OpenID Connect). Data Modeling & Integrations : Experience with MongoDB/Supabase and API integrations (Outlook, JIRA). Scalability & Concurrency : Knowledge of caching (Redis), load balancing, or asynchronous job queues. Framework Mindset : Structures the backend so that new modules don’t require a full refactor. Generic Managerial Skills experience in node js Strong skills and Excellent communication and collaboration skills. Show more Show less
Posted 1 month ago
5 years
0 Lacs
India
Remote
Job Title: Technical Analyst- Java- Senior Level (with Clojure) Location: Remote Experience: 5+ years Job Type: Full-Time Must have: 5+ years of functional programming with one of - Java, Clojure, Scala, Haskell, or Erlang Experience with RESTful APIs, Microservices, and Cloud native applications Typescript, JavaScript, HTML5, CSS3, and Responsive UI design Relational & NoSQL Databases Knowledge of various design patterns including dependency injection, factory method, and concurrency patterns. Experience with multi-threading, debugging, performance profiling and optimization Test driven development, versioning with Git, Agile development, CICD pipelines Nice to have: Clojure Datomic Data Entity Framework ClojureScript, Tailwind CSS Google Cloud Platform Role and Responsibilities: Analyze technical and functional requirements and design new components to meet functional, performance and availability requirements. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test. Engage in the entire development lifecycle, including concept, design, testing, and deployment. Write clean, efficient, and testable code. Conduct code reviews and collaborate with peers to ensure high-quality software standards. Assist in diagnosing and resolving application issues. Skills: Functional Programming, Java, Clojure, Scala, Haskal, Erlang, RESTful APIs, Microservices, Cloud Native Applications, Typescript, Javascript, HTML5, CSS, Responsive UI Design, Relational & NoSQL Databases Show more Show less
Posted 1 month ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Prudential’s purpose is to be partners for every life and protectors for every future. Our purpose encourages everything we do by creating a culture in which diversity is celebrated and inclusion assured, for our people, customers, and partners. We provide a platform for our people to do their best work and make an impact to the business, and we support our people’s career ambitions. We pledge to make Prudential a place where you can Connect, Grow, and Succeed. Prudential (UK) in partnership with the HCL group plans to set-up a standalone Indian health insurance company to address the growing healthcare needs of the Indian consumer. This joint venture will combine Prudential's global expertise in insurance and financial services with HCL Group’s experience in technology and healthcare solutions. Prudential, with its longstanding presence in India, already operates two leading businesses in life insurance and asset management with the ICICI Group. Prudential was also the proud sponsor of the 1983 Cricket World Cup, India’s first World Cup Victory! Prudential Health India is a Zero to One team undertaking a no-legacy, greenfield health insurance deployment in India, building journeys that truly empathize with the customer and offer a differentiated experience. To partner with us in this mission, we are looking for a talented Specialist - Contact Center (Inbound & Chat) to join our Customer Service team in Mumbai. Your Typical Week Might Include The Following Supervise Inbound, Service Outbound, and Chat teams for daily operations. Track service KPIs like AHT, SLA, FCR, CSAT/NPS for Inbound, Service outbound and Chat teams Ensure optimal queue management, staffing, and service level achievement. Monitor real-time performance, manage breaks, and ensure adherence to staffing schedules. Conduct regular coaching, huddles, and refreshers. Ensure timely and accurate handling of all customer service queries across touchpoints. Coordinate with Operations, Branch, Claims, Underwriting, Network Hospital, and Tech teams for faster resolution of complex service queries. Act as a bridge between frontline agents and backend processing teams. Act as the first point of escalation for agent or customer concerns. Ensure quality and compliance with call/chat scripts. Use dashboards and live monitoring tools to track agent productivity. Flag and fix issues related to call queues, chat concurrency, and wait times. Identify performance gaps and implement coaching interventions. Work with WFM, Training, and Quality teams to improve overall efficiency. Review CSAT/NPS feedback and agent-level improvements. You Could Be The Right Candidate If You Have 5-7 years of Inbound contact center management experience (call, chat and email process) in health insurance, general insurance or financial services industry. Possess strong analytical skills to identify trend deviations and pain areas for quick redressal. Have familiarity with CRM systems, ACD systems, and Chat platforms. (Salesforce, Avaya, Genesys, Freshdesk, etc.). Have RTM (real-time monitoring) skillsets and familiarity with IVR and Dialler queue and skillsets management Possess analytical ability, people leadership skills and reporting capabilities (Advanced Excel/Power BI basics preferred). Have excellent communication and negotiation skills. Have a bachelor’s degree from a recognized University. Post graduate degree will be an added advantage. Are a highly driven individual who goes that extra mile to deliver an outstanding product to the business team and end users/customers. Have demonstrated the ability to work in a fast paced and hyper-growth environment using agile methodologies where Customer and Distributor expectations can be changing. This could be the gig for you if you… Are passionate about bringing truly consumer centric ideas and products into reality and have an attentive ear listen to new ideas. Thrive in environments that celebrate co-creation and collaboration. Are passionate about leveraging new age digital tools and technologies to transform customer experience. Like to work in a culture where everyone can see what others are doing Take help from others when stuck and encourage others when there are setbacks Take full responsibility for your team’s contribution output while thinking wing to wing across the organization; to solve for the customer. What Can Make You Extra Special If You Have walked extra mile in solving business problems by adopting offbeat path Proven track record of exceeding Service level expectations from stakeholders. Demonstrate visible leadership supporting colleagues in a diverse, inclusive, and collaborative team environment. Be a team player who is goal orientated, committed, and an advocate and early adopter of change. A proven track record working in complex business environments executing and delivering initiatives across multiple domains, stakeholder groups and technology solutions. We are keen to listen to your story; doesn’t matter if you tell these stories with a sigh or with excitement. We respect both versions. Truly. If you think this is the one for you, drop in a line with your story at careers@prudentialhealth.in . We are eager to catch-up! Prudential is an equal opportunity employer. We provide equality of opportunity of benefits for all who apply and who perform work for our organisation irrespective of sex, race, age, ethnic origin, educational, social and cultural background, marital status, pregnancy and maternity, religion or belief, disability or part-time / fixed-term work, or any other status protected by applicable law. We encourage the same standards from our recruitment and third-party suppliers taking into account the context of grade, job and location. We also allow for reasonable adjustments to support people with individual physical or mental health requirements. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
About BNP Paribas Group: BNP Paribas is a top-ranking bank in Europe with an international profile. It operates in 71 countries and has almost 199 000 employees. The Group ranks highly in its three core areas of activity: Domestic Markets and International Financial Services (whose retail banking networks and financial services are grouped together under Retail Banking & Services) and Corporate & Institutional Banking, centred on corporate and institutional clients. The Group helps all of its clients (retail, associations, businesses, SMEs, large corporates and institutional) to implement their projects by providing them with services in financing, investment, savings and protection. In its Corporate & Institutional Banking and International Financial Services activities, BNP Paribas enjoys leading positions in Europe, a strong presence in the Americas and has a solid and fast-growing network in the Asia/Pacific region. About BNP Paribas India Solutions: Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, a leading bank in Europe with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 6000 employees, to provide support and develop best-in-class solutions. About Businessline/Function : The Global Markets (GM) business of BNP Paribas helps its Corporate and Institutional clients leverage capital markets across the globe for their financing, risk management and investment needs. This encompasses a wide range of financial products ranging from Foreign exchange to complex Equity Derivatives that are traded in financial markets across the globe 24/7. IT systems are integral to the business and are a key part of the value proposition to clients. These IT systems range from industry standard products for standard process automation to internally developed, often, market leading IT applications. The IT teams owning these IT systems are made up of functions that include Technical and Application production support, Business Analysis & Project Management, Development & Maintenance and Quality Control. BNP Paribas India Solutions is an equal partner in these IT functions along with colleagues in other locations including Paris, London, New York, Tokyo, Singapore & Hong Kong. This partnership ranges from sharing the IT work load, executing global strategy to owning global applications offshore. The technology and engineering landscape is wide, encompassing almost all techniques and platforms. It continues to evolve and transform with the market with the business continuing to invest in it. Job Title: Technical Lead / Senior Technical Lead Date: Department: Global Markets IT Location: Mumbai Business Line / Function: Corp & Institutional Banking - Global Markets Reports To: (Direct) NA Grade: (if applicable) NA (Functional) Number Of Direct Reports: Directorship / Registration: NA Position Purpose We are looking for a passionate technologist to design, architect, develop and deploy software solutions. The successful candidate will be able to - Build high quality, innovative and fully performing software in compliance with coding standards and technical design. Design, architect, modify, refactor, develop, write and implement high quality software applications. Measure and tune application performance as per non-functional requirement. Perform code review to ensure high code quality. Support SDLC cycle, DevSecOps, integration with monitoring and observability tools. Participate in the testing process through test case review and analysis. Exposure to test and deployment automation. Good collaboration with Onshore and Offshore teams Requires a bachelor's degree in a related area and 7+ years of experience in the Development. Has knowledge of commonly used concepts, practices and procedures within a particular field. Rely on instructions and pre-established guidelines to perform the functions of the job. Work under immediate supervision. Primary job functions do not typically require exercising independent judgment. Typically reports to a manager. Responsibilities Responsibilities Direct Responsibilities Engineer solutions for complex problems involving capital markets platforms Hands on - Full stack development. (UI, Middleware, Services/API, Backend SQL, DBs) Design & Architect highly performant applications/modules using appropriate frameworks/tools. Strong exposure to Application & Integration design patterns. Familiar with microservices. Exposure to distributed services, Messaging, Rest APIs development, Springboot. Deliver robust and scalable solutions rapidly in an agile way. Understand and practice data security protocols and controls to ensure data protection. Ensure usage of appropriate practises to ensure high quality (e.g. TDD). Provide 3rd line support, working with the Application production support team Able to manage day to day task and accountable and responsible for deliveries from offshore Reengineer legacy applications to adopt latest tech stack – GUI/Services/DBs. Contributing Responsibilities Guide / mentor / review other team member’s deliveries and setup technical best practices Implement / Improve DevOps Pipeline for production delivery. Interact with functional and technical architects to design enterprise solutions. Conduct / Drive workshops and technical forums within the department on tech trends. Technical & Behavioral Competencies Technical Skills : Java ( up to Java 17 ideally), Concurrency, GC Tuning, Collections, Garbage Collectors Spring Boot, Rest APIs, JMS, EJB, Hibernate DevSecOps, Jenkins, Maven, Sonar, Git, Artifactory, exposure to python/shell scripting Good understanding of RDBMS and No-SQL DBs, performance tuning, and internal architecture. Strong problem-solving skills, Algorithms, Data structures, OS concepts Proficient in application design, enterprise & Integration patterns, event driven architecture. Exposure to microservices, distributed systems, application observability, and distributed tracing. In dept understanding of modern messaging and caching systems like Kafka/Ignite/Redis. Develop scalable and resilient systems deployed in multiple DCs. Identify performance bottleneck and optimize to improve latency and throughput. Create and maintain technical documentation – design/architecture/deployment/flowcharts. Behavioral Skills : End to end application tech ownership, maintain book of work, collaboration with global teams. Lead a team of developers and provide technical guidance, code review, and mentoring. Specific Qualifications (if Required) Exposure to Banking domain is a plus Exposure to migrating legacy applications to latest tech stack Good to have exposure to cloud platforms, and containerization technologies. Specific Qualifications (if Required) At least 7 years of Hands on work experience in an Enterprise environment, preferably working in multi-location IT teams Skills Referential Behavioural Skills: (Please select up to 4 skills) Ability to collaborate / Teamwork Adaptability Creativity & Innovation / Problem solving Resilience Transversal Skills: (Please select up to 5 skills) Analytical Ability Ability to understand, explain and support change Ability to develop and adapt a process Ability to anticipate business / strategic evolution Ability to inspire others & generate people's commitment Education Level: Bachelor Degree or equivalent Experience Level At least 7 years Other/Specific Qualifications (if Required) B.E or equivalent Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
Remote
At NICE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? As a Senior Software Engineer, Full Stack, you will play a crucial role in our software development team, contributing to both front-end and back-end development tasks. You will be responsible for designing, implementing, and maintaining scalable software solutions that meet our business needs. How will you make an impact? Participate in our product development from ideation to deployment and beyond. Maintain quality, ensure responsiveness, and help optimize new and existing systems. Collaborate with the rest of the engineering team to design and build new features on time and to budget. Maintain code integrity and organization. Understanding and implementation of security and data protection. Understanding of the Business Change cycle from inception to implementation, including the organization of Change initiative Highly experienced with the Java programming languages and related frameworks such as Spring and Hibernate. Developing front end and proficient experience using Angular 10+. Ability to coordinate build and release activities with key stakeholders. Have you got what it takes? Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute 4+ years of software development experience Strong software development experience with Java, Spring, Spring boot, Angular Experience with test-driven development Experience with SQL Databases Familiarity with UI/UX design principles and ability to collaborate with design teams Experience designing and implementing applications utilizing complex Java technologies and middleware systems Strong knowledge of multithreading, concurrency, and code performance. A comprehensive familiarity and proven experience in OOD/OOP Excellent interpersonal skills demonstrated the ability to influence others, especially in sensitive or complex situations. Passion to educate and mentor others in engineering best practices and patterns - team player Experience using AI tools like GitHub Copilot to enhance development productivity Experience working with Agile/SCRUM software development methodology Great initiative - proven ability to tackle projects with a can-do attitude. You will have an advantage if you also have: Database skills: MS-SQL Basic software development experience in GO is a plus Basic software development experience in .Net is a plus Familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS), Google Cloud Engine, or Azure Experience with behavior-driven development Desire to stay updated with the latest advancements in AI and machine learning technologies What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr! Enjoy NICE-FLEX! At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 7319 Reporting into: Tech Manager Role Type: Individual Contributor About NICE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law. Show more Show less
Posted 1 month ago
2 - 9 years
0 Lacs
Gurugram, Haryana, India
On-site
Summary: Title: C# Developer - Core Backend (Financial Trading & Research) Location: Gurugram, HR Years of Experience: 2-9 Years Job Type: Fulltime Requirements: Experience of 2+ years in a Front Office Trading environment. Experience with C# in server-side development (Backend Development). Strong understanding of Multithreading, Data structures, and Algorithms . Experience with Agile development, TDD, Unit testing, and providing input on existing code. Good communication skills, able to engage with other teams including QA, Compliance, Middle Office, and Support. Nice to have an experience on FIX protocol. In‐depth knowledge of garbage collection mechanics and memory profiling Proficiency with task‐based asynchronous programming (Task, async/await) Strong understanding of dispose patterns (IDisposable) and resource cleanup Expertise in delegates, events, and custom event architectures Familiarity with all major .NET collection types and thread‐safe collections Solid experience implementing multithreading and concurrency controls (locks, semaphores, etc.) Show more Show less
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Description Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to realize their financial goals and help them save time and money. We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments. We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com. Job Description Job description: The Senior Android Software Engineer is responsible for designing, developing, building, testing, and deploying native Android mobile applications across Experian's product line. Assist in the analysis and development of code for mobile platforms. Helps assess performance of mobile applications Clearly articulates thoughts and ideas Participates in the estimates for projects based on interface wireframes/desired functionality Researches emerging topics related to assigned tasks Participates in all pertinent project meetings Provides appropriate research to support business and information technology groups within the organization. Advises on options, impact on other business processes, and system priorities Prioritizes assigned tasks and keeps manager up to date on status and roadblocks Participate in code reviews and ensure the codebase is well-documented and tested. Collaborate with UI/UX designers, product managers, Web developers and backend developers to create seamless mobile experiences. Ensure optimal performance and scalability of the mobile applications by adhering to performance best practices. Participate in the entire development lifecycle from concept to release, including manual and automated testing phases. Conduct end-to-end testing and ensure performance optimization through Selenium-based automation. Write, maintain, and enhance test scripts for automated testing of Android applications. Qualifications Qualifications Bachelor's degree in computer science or equivalent experience 6 to 8 years of experience in Android development Experience Kotlin development Architect Android applications using MVVM architecture and industry-standard best practices. Use Android's latest development tools such as Jetpack Compose, Navigation Components, LiveData, and ViewModel to deliver modern applications. Knowledge of RESTful APIs, Retrofit, OkHttp, and handling of local data (Room/SQLite). Experience with Dependency Injection (Dagger, Hilt) and Coroutines/Flow for concurrency handling. Familiarity with modern tools such as Gradle, Git, and Android Studio. Experience in testing frameworks such as JUnit, Espresso, and Mockito. Experience working with and developing Android-centric libraries. Improve the app's architecture, quality, and performance by implementing best practices in testing, CI/CD, and automation. Proven experience developing, deploying apps to App Store, familiar with Google Play Console for app release, app signing, and monitoring. Knowledge of Firebase, Google Play Services, and Analytics integration. Familiarity with Android design principles and interface guidelines. Understanding of software development best practices, including Agile methodologies Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Use of Git SCM command line and tools. Familiarity with Gitflow methodology. Additional Information Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, collaboration, wellness, reward & recognition, volunteering... the list goes on. Experian's people first approach is award-winning; World's Best Workplaces™ 2024 (Fortune Top 25), Great Place To Work™ in 24 countries, and Glassdoor Best Places to Work 2024 to name a few. Check out Experian Life on social or our Careers Site to understand why. Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity. Benefits Experian care for employee's work life balance, health, safety and wellbeing. In support of this endeavor, we offer the best family well-being benefits, Enhanced medical benefits and paid time off. Experian Careers - Creating a better tomorrow together Find out what its like to work for Experian by clicking here Show more Show less
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane