Jobs
Interviews

135 Reactive Programming Jobs

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

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Associate Software Development Engineer at Publicis Sapient, you will be part of a team that is revolutionizing the future of product engineering with cutting-edge innovations. You will have the opportunity to work with advanced artificial intelligence and machine learning methodologies to create intelligent solutions for real-world challenges. In this role, you will work in an agile environment, delivering sprint outcomes iteratively and incrementally. You will be responsible for writing clean, modular, and production-ready code, taking it through the entire lifecycle. Additionally, you will groom stories functionally, define acceptance criteria, and address non-functional requirements such as security, performance, reliability, and maintainability. Your expertise will be crucial in optimizing design decisions at the module and component levels. You will be involved in managing the product lifecycle from requirements gathering to staging deployment, ensuring high-quality and reliable solutions. To excel in this role, you should have at least 2 years of professional experience in building large-scale services and distributed applications. Your skills should include proficiency in multiple programming languages, knowledge of cloud platforms like AWS, GCP, or Azure, and experience in designing and building microservices. You should also be adept at using databases, web application frameworks, messaging platforms, and various tools and technologies related to software development. In addition to technical skills, you should have a strong problem-solving mindset, adhere to design principles, and practice clean code. Your ability to handle failures, manage errors, and ensure security compliance will be essential in developing reliable and high-performance applications. Furthermore, familiarity with CI/CD pipelines, distributed design patterns, and performance testing tools will set you apart in this role. Publicis Sapient offers a gender-neutral policy, generous parental leave, flexible work arrangements, and employee assistance programs to support your well-being and professional growth. Join us at Publicis Sapient, where you will collaborate with a diverse team of talented individuals to drive digital transformation and create value for our clients and their customers.,

Posted 1 day ago

Apply

10.0 - 15.0 years

0 Lacs

karnataka

On-site

