Jobs
Interviews

282 Reactive Programming Jobs

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

15.0 - 20.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly together. Roles & Responsibilities:- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize Rx or similar reactive libraries to build scalable and resilient systems.-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.-Perform Restbus simulations for ECU development and validation in virtual environments.-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.-Collaborate with cross-functional teams to define, design, and integrate new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to C++ and Python applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: -Automotive ECU Development and Pre-Integration:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in C++, especially in the context of embedded or automotive systems.-Strong skills in Python scripting for automation, testing, and tool development.-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).-Hands-on experience with SOME/IP (Scalable Service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to real-time systems.-Familiarity with RTOS and device drivers.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:- The candidate should have minimum 5 years of experience in Python (Programming Language).- This position is based at our Bengaluru office.- A 15 year full time education is required. -Bachelor's or master's degree in computer science, Electronics, or a related field. Qualification 15 years full time education

Posted 11 hours ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Embedded Android App Development Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of features, troubleshooting issues, and maintaining high standards of code quality. You will also participate in discussions to share insights and contribute to the overall improvement of the development process, ensuring that the applications meet user needs and business objectives. Roles & Responsibilities:- Design, develop, and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS).-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize RxJava or similar reactive libraries to build scalable and resilient systems.-Collaborate with cross-functional teams to define, design, and ship new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to embedded Java and Android-based applications.-Optimize code for performance, memory usage, and reliability.Professional & Technical Skills: -Automotive ECU Development with AAOS:Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in embedded Android and Embedded Java programming.-Experience with Android and Android platform development, including AAOS (Android Automotive OS).-In-depth knowledge of Android architecture, HAL, AIDL, and system services.-Proficiency with RxJava or other reactive programming frameworks.-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to embedded systems.-Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, or Serial Communication.-Hands-on experience with debugging tools and hardware integration. Additional Information:- The candidate should have minimum 3 years of experience in Embedded Android App 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 11 hours ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 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 11 hours ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly and meet client requirements. Roles & Responsibilities:- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize Rx or similar reactive libraries to build scalable and resilient systems.-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.-Perform Restbus simulations for ECU development and validation in virtual environments.-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.-Collaborate with cross-functional teams to define, design, and integrate new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to C++ and Python applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development and Pre-Integration:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in C++, especially in the context of embedded or automotive systems.-Strong skills in Python scripting for automation, testing, and tool development.-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).-Hands-on experience with SOME/IP (Scalable service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to real-time systems.-Familiarity with RTOS and device drivers.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:-The candidate should have minimum 3 years of experience in Python (Programming Language).-This position is based at our Bengaluru office.-A 15 years full time education is required. -Bachelor or master's degree in computer science, Electronics, or a related field. Qualification 15 years full time education

Posted 11 hours ago

Apply

4.0 - 6.0 years

0 Lacs

bengaluru, karnataka, india

On-site

About this role: Wells Fargo is seeking a Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: Planning and assessment of the existing application environments. Deploy the Applications to development as per requirement and utilizing existing processes. Tailor the default parameters and routines as per the application requirement. Create the data sources required as per the applications requirements. Integration with Admin, Profiles with and integration with other back-end components Post-install configuration of components and Services as needed. Application code analysis for identified applications to make it compatible Code modification for ensuring application code compatibility with upgraded environment including unit testing of changed code. Issue resolution originating because of applied application code changes. Support to and collaboration with the Wells Fargo Deployment team for code promotion. 4+ years of java development experience including programming and developing webapplications Experience in Elastic Search is desired. Exposure and Experience with AI technology is an added advantage. Experience on Microservices, SpringBoot, Spring, Cloud technologies - (PCF/GCP), Core Java (Java-8/11, Multi-Threading), SQL Basics, CI/CD Java, Angular Good knowledge on Angular, Unix, CI/CD, Design experience (patterns/principles), MongoDB Reactive Programming and Asynchronous Programming Senior level Java developer Java Server Faces CSS and JavaScript Experience working with Oracle 11g or 12c database Experience with JMS messaging Experience with SOAP/REST web services Posting End Date: 17 Sep 2025 We Value Equal Opportunity Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic. Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit's risk appetite and all risk and compliance program requirements. Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process. Applicants with Disabilities To request a medical accommodation during the application or interview process, visit . Drug and Alcohol Policy Wells Fargo maintains a drug free workplace. Please see our to learn more. Wells Fargo Recruitment and Hiring Requirements: a. Third-Party recordings are prohibited unless authorized by Wells Fargo. b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Posted 1 day ago

Apply

7.0 - 9.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Title: Software Development Engineer III - Android Company: Upstox Location: Mumbai / Bengaluru Work arrangement: 5 days in the office About Upstox At Upstox, we're building the future of investing - simple, powerful, and for everyone. We're one of India's fastest growing fintech platforms, backed by the best in the business, including Mr. Ratan Tata and Tiger Global, and on a mission to make wealth creation accessible to every Indian. From first-time investors to seasoned traders, millions trust us to power their financial journeys. We're not just moving fast - we're moving with purpose. If you thrive in a high-energy, high-impact environment, you're in the right place. The Role: SDE-3, Android Developer As a senior member of our Android Engineering team, you'll play a pivotal role in designing and building world-class mobile experiences that empower millions of Indians to trade, invest, and grow their wealth with confidence. This isn't just about writing code - it's about shaping the performance, security, and scale of one of India's most loved fintech apps. If you're excited by solving complex technical challenges, mentoring engineers, and pushing the boundaries of mobile innovation, this role is for you. What You'll Own Design & Architecture : Drive the design and architecture of scalable, secure, and high-performance Android applications. End-to-End Development : Own features from concept to production, ensuring seamless UI/UX and optimal app performance. Code Quality & Standards : Champion best practices in coding, testing, and deployment - raising the bar for the entire mobile team. Collaboration : Partner with Product, Design, and Backend teams to deliver frictionless, intuitive customer experiences Innovation : Explore and implement modern Android technologies (Jetpack, Kotlin Coroutines, Compose, etc.) to stay ahead of the curve. Mentorship : Guide and mentor junior engineers, fostering a culture of technical excellence and continuous learning. Performance & Monitoring : Define metrics, monitor app health, and continuously optimize for speed, stability, and scale. Who You Are 7+ years of hands-on Android development experience, with strong expertise in Kotlin, Android SDK, and Jetpack libraries . AI-native, with the mindset to harness AI for accelerating development, debugging, performance optimization, automating workflows, and driving smarter engineering decisions Proven Track record of shipping complex, large-scale Android apps with millions of users. Strong grasp of mobile app architecture (MVVM/MVI), design patterns, dependency injection, and reactive programming . Skilled at writing clean, maintainable, and testable code. Exposure to performance tuning, memory management, multithreading, and offline storage strategies. Collaborative mindset - able to work seamlessly with cross-functional teams while also mentoring peers. Relentlessly resourceful, with a figure it out attitude and strong problem-solving skills. Bachelor's/Master's degree in Computer Science or related field preferred. Why This Role Rocks You'll build at scale - powering a fintech platform trusted by millions of active users. You'll work on cutting-edge mobile tech (Kotlin, Jetpack, Compose, modular architecture) with freedom to innovate. You'll have high ownership and visibility - directly shaping the user experience of one of India's top fintech apps. You'll join a team of smart, driven engineers who thrive on solving big, meaningful problems. Every Line of code you write will impact the way India invests. By applying for this position, you acknowledge that you have reviewed our , which outlines how Upstox collects, uses, and protects your Personal Information (PI). I accept Upstox's Prospective Employee Privacy Notice. Upstox is an Equal Opportunity Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or other characteristics.

Posted 1 day ago

Apply

8.0 - 13.0 years

8 - 12 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BTech,MTech,MSc,MCA Service Line Strategic Technology Group 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: Full Stack - Java and ReactJS Preferred Skills: Technology->Java->Java - ALL Technology->Reactive Programming->react JS

Posted 1 day ago

Apply

3.0 - 5.0 years

8 - 13 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BSc,MCA,MSc,MTech 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! Technical and Professional Requirements: Primary skills:Technology->Full stack->Java Full stack , Technology->Reactive Programming->react JS Preferred Skills: Technology->Reactive Programming->react JS Technology->Full stack->Java Full stack

Posted 1 day ago

Apply

5.0 - 8.0 years

6 - 10 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering , BCA , BSc , MTech , MCA , MSc Service Line Engineering Services 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 Preferred Skills: Technology->Reactive Programming->react JS

Posted 1 day ago

Apply

8.0 - 13.0 years

4 - 8 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BTech,MTech,MCA,MSc Service Line Strategic Technology Group 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! Technical and Professional Requirements: Primary skills: Technology->Reactive Programming->react JS Preferred Skills: Technology->Reactive Programming->react JS

Posted 1 day ago

Apply

5.0 - 10.0 years

8 - 12 Lacs

bengaluru

Work from Office

Educational Requirements BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Java, Springboot, Microservices, JSP, JDBC, J2EE, Struts, Spring, Hibernate, Angular, React. Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional Requirements: Java, Springboot, Microservices, JSP, JDBC, J2EE, Struts, Spring, Hibernate, Angular, React. Min. 5 years of relevant experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: Technology-Java-Core Java Technology-UI & Markup Language-ANGULARJS2 Technology-Reactive Programming-react JS Generic Skills: Technology-Java->Java - ALL

Posted 1 day ago

Apply

5.0 - 7.0 years

6 - 10 Lacs

chennai

Work from Office

Educational Requirements BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Technical Skill Set:ReactJS, NodeJS, Javascript, typescript, CSS, HTMLResponsibilities: 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: Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Technical and Professional Requirements: Skills: Analyzing user requirements, envisioning system features and functionality. In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Implementing automated testing platforms and unit tests Preferred Skills: Technology-Reactive Programming-react JS

Posted 1 day ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

pune

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BSc,MTech,MCA,MSc Service Line Engineering Services Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to ensure effective Design, Development, Validation and Support activities, to assure that our clients are satisfied with the high levels of service in the technology domain. You will gather the requirements and specifications to understand the client requirements in a detailed manner and translate the same into system requirements. You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers. 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 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 / nonfunctional requirements to systems requirements Ability to design and code complex programs Ability to write test cases and scenarios based on the specifications Good understanding of SDLC and agile methodologies Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Technical and Professional Requirements: Primary skills:Technology- Reactive Programming-react JS Preferred Skills: Technology- Reactive Programming- react JS .

Posted 1 day ago

Apply

3.0 - 8.0 years

18 - 30 Lacs

hyderabad, india

Hybrid

Department: Software Engineering Employment Type: Full Time Location: India Description Job Title: Java Full Stack Developer Location: Hyderabad, India Looking for a Java Full Stack Developer job where you can grow your frontend skills and build enterprise software using Spring Boot, React, and REST APIs? At Vitech, we’re hiring experienced Java Developers with 4–5 years of hands-on coding experience who are ready to step into a full-stack role. If you’re looking for a role that challenges you to build real products, learn new technologies, and work in agile teams—this is it. You’ll be joining a global team developing software for leading insurance and retirement organizations, working across Java, React, Spring Boot, REST APIs, and SQL . What you will do: Build and maintain scalable Java full-stack applications using Spring Boot , ReactJS , and SQL . Develop and consume RESTful APIs as part of modern web architecture. Write clean, efficient, and testable code across backend and frontend layers. Collaborate in agile teams and participate in sprint planning, code reviews, and releases. Innovate and build new features—up to 40% of your time will be focused on writing new software. What We're Looking For: Java Full Stack Development Experience 4–5 years of hands-on experience in software development. Strong command of Core Java , including OOP principles, inheritance, interfaces, and abstract classes. Proficient with Spring Boot and Hibernate for backend development. Hands-on experience building user interfaces with ReactJS (or similar modern JavaScript frameworks). Ability to write and optimize complex SQL queries . Experience building and integrating REST APIs . Experience with microservices architecture and containerization. Bonus Points Experience with PostgreSQL . AWS Certification (Cloud Practitioner or above). Interest in reactive programming or cloud-native development. Join Us at Vitech! Advance Your Full Stack Career Strengthen your backend foundation while leveling up your React and cloud development skills. Whether you’re more frontend- or backend-heavy today, we’ll help you grow as a well-rounded full-stack developer. Join Agile, Product-Focused Teams Our agile pods work fast, collaborate deeply, and ship real products. You’ll have room to share your voice and build new features—not just maintain legacy code. Make Real Impact Vitech’s software powers mission-critical systems used by top global financial institutions. What you build here matters. Apply now to become part of a high-performing team where your Java full-stack skills will thrive.

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a part of this role, you will be working with technologies such as Reactive Programming using NodeJS and react JS. Your primary responsibilities will involve utilizing these technologies to develop and maintain applications in a reactive programming environment. You are expected to have a strong background in Reactive Programming with expertise in both NodeJS and react JS. Your proficiency in these technologies will be crucial in ensuring the successful implementation of reactive programming concepts in the projects you work on. Additionally, having a deep understanding of Reactive Programming principles and best practices will be advantageous in this role. Your ability to effectively apply these principles to develop efficient and scalable solutions will be key to your success in this position. Overall, this role offers the opportunity to work with cutting-edge technologies in the field of Reactive Programming, specifically focusing on NodeJS and react JS. Your contributions will play a significant role in the development of innovative and high-quality applications.,

Posted 2 days ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

noida

Work from Office

About The Role Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Standard Edition, Spring Boot, Microservices and Light Weight Architecture, PHP (Programming Language) Good to have skills : Megnato Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Java 17 experience- Experience with reactive programming (e.g. WebFlux, Reactor)- Foundational knowledge of distributed systems and in particular microservices- Experience designing web-based applications (e.g. REST)- Experience with a modern Java Web Framework (e.g. Spring Boot, Micronaut)- Very good fundamental knowledge of Java (runtime, standard library, common 3rd party libraries)- Natural sense for security- Experience with containerized applications (e.g. Docker)- Experience with storage technologies- Experience with VCS (e.g. Git, Mercurial)- Experience with modern CI/CD practices Qualification 15 years full time education

Posted 2 days ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering Service Line Data & Analytics Unit 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! Technical and Professional Requirements: Node Js, React Js, ML, Python Preferred Skills: Technology->Reactive Programming->NodeJS Technology->OpenSystem->Python - OpenSystem->Python Technology->Machine Learning->Amazon ML

Posted 2 days ago

Apply

5.0 - 8.0 years

4 - 8 Lacs

pune

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BSc,MTech,MCA,MSc Service Line Application Development and Maintenance 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->UI & Markup Language->UI & Markup Language - ALL Preferred Skills: Technology->UI & Markup Language->UI & Markup Language - ALL Technology->Reactive Programming->react JS

Posted 2 days ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BSc,MTech,MCA,MSc Service Line Engineering Services Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to ensure effective Design, Development, Validation and Support activities, to assure that our clients are satisfied with the high levels of service in the technology domain. You will gather the requirements and specifications to understand the client requirements in a detailed manner and translate the same into system requirements. You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers. 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 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 / nonfunctional requirements to systems requirements Ability to design and code complex programs Ability to write test cases and scenarios based on the specifications Good understanding of SDLC and agile methodologies Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Technical and Professional Requirements: Primary skills:Technology->Reactive Programming->react JS Preferred Skills: Technology->Reactive Programming->react JS

Posted 2 days ago

Apply

5.0 - 10.0 years

8 - 12 Lacs

bengaluru

Work from Office

Educational Requirements BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Technical and Professional Requirements: .NET, AngularJS, Angular2/4/6/8, ASP.NET, MVC, C#, WPF, WCF, SQL Server Min. 5 years of relevant experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: Technology->UI & Markup Language->ANGULARJS2 Technology->Reactive Programming->react JS Generic Skills: Technology->Full stack->.Net Full stack->Frontend(Angular)+ Enterprise layer(.NET Core)+DB

Posted 2 days ago

Apply

5.0 - 9.0 years

6 - 10 Lacs

bengaluru

Work from Office

Educational Requirements Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Develop and maintain high-performance web applications using ReactJS. Collaborate with designers, back-end developers, and product managers to deliver seamless user experiences. Write clean, maintainable, and well-documented code. Optimize applications for maximum speed and scalability. Implement responsive design and ensure cross-browser compatibility. Participate in code reviews and contribute to front-end architecture decisions. Stay updated with the latest trends and best practices in front-end development. 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: Minimum 5 years of experience in front-end development. Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, and CSS3. Experience with state management libraries (e.g., Redux, Context API). Familiarity with RESTful APIs and asynchronous request handling. Knowledge of modern build tools and bundlers (e.g., Webpack, Babel). Experience with version control systems like Git. Understanding of UI/UX principles and responsive design. Preferred Skills: Technology->Reactive Programming->react JS Technology->Reactive Programming->RxJS->React Redux

Posted 2 days ago

Apply

5.0 - 8.0 years

6 - 10 Lacs

pune

Work from Office

Educational Requirements Bachelor of Engineering,BCA,BSc,MTech,MCA,MSc Service Line Engineering Services 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 Preferred Skills: Technology->Reactive Programming->react JS

Posted 2 days ago

Apply

3.0 - 5.0 years

8 - 12 Lacs

bengaluru

Work from Office

Educational Requirements BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Technical and Professional Requirements: .NET, AngularJS, Angular2/4/6/8, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework. Min. 3 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: .Net Technology->UI & Markup Language->Angular JS/Angular 1.x->Angular 2 Technology->Reactive Programming->react JS Technology->Cloud Platform->Azure IOT->Azure IoT Hub .Net->.Net Core Generic Skills: Technology->Full stack->.Net Full stack->Frontend(Angular)+ Enterprise layer(.NET Core)+DB

Posted 2 days ago

Apply

5.0 - 9.0 years

4 - 9 Lacs

gurugram

Work from Office

The Team: The OSTTRA Technology teamis composed of Capital Markets Technology professionals, who build,supportand protect the applications that operate our network. The technology landscapeincludeshigh-performance, high-volume applications as well as compute intensive applications,leveragingcontemporary microservices, cloud-based architectures. The Impact: Together, we build, support, protect and manage high-performance, resilient platforms that process more than 100 million messages a day. Our services are vital to automated trade processing around the globe, managing peak volumes and working with our customers and regulators to ensure the efficient settlement of trades and effective operation of global capital markets. Whats in it for you: We're looking for a highly motivated and experienced Front-End Developer with 5-9 years of dedicated experience in the Angular framework. You'll be a technical leader, proficient in building scalable, high-performance, and responsive web applications. You'll play a crucial role in designing, developing, and maintaining our user-facing applications, collaborating closely with backend engineers, UI/UX designers, and product managers. Responsibilities: Lead the design, development, and deployment of complex single-page applications (SPAs) using Angular (version 10+ preferred). Architect and implement robust, reusable, and maintainable front-end components and libraries. Mentor junior and mid-level developers, providing technical guidance and best practices. Optimize applications for maximum speed and scalability, ensuring a seamless user experience across various devices and browsers. Collaborate with UI/UX designers to translate wireframes and mockups into pixel-perfect, interactive user interfaces. Integrate with RESTful APIs and other backend services. Write comprehensive unit and integration tests to ensure code quality and reliability. Participate in code reviews, contributing to a culture of high-quality code and continuous improvement. Stay up-to-date with the latest front-end technologies, Angular updates, and industry trends. Troubleshoot and debug complex front-end issues. What Were Looking For: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 5-9 years of professional experience as a Front-End Developer with a strong focus on Angular. Deep expertise in Angular (preferably Angular 10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3. Proven experience with state management patterns (e.g., NgRx, RxJS). Strong understanding of reactive programming principles and RxJS. Experience with build tools (e.g., Angular CLI, Webpack). Proficiency in version control systems, especially Git. Solid understanding of responsive design principles and cross-browser compatibility. Familiarity with testing frameworks (e.g., Jasmine, Karma, Cypress). Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment. Basic Hands-on knowledge of React is desirable. Bonus Points Experience with cloud platforms (AWS, Azure, GCP). Familiarity with CI/CD pipelines and DevOps practices. Familiarity with accessibility best practices (WCAG). Experience with agile development methodologies. BDD testing via Cypress or similar framework Knowledge of Java, Spring, Springboot, Gradle, Microservices.

Posted 2 days ago

Apply

5.0 - 7.0 years

6 - 10 Lacs

bengaluru

Work from Office

Educational Requirements BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Technical Skill Set:ReactJS, NodeJS, Javascript, typescript, CSS, HTMLResponsibilities: 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: Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Technical and Professional Requirements: Skills: Analyzing user requirements, envisioning system features and functionality. In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Implementing automated testing platforms and unit tests Preferred Skills: Technology->Reactive Programming->react JS

Posted 2 days 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