Are you ready to drive the next wave of intelligence, convenience, comfort, and security for consumers How about enabling businesses to operate more efficiently while better servicing their customer needs Perhaps you are eager to help redefine business models for service providers and manufacturers. If so, come join our Professional Services Engineering Team at Ayla Networks, where we assist large brands, enterprises, and Fortune 500 companies in transforming their business with the real, complete, and end-to-end Internet of Things. Ayla Networks is reshaping the way brands, enterprises, and service providers can develop, monetize, and support connected products for the Internet of Things (IoT) in an open, scalable, and economical manner. We offer the industry's first Agile IoT Platform, a comprehensive software fabric that spans devices, cloud, and apps to establish secure connectivity, data analytics, and feature-rich customer experiences. We are seeking a Mobile and Solutions Architect with a strong passion for IoT. In this role, you will have the opportunity to gain exposure and hands-on experience supporting Ayla's IoT platform and testing our customers" connected devices. You will not only enjoy the technical aspects but also thrive on working directly with customers. As a curious self-learner who quickly adapts to new technology, you collaborate effectively with other engineers, work independently, and are unafraid to seek assistance and guidance when needed. **What You Will Be Doing:** - Bridging gaps between complex business problems and solutions - Identifying fit-for-purpose technologies - Architecting, designing, building, and maintaining efficient, reusable, and reliable iOS and Android solutions to unlock business value. You will be hands-on, comfortable mentoring junior developers, and conducting reviews at every stage to address any roadblocks and complexities. - Designing components of IoT products and solutions and contributing beyond mobile development - Providing technical leadership to our partners and internal teams - Gathering and refining specifications and requirements based on technical needs - Understanding and effectively communicating nuances of business requirements, functionality, and maintenance requirements. Leading the entire Software Development Life Cycle and solution documentation. - Driving evaluation and learning new tools and technologies to keep the technology stack modern as required for the product solution. - Mentoring other engineers within the team and collaborating with engineers across the supply chain to share successful architectural patterns - Facilitating organizational change and driving towards an industry-leading mobile strategy - Automating infrastructure and building pipelines for continuous integration and continuous deployment - Creating and updating technical blueprints, architecture, design documents, etc. Documenting challenges, solutions approach, benefits, costs, and risks. - Designing and maintaining proper coding standards and ensuring quality delivery. Preparing and implementing multiple code review processes within the team before code check-in - Architecting and deploying cross-platform hybrid mobile applications - Playing an advisory role to internal stakeholders and offering thought leadership, process enhancement, and automation recommendations - Serving as a Subject Matter Expert and technical consultant to interact with business for design thinking sessions, solutioning, effort estimation, preparing mobile application architecture, defining mobile security, analytics, DevOps, and integration with Backend systems. **Desired Skills and Experience:** - Approximately 15 years of experience as a Mobile Architect, with at least 10+ years as a Mobile app developer and around 5+ years in a hands-on architect role. - Experience in developing mobile solutions and contributing to end-to-end IoT solutions - Experience leading, designing, architecting, deploying, and/or onboarding private/hybrid/public cloud solutions leveraging technologies like OpenStack, Chef, Ansible, AngularJS, NoSQL databases, and web/app servers - Proficient knowledge of architecture and design patterns for mobile platforms such as MVC, MVVM, Viper & Clean Architecture - Familiarity with basic computer science fundamentals related to run-loops, CPU cycles, and threads. - Ability to review and optimize code for optimal performance, considering parameters such as memory usage, disk usage, pagination, disk-throttling, and data-blobs. - Clear understanding of SWIFT compile-time & run-time processes and capabilities. - Familiarity with SOLID principles and their application. - Understanding of Data Structures, Algorithms, time & space complexity. - Excellent debugging skills with a working knowledge of tools such as allocations, leaks, and memory graphs. - Strong knowledge of iOS & Android native design patterns - Experience working with Swift, Objective-C, Kotlin, Java. - Experience with Reactive programming for mobile platforms such as Rx-Swift, Rx-Kotlin - Experience with designing end-to-end architectures for large-scale enterprise solutions across disparate technologies. - Hands-on knowledge of the complete Mobile Application Development Life cycle, including design thinking, requirement analysis, estimation, technical architecture, team ramp-up, development, testing, integration, etc. - Understanding of microservices, networking, key security concepts, agile methodology, and DevOps tools and technologies - Willingness to work in a startup environment where you will engage in various technical areas, wear multiple hats, and tackle the unknown - Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience or military experience. **Additional Requirements: Preferred** - Experience with AWS cloud solutions - Experience with backend technologies like Node.js, and databases (MySQL/Postgres/Oracle/MongoDB), caches/search (Redis, Elastic Search etc). - Experience with Analytics tools such as Google Analytics, Flurries, etc. - Knowledge of the web technology stack (TCP/IP, HTTP, HTML, JavaScript, RESTful APIs) - Familiarity with cross-platform technologies such as Flutter, ReactNative is advantageous. - Understanding of Identity protocols (SAML, Kerberos, OAuth2, OpenID Connect, etc.), enterprise & cloud identity management systems (e.g., Active Directory, Azure Active Directory, AWS IAM), Federated & SSO identity management stack is a plus This position offers an opportunity to join a challenging, new, and exciting high-growth industry. If you are a driven Mobile and IoT solutions engineer experienced in architecting niche solutions and leading their execution with a team, unafraid to take risks and ready to move quickly, we encourage you to apply today!,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

A day in the life of an Infoscion involves being a part of the Infosys delivery team and focusing on ensuring effective Design Development Validation and Support activities to meet client expectations in the technology domain. Your responsibilities include gathering requirements and specifications, translating them into system requirements, contributing to work estimation, and building efficient programs and systems. If you are passionate about helping clients in their digital transformation journey, this role is for you. Key Responsibilities: - Knowledge of design principles and fundamentals of architecture - Understanding of performance engineering - Knowledge of quality processes and estimation techniques - Basic understanding of project domain - Ability to translate functional and non-functional requirements into system requirements - Designing and coding complex programs - Writing test cases and scenarios based on specifications - Good understanding of SDLC and agile methodologies - Awareness of latest technologies and trends - Logical thinking, problem-solving skills, and collaboration ability Technical Requirements: - Technology: API query language GraphQL - Technology: Reactive Programming NodeJS Preferred Skills: - Technology: Reactive Programming: NodeJS - Technology: API query language: GraphQL,

Posted 2 days ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Chandigarh

Work from Office

Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to lead the engagement effort of providing high-quality and value-adding consulting solutions to customers at different stages- from problem definition to diagnosis to solution design, development and deployment. You will review the proposals prepared by consultants, provide guidance, and analyze the solutions defined for the client business problems to identify any potential risks and issues. You will identify change Management requirements and propose a structured approach to client for managing the change using multiple communication mechanisms. You will also coach and create a vision for the team, provide subject matter training for your focus areas, motivate and inspire team members through effective and timely feedback and recognition for high performance. You would be a key contributor in unit-level and organizational initiatives with an objective of providing high-quality, value-adding consulting solutions to customers adhering to the guidelines and processes of the organization. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Good knowledge on software configuration management systems Strong business acumen, strategy and cross-industry thought leadership Awareness of latest technologies and Industry trends Logical thinking and problem solving skills along with an ability to collaborate Two or three industry domain knowledge Understanding of the financial processes for various types of projects and the various pricing models available Client Interfacing skills Knowledge of SDLC and agile methodologies Project and Team management Technical and Professional Requirements: Technology-Reactive Programming-react JS Preferred Skills: Technology-Reactive Programming-NodeJS Technology-Media-Video Streaming Technology-Reactive Programming-react JS Technology-Media-Settop Box DVB

Posted 3 days ago

Apply

5.0 - 8.0 years

5 - 9 Lacs

Pune

Work from Office

Educational Requirements Bachelor of Engineering,Bachelor Of Technology Service Line Digital Experience Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills Technical and Professional Requirements: Primary skills:Technology-Data Security-Public Key Infrastructure, Digital Signatures, Cryptography, Transport Layer Security-Thawte,Technology-Microsoft Technologies-.NET Frameworks,Technology-Reactive Programming-react JS Preferred Skills: Technology-Microsoft Technologies-.NET Frameworks-.NET Core 2.0 Technology-Reactive Programming-react JS Technology-Cloud Platform-Azure IOT-Azure Sphere

Posted 3 days ago

Apply

5.0 - 9.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Educational Requirements MBA,MSc,MTech,Bachelor Of Science (Tech),Bachelor of Engineering,Bachelor Of Technology (Integrated) Service Line Enterprise Package Application Services Responsibilities Over 7 + years of IT experience which includes 5+ years of Extensive experience as a React JS Developer and 5 years of Experience as a UI/UX Developer /API developerExtensive experience in developing web pages and single page app using HTML/HTML5, DHTML CSS3, JavaScript, React JS 16 + , Redux, Node.js, express.js, JESTExperienced in MERN stack development Mongo dB, Express.js, Node, and ReactJS.Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.Extensive knowledge in developing single - page applications (SPAs).Working knowledge of Web protocols and standards REST, SSO etcGood Expertise in development and debugging tools such as VSCode, git, npm, chrome developer tools, Familiar with creating Custom Reusable React Components Library.Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure Blob and Pivotal Cloud Foundry (PCF).Expertise in RESTful services to integrate between Application to ApplicationExperience with front-end development with back-end system integration.Proficient in using JEST framework for unit testingGood Experience in Bug tracking tools like JIRA,HP Quality CenterAbility to work effectively while working as a team member as well as individually.Excellent communication and Inter-Personal Skills, well organized, goal oriented. Additional Responsibilities: What’s in it for youWe are not just a technology company full of people, we’re a people company full of technology. It is people like you who make us what we are today. Welcome to our worldOur people, our culture, our voices, and our passions. What’s better than building the next big thingIt’s doing so while never letting go of the little things that matter. None of the amazing things we do at Infosys would be possible without an equally amazing culture, the environment in which to do them, one where ideas can flourish, and where you are empowered to move forward as far as your ideas will take you. This is something we achieve through cultivating a culture of inclusiveness and openness, and a mindset of exploration and applied innovation. A career at Infosys means experiencing and contributing to this environment every day. It means being a part of a dynamic culture where we are united by a common purposeto navigate further, together.EOE/Minority/Female/Veteran/Disabled/Sexual Orientation/Gender Identity/National OriginAt Infosys, we recognize that everyone has individual requirements. If you are a person with disability, illness or injury and require adjustments to the recruitment and selection process, please contact our Recruitment team for adjustment only on Infosys_ta@infosys.com or include your preferred method of communication in email and someone will be in touch.Please note in order to protect the interest of all parties involved in the recruitment process, Infosys does not accept any unsolicited resumes from third party vendors. In the absence of a signed agreement any submission will be deemed as non-binding and Infosys explicitly reserves the right to pursue and hire the submitted profile. All recruitment activity must be coordinated through the Talent Acquisition department. Technical and Professional Requirements: Participate in the estimation of work product in order to provide right information to TL/PM for overall project estimation Understand the requirements both functional and non-functional by going through the specifications and with inputs from business analysts and participate in creating high level estimate as well as translating the same to systems requirements in order to create a systems requirements document and participate effectively in the design, development and testing phases of the project Develop and review artifacts (Code, Documentation, Unit test scripts) conduct reviews for self and peers, conduct unit test and document unit test results for complex programs in order to build the application and make it ready for validation/delivery Preferred Skills: Technology-Reactive Programming-react JS

Posted 3 days ago

Apply

9.0 - 12.0 years

12 - 17 Lacs

Pune

Work from Office

Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Application Development and Maintenance Responsibilities Knowledge of architectural design patterns, performance tuning, database and functional designs Hands-on experience in Service Oriented Architecture Ability to lead solution development and delivery for the design solutions Experience in designing high level and low level documents is a plus Good understanding of SDLC is a pre-requisite Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Should be able to use design patterns to make the application reliable, scalable, and highly available Should be able to design Microservices and Serverless based architecture Work with client architect and define top notch solutions Additional Responsibilities: Good verbal and written communication skills Experience in leading the teams technically Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Engage in business development, as well as in building and maintaining client relationships Technical and Professional Requirements: NodeJS, TypeScript, Microservices / APIs Preferred Skills: Reactive Programming-Node JS (node/ node.js) Technology-Microservices-Microservices API Management Technology-UI & Markup Language-TypeScript

Posted 3 days ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Educational Requirements Bachelor of Engineering Service Line Digital Experience Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to get to the heart of customer issues, diagnose problem areas, design innovative solutions and facilitate deployment resulting in client delight. You will develop a proposal by owning parts of the proposal document and by giving inputs in solution design based on areas of expertise. You will plan the activities of configuration, configure the product as per the design, conduct conference room pilots and will assist in resolving any queries related to requirements and solution design You will conduct solution/product demonstrations, POC/Proof of Technology workshops and prepare effort estimates which suit the customer budgetary requirements and are in line with organization’s financial guidelines Actively lead small projects and contribute to unit-level and organizational initiatives with an objective of providing high quality value adding solutions to customers. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Ability to develop value-creating strategies and models that enable clients to innovate, drive growth and increase their business profitability Good knowledge on software configuration management systems Awareness of latest technologies and Industry trends Logical thinking and problem solving skills along with an ability to collaborate Understanding of the financial processes for various types of projects and the various pricing models available Ability to assess the current processes, identify improvement areas and suggest the technology solutions One or two industry domain knowledge Client Interfacing skills Project and Team management Technical and Professional Requirements: Primary skills:Technology-Reactive Programming-NodeJS, AWS Preferred Skills: Technology-Cloud Platform-AWS Database Technology-Reactive Programming-NodeJS

Posted 3 days ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Educational Requirements Bachelor of Engineering,Bachelor Of Technology (Integrated) Service Line Digital Experience Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills Technical and Professional Requirements: Primary skills:Technology-Reactive Programming-react JS, Technology-Cloud Platform-AWS Database-AWS Preferred Skills: Technology-Cloud Platform-AWS Database-AWS Technology-Reactive Programming-react JS

Posted 3 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be joining a dynamic venture that is dedicated to developing a gamified learning app for exam preparation. The company's objective is to transform the landscape of exam preparation on a global scale through an interactive, engaging, and efficient platform that incorporates AI, gamification, community-driven features, and a premium user experience. Operating with agility, the company boasts a formidable founding team with a track record of establishing successful enterprises. The team comprises experienced professionals who have previously founded and sold startups to leading multinational corporations. The platform provides personalized learning journeys and in-depth insights. AI customizes content based on individual learning preferences, while analytics pinpoint strengths and areas for improvement, offering actionable suggestions. The product is currently in its initial stages, and your assistance is sought to expedite its market launch. The company is self-funded and plans to pursue funding post its launch in a few months. As a full-time Sr Flutter Developer at PrepAiro in Bengaluru, you will play a crucial role in developing high-caliber mobile applications for iOS and Android. Your responsibilities will encompass API Integration, state management, real-time data manipulation, local data storage, and Firebase integrations, all within a structured MVVM architecture to deliver seamless, secure user experiences. Your tasks will include: - Developing and maintaining responsive Flutter applications with well-structured, scalable code. - Implementing Bloc for efficient state management, utilizing Equatable for streamlined state comparison. - Integrating local databases (Hive, SQLite, Floor ORM, Drift) for offline functionality. - Creating captivating animations using Rive and Flutter's animation tools. - Employing reactive programming, ETag caching, and encryption methods for optimal performance. - Implementing MVVM architecture and adhering to clean code practices. - Constructing robust applications with comprehensive testing strategies (unit, widget, integration). - Integrating Firebase services like Crashlytics, Analytics, and App Distribution for monitoring and deployment. - Collaborating with cross-functional teams to enhance UX, security, and app performance. Qualifications required: - Minimum 4 years of experience in Flutter & Dart development. - Proficiency in Bloc for state management, leveraging Equatable. - Experience with local databases: Hive, SQLite, Floor ORM, Drift. - Knowledge of reactive programming, encryption techniques, and ETag optimization. - Familiarity with MVVM architecture and clean code principles. - Proficiency in Rive animations and Flutter's native animation tools. - Strong skills in Flutter's testing frameworks. - Experience in Firebase Integrations: Crashlytics, Analytics, App Distribution. - Familiarity with dependency injection and Git version control. Join us for the opportunity to: - Work on impactful and innovative projects within a collaborative team. - Contribute to an early-stage startup. - Collaborate with visionary founders in a conducive workspace. - Engage in continuous learning and growth opportunities. - Enjoy a flexible work culture.,

Posted 6 days ago

Apply

2.0 - 6.0 years

0 - 0 Lacs

rajasthan

On-site

As a Staff Software Engineer at SpoonLabs, you will be responsible for contributing to the architecture of Spoon and Vigloo. You will play a key role in designing and implementing scalable and efficient architecture solutions. Your primary focus will be on XP (eXtreme Programming) practices such as Simple Design, Small Release, TDD, and Pair Programming to ensure high-quality deliverables. You will collaborate with the team to continuously improve the architecture and maintain a sustainable codebase. In this role, you will work closely with the Spoon and Vigloo teams to drive innovation and deliver cutting-edge solutions. Spoon can be accessed at https://www.spooncast.net/kr, while Vigloo can be accessed at https://www.vigloo.com/ko. Key responsibilities include participating in CI/CD processes, leveraging technologies like Spring Boot and Kotlin/Java, and working with AWS, Kubernetes, and Docker. Additionally, you will have the opportunity to explore Reactive Programming and Kotlin Coroutines, along with monitoring tools such as Datadog, Prometheus, and Sentry. You will be involved in the continuous improvement of architecture by identifying and implementing best practices. Collaboration with cross-functional teams is essential to ensure seamless integration and deployment. You will also be responsible for ensuring the scalability and performance of the applications. The ideal candidate should have a deep understanding of XP practices and be proficient in Spring Boot, Kotlin/Java. Experience with AWS, Kubernetes, Docker, and CI/CD DevOps practices is highly desirable. Knowledge of Reactive Programming and Kotlin Coroutines will be an added advantage. If you are passionate about building robust and scalable software architectures and enjoy working in a dynamic environment, we would love to hear from you. Please send your resume to recruit@spoonlabs.com. Join us at SpoonLabs to be part of a forward-thinking team that values innovation, collaboration, and excellence. Don't miss the opportunity to participate in industry events like AWS re:Invent, Digital Marketing Summit, and MAU Conference. Enhance your skills and grow your career with us!,

Posted 6 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As an Infoscion, your primary responsibility within the Infosys delivery team is to ensure effective Design Development Validation and Support activities to meet the high service standards expected by our clients in the technology domain. You will be tasked with gathering requirements and specifications, comprehensively understanding client needs, and translating them into system requirements. A crucial aspect of your role will involve contributing to accurate work estimations, providing essential information to Technology Leads and Project Managers. Your involvement in building efficient programs and systems will be instrumental in assisting clients through their digital transformation journey. Key Responsibilities: - Demonstrating knowledge of design principles, architectural fundamentals, and performance engineering. - Familiarity with quality processes, estimation techniques, and a basic understanding of project domains. - Ability to translate functional and nonfunctional requirements into system requirements effectively. - Proficiency in designing and coding complex programs, writing test cases based on specifications. - Sound understanding of Software Development Life Cycle (SDLC) and agile methodologies. - Staying updated on the latest technologies, trends, and possessing logical thinking and problem-solving skills, with a collaborative approach. Technical Requirements: - Proficient in ReactJS and NodeJS. Preferred Skills: - Expertise in Reactive Programming, specifically in ReactJS and NodeJS.,

Posted 6 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an Infoscion, your primary responsibility will involve interfacing with clients to resolve quality assurance issues and ensure high customer satisfaction. You will play a crucial role in understanding requirements, creating and reviewing designs, validating architecture, and delivering top-notch service offerings in the technology domain. Additionally, you will be involved in project estimation, solution delivery, technical risk planning, code reviews, and unit test plan reviews. Your leadership skills will be essential in guiding your teams to develop optimized, high-quality code deliverables, ensuring continual knowledge management, and adhering to organizational guidelines and processes. Furthermore, you will be a key contributor in building efficient programs and systems. If you believe you have the skills to assist clients in their digital transformation journey, then this is the perfect opportunity for you. In addition to the primary responsibilities, you should possess knowledge of multiple technologies, basics of architecture and design fundamentals, testing tools, agile methodologies, and project life cycle activities. It is crucial to have an understanding of estimation methodologies, quality processes, business domains, analytical abilities, strong technical skills, and good communication skills. You should also demonstrate a sound understanding of software quality assurance principles, SOLID design principles, and modelling methods. Awareness of the latest technologies and trends, along with excellent problem-solving, analytical, and debugging skills, will be beneficial. Preferred Skills: - Technology: Cloud Platform (AWS), Database (AWS) - Technology: Reactive Programming (react JS),

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer (Java Full Stack Developer) at Mastercard, you will play a crucial role in leading the design, development, and implementation of next-generation regional and global platforms for our Loyalty Rewards team. Your expertise will be instrumental in creating complex, scalable, and innovative solutions that drive technical excellence and deliver high-quality products. Collaborating closely with cross-functional teams, you will contribute significantly to the scalability, performance, and strategic growth of our platforms. Your responsibilities will include architectural design, where you will lead the implementation of scalable and maintainable software solutions using Java, Spring Boot, and microservices architecture. You will work on system design, collaborating with stakeholders to define requirements and architect robust, future-ready solutions. Additionally, you will build modular and resilient microservices, design cloud-native solutions on platforms like AWS, Azure, or GCP, and optimize system performance to improve throughput and responsiveness. Ensuring security and compliance, you will implement secure coding practices, access controls, and align with industry compliance standards. Code quality and review will be a part of your routine, where you will conduct and participate in code reviews, enforce coding standards, and collaborate on automated testing and QA strategies. Proactively sharing knowledge with the team, maintaining technical documentation, staying updated with emerging technologies, and evaluating tools and practices for productivity enhancement will also be key aspects of the role. To excel in this position, you should have a strong command over Java and the Spring ecosystem, deep understanding of microservices design patterns, hands-on experience with cloud platforms, proficiency in working with databases and front-end frameworks, familiarity with DevOps, CI/CD pipelines, and deployment automation tools, understanding of reactive programming and event-driven architecture, knowledge of Domain-Driven Design (DDD), and microservices observability tools. Strong problem-solving, analytical, and communication skills, along with the ability to drive technical initiatives and thrive in a collaborative Agile Scrum environment, are essential. To qualify for this role, you should have a Bachelor's degree in Computer Science, Engineering, or a related field, along with 7+ years of hands-on experience in backend development, preferably with Java and Spring Boot. A proven track record in building cloud-native, enterprise-grade applications, experience with Test-Driven Development (TDD), and a strong understanding of Agile methodologies are necessary. Having a strong sense of ownership and a passion for delivering clean, efficient, and well-tested code will set you up for success in this position. At Mastercard, we take corporate security responsibility seriously, and it is expected that every individual working for or on behalf of the organization abides by security policies and practices, ensures the confidentiality and integrity of accessed information, reports any suspected information security violations or breaches, and completes all periodic mandatory security trainings in accordance with Mastercard's guidelines.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Java Backend Developer at our organization located in Chennai, India (Hybrid), with 5-7 years of experience, you will be responsible for developing scalable, secure web applications and APIs. Your role will involve working with modern frameworks like Spring MVC/Boot and Reactive stacks to design REST and GraphQL APIs. Collaboration with front-end, QA, and DevOps teams will be essential in delivering high-quality solutions. Your key responsibilities will include designing, building, and maintaining Java-based web services using Spring MVC, Spring Boot, and reactive frameworks. You will also be involved in architecting secure, high-performance REST and GraphQL APIs, collaborating with front-end engineers, implementing web services, designing efficient data models and SQL solutions, and writing comprehensive unit tests. To excel in this role, you must possess strong Java (8+) experience with Spring MVC, Spring Boot, and reactive programming. Proficiency in JavaScript, JQuery, HTML5, and CSS is also required. Hands-on experience in building secure REST and GraphQL APIs, working with SQL Server, JUnit, and mocking frameworks is essential. A solid understanding of OOD/OOP principles, design patterns, and microservices architecture is crucial. Additionally, strong communication, problem-solving skills, and the ability to work in fast-paced Agile environments are important soft skills. Exposure to Spring Security, OAuth2/OpenID Connect, containerization (Docker, Kubernetes), CI/CD pipelines, front-end frameworks like React, Angular, or Vue.js, GraphQL tooling (Apollo, GraphQL Java), and cloud platforms (Azure, AWS, GCP) will be considered a bonus. If you have a Bachelors or Masters degree in Computer Science, IT, or a related field and experience in building REST/GraphQL APIs, Java + Spring applications, and SQL Server systems, we encourage you to apply by sending your CV and a brief cover letter to [Hemalatha.a@cloudesign.com].,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

kozhikode, kerala

On-site

The Specialist Development (Angular) position based in UL Cyberpark, Kozhikode, Kerala requires 2 to 3 years of experience. As a Specialist Development (Angular), your responsibilities will include delivering a complete front-end application using Angular 2+. You will be tasked with ensuring proper architecture and conventions in the frontend to maintain high code quality. Continuous optimization of the front-end application's performance is essential. Additionally, you will be responsible for maintaining UI related libraries and documenting as necessary. Staying up to date with the latest features and technologies in the front-end domain and adopting appropriate ones by evaluating the pros and cons is crucial. Writing proper unit tests for all modules is a key part of the role. To be successful in this role, you should have experience with Angular 2+ and possess good knowledge of HTML and SCSS/CSS. Your ability to design and develop Angular reusable components will be essential. Knowledge of Reactive Forms, experience in Object-Oriented concepts, and familiarity with Karma and Jasmine for Unit Testing are required. Optional skills include procedural programming using NGRX store, understanding of reactive programming concepts, and experience using DevOps tools like Docker and Kubernetes.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

As an experienced professional with 6-8 years of experience, you will utilize your deep technical expertise to contribute to the architectural design of our product. You will play a vital role in defining the product roadmap, facilitating end-to-end delivery of product releases, and communicating effectively with various stakeholders. Collaboration and agility are key aspects of our R&D teams, which are characterized by an open and non-hierarchical structure that values contributions. Your responsibilities will include building software products tailored for banking and financing institutions, promoting continuous improvement in technology and processes, and upholding high engineering standards to enhance product quality. Additionally, you will support the governance of the product team to ensure efficient and high-quality solutions. Serving as a mentor, you will guide the team members, reinforcing organizational values and fostering a positive work culture. To qualify for this role, you should hold a Bachelor's or higher engineering degree in Computer Science or a related technical field. Practical experience in delivering solutions using Java and open-source technologies within global organizations is essential. Proficiency in Java 8 or higher, Spring, Spring Batch, MongoDB or PostgreSQL, microservices architecture, Reactive programming, Redis, Angular, and Cloud computing is required. Preferred qualifications include strong skills in data structures and algorithms, familiarity with digital transformation and technologies, effective communication abilities, experience with enterprise-grade components, agile methodologies, DevOps processes, and a proactive approach to work. While prior experience in the banking or financing sector is advantageous, it is not mandatory. This position is based at the Noida Campus, offering an inclusive and respectful work environment that values diversity and is committed to combating discrimination. We welcome applicants with disabilities for all our positions.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an Infoscion, your primary responsibility will involve interacting with clients to ensure quality assurance, resolve issues, and maintain high levels of customer satisfaction. You will be tasked with comprehending client requirements, developing and reviewing designs, validating architecture, and delivering top-notch service offerings in the technology sector. Project estimation, providing insights for solution delivery, technical risk planning, code reviews, and unit test plan reviews will also be part of your daily activities. Furthermore, you will be expected to lead and mentor your teams in producing optimized, high-quality code deliverables, promoting continual knowledge management, and adhering to organizational guidelines and processes. Your contributions will play a crucial role in developing efficient programs and systems. If you believe you possess the skills necessary to assist clients in their digital transformation journey, this opportunity is tailored for you. Join us in shaping the future of our clients" technological roadmap.,

Posted 1 week ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

Bengaluru

Work from Office

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

Posted 1 week ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

Bengaluru

Work from Office

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

Posted 1 week ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

Bengaluru

Work from Office

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

Posted 1 week ago

Apply

12.0 - 15.0 years

9 - 13 Lacs

Bengaluru

Work from Office

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

Posted 1 week ago

Apply

10.0 - 14.0 years

40 - 45 Lacs

Bengaluru

Work from Office

Key Responsibilities: Architecture & Design (25%): Develop and maintain the architectural framework for corporate banking web channels. Ensure alignment with business goals and technical standards. Create detailed design documents and architectural blueprints. Technical Leadership (75%): Lead and manage the technical delivery from application and product vendors. Oversee the development, testing, and deployment of backend solutions. Ensure high-quality code and adherence to best practices. Collaborate with cross-functional teams to ensure seamless integration and delivery. Required Skills and Experience: Technical Expertise: Strong experience in backend development, primarily using Java. Spring Boot, Spring Framework (core of Spring Boot), Microservices Architecture, Docker for containerization, Kubernetes for orchestration, RESTful APIs, Reactive Programming, , Databases (like MySQL, PostgreSQL), Messaging systems (like RabbitMQ), and CI/CD tools to build robust, scalable, and modern applications. Proficiency with AWS cloud services. Solid understanding of web channel architectures and design patterns. Industry Experience: Proven experience in corporate banking channels, specifically web channels. Familiarity with the regulatory and compliance requirements in the banking sector. Leadership and Management: Demonstrated ability to lead and manage technical teams. Excellent communication and collaboration skills. Ability to work effectively with offshore teams and vendors.

Posted 1 week ago

Apply

5.0 - 10.0 years

4 - 9 Lacs

Pune, Chennai, Bengaluru

Hybrid

Service Line Data & Analytics Unit Responsibilities A day in the life of an Infoscion As part of the Infosys Delivery team, you will work on implementing designs, developing high quality programs and systems, partnering with our clients to ensure high quality deliverables. You will create technical artifacts and be the first point of contact in responding to production issues and conducting any technical analysis to arrive at solutions You will share your learnings from projects through knowledge management initiatives and leverage knowledge from other projects to drive high efficiency and effectiveness You will be a key contributor to building efficient programs/systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Advanced conceptual understanding of at least one Programming Language Advanced conceptual understanding of one database and one Operating System Understanding of Software Engineering with practice in at least one project Ability to contribute in medium to complex tasks independently Exposure to Design Principles and ability to understand Design Specifications independently Ability to run Test Cases and scenarios as per the plan Ability to accept and respond to production issues and coordinate with stake holders Good understanding of SDLC Analytical abilities Logical thinking Awareness of latest technologies and trends Technical and Professional : Primary skills:Bigdata-Scala,Bigdata-Spark,Technology-Java-Play Framework,Technology-Reactive Programming-Akka Preferred Skills: Bigdata-Spark Bigdata-Scala Technology-Reactive Programming-Akka Technology-Java-Play Framework EXP- 5+YRS LOCATION- PAN INDIA

Posted 1 week ago

Apply

5.0 - 10.0 years

12 - 17 Lacs

Pune

Work from Office

Sarvaha would like to welcome a Lead/Senior Java Developer with a minimum of 5 years, ideally 10+ years, of experience in designing and developing scalable micro-services and cloud-native applications using Java, Spring Boot, and reactive programming paradigms. Sarvaha is a niche software development company that works with some of the best funded startups and established companies across the glo be. Please visit our website at https://www.sarvaha.com to know more about us. What Youll Do Design and develop scalable micro-services using Java 17+ and Spring Boot Build reactive applications with Spring WebFlux and Project Reactor Implement event-driven architectures using Kafka and Azure Event Hub Develop secure, high-throughput REST APIs Work with AWS and Azure cloud environments to deploy and monitor services Collaborate with DevOps to ensure reliability, tracing, and observability of systems Participate in code reviews, mentor team members, and promote engineering best practices Troubleshoot and resolve production issues in distributed systems You Bring BE/BTech/MTech (CS/IT or MCA) with strong software engineering fundamentals Hands-on experience with Java, Spring Boot, and the broader Spring ecosystem Strong knowledge of Spring WebFlux, Project Reactor, and non-blocking I/O Solid understanding of Kafka (Producers, Consumers, Streams) and message-driven design Experience with AWS (EC2, S3, Lambda, SNS/SQS) or Azure SDKs and Event Hub Expertise in designing and developing high-performance, resilient, and observable systems Exposure to Docker, CI/CD pipelines, and Kubernetes (preferred) Familiarity with microservices testing strategies like contract testing, mocking, & test containers Strong problem-solving abilities & system design thinking (caching, partitioning, load balancing) Clear communication, love for documentation, and mentoring to programmers on the team What Sets You Apart Monitoring experience with Grafana, Prometheus, ELK, or Datadog Excellent collaboration with cross-functional teamsdevelopers, DevOps, QA Knowledge of both AWS and Azure is a strong plus

Posted 1 week ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies