Showing 13 Vue Js jobs in Bangalore
Lead Frontend Developer (React/Vue)
Posted 4 days ago
Job Viewed
Job Description
- Lead and mentor a team of frontend developers, fostering a collaborative and high-performance environment.
- Architect and implement scalable, maintainable, and performant frontend solutions using modern JavaScript frameworks (React, Vue.js).
- Define and enforce coding standards, best practices, and code review processes.
- Collaborate closely with UI/UX designers, backend developers, and product managers to deliver seamless user experiences.
- Drive technical decisions and provide architectural guidance for frontend development initiatives.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Troubleshoot and resolve complex frontend issues, ensuring high application uptime and performance.
- Stay current with emerging frontend technologies and propose innovative solutions.
- Conduct performance analysis and implement strategies for performance improvements.
- Extensive experience in frontend development, with a significant portion in a lead or architect role.
- Expertise in JavaScript, HTML5, CSS3, and modern frontend frameworks like React or Vue.js.
- Proven experience in building complex, responsive, and interactive web applications.
- Strong understanding of state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack, Vite).
- Experience with RESTful APIs and asynchronous request handling.
- Proficiency in version control systems, particularly Git.
- Excellent problem-solving and debugging skills.
- Strong leadership, communication, and interpersonal skills.
- Experience with testing frameworks (e.g., Jest, Mocha) and CI/CD pipelines is a plus.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Highly competitive salary and performance-based bonuses.
- Fully remote work arrangement, offering excellent work-life balance.
- Opportunity to work with cutting-edge technologies and shape product roadmaps.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- Professional growth and development opportunities, including conferences and training.
- A culture that values innovation, collaboration, and individual contribution.
- Be part of a growing and impactful tech company in Bengaluru .
Is this job a match or a miss?
Senior SW Engineer - Angular/Node.js
Posted 4 days ago
Job Viewed
Job Description
**Job details**
**General information**
**Entity**
Safran is an international high-technology group operating in the fields of aerospace (propulsion, equipment and interiors), space and defense. Its mission is to contribute sustainably to a safer world, where air transport becomes ever more environmentally friendly, comfortable and accessible. Present on every continent, the Group employs 110,000 people and generated 31.3 billion in revenue in 2025. Safran holds, either independently or through partnerships, leading global or European positions in its markets.
Safran was ranked second in the Aerospace & Defense sector in TIME magazine's ""World's Best Companies 2025"" ranking.
As the world leader in aeronautical electrical systems, Safran Electrical & Power is a key player in the electrification of aircraft equipment and electric and hybrid propulsion. With expertise across the onboard energy chain, the company designs and delivers innovative, optimized and modular architectures and solutions.
**Reference number**
**Job details**
**Domain**
Programs / Customer Relations
**Job field / Job profile**
Software - Software for product information systems
**Job title**
Senior SW Engineer - Angular/Node.js
**Employment type**
Permanent
**Part time / Full time**
Full-time
**Job description**
Job Responsibilities:
o The Application developer will work as an integral part of the team implementing and maintaining applications in compliant with our internal/industry standards
o As a member, you will conduct thorough analysis & ensure comprehensive understanding in designing of software applications for operating systems, Cloud Infrastructure, or Web/Mobile applications
o Create prototypes and develop robust/modular production grade dynamic web applications using MERN stack or technologies such as .NET, JavaScript, AngularJS
o Demonstrate strong expertise in database management and design.
o Execute coding tasks based on detailed technical specifications & diagnose/fix bugs for performance bottlenecks
o Validate and test implementations to ensure alignment with project requirements
o Maintain effective communication with customers to understand their needs and provide updates on project progress.
**Candidate skills & requirements**
Required Skill Set:
A minimum of 5 Years' hands on experience with MERN Stack (MongoDB, Express.js, React, and Node.js)
JavaScript and AngularJS
Strong knowledge on Database Design and SQL
Python
XML parsing
ElectronJS
**Job location**
**Job location**
Asia, India
**City (-ies)**
Bangalore
**Applicant criteria**
**Minimum education level achieved**
Bachelor's Degree
**Minimum experience level required**
More than 5 years
Is this job a match or a miss?
Full Stack Engineer (Python/Node)
Posted 4 days ago
Job Viewed
Job Description
We are seeking a talented and motivated **Full Stack Engineer** to join our **Active IQ Engineering** team. The ideal candidate brings strong full stack development skills, deep expertise in **Python and/or Node.js** , and solid understanding of **data structures and algorithms** . You will play a key role in building and scaling intelligent data management solutions that help customers optimize their NetApp environments.
**Job Requirements**
+ Design, develop, test, and deploy scalable full stack applications for the Active IQ platform.
+ Build efficient backend services and APIs using Python and/or Node.js.
+ Develop responsive and intuitive front-end interfaces using modern frameworks.
+ Collaborate with product managers, UX designers, and engineers to deliver impactful features.
+ Apply strong knowledge of data structures and algorithms to solve complex engineering challenges.
+ Participate in code reviews, architecture discussions, and technical planning.
+ Ensure code quality, performance, and maintainability across the stack.
+ Troubleshoot and debug issues across the full stack in a timely manner.
+ 5+ years of experience in full stack software development.
+ Strong proficiency in Python and/or Node.js for backend development.
+ Experience with front-end technologies such as React, Angular, JavaScript, HTML/CSS.
+ Expert-level understanding of data structures, algorithms, and software design concepts.
+ Experience building and consuming RESTful APIs and working with microservices architecture.
+ Familiarity with databases (SQL and/or NoSQL).
+ Experience with CI/CD pipelines, version control (Git), and Agile practices.
**Education**
+ Bachelor's degree in Computer Science or a related field.
+ 4-8 years of professional experience in software development.
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
**Equal Opportunity Employer:**
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.
**Why You'll Thrive at NetApp**
At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure.
NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security.
**Our culture**
We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do.
If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. Apply now.
**Submitting an Application**
To ensure a streamlined and fair hiring process for all candidates, our team only reviews applications submitted through our company website. This practice allows us to track, assess, and respond to applicants efficiently. Emailing our employees, recruiters, or Human Resources personnel directly will not influence your application.
**AI Disclosure**
For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support-rather than replace-human decision-making.
Is this job a match or a miss?
.Net fullstack developer with Angular
Posted 4 days ago
Job Viewed
Job Description
This hybrid Sr Software Engineer role focuses on designing developing and enhancing secure and scalable web applications using Agile and Scrum practices while leveraging Azure cloud services Angular TypeScript and Net technologies. The engineer will collaborate closely with cross functional teams to deliver reliable solutions that improve customer experiences in consumer lending and related domains.
**Responsibilities**
+ Design and develop robust web applications using Angular TypeScript HTML CSS three zero and Bootstrap to deliver intuitive and accessible user interfaces that delight customers and reduce friction in digital journeys.
+ Implement secure and scalable server side services using Net Core Net Framework C sharp and Rest API patterns to ensure high performance interoperability and long term maintainability of critical business capabilities.
+ Optimize database schemas queries and stored procedures using T SQL to improve transaction throughput response times and data integrity for high volume consumer lending and financial workloads.
+ Collaborate with product owners scrum masters and fellow engineers in an Agile Scrum environment to refine user stories estimate work and deliver incremental value in predictable iterations.
+ Integrate applications with Azure services such as app hosting identity data storage and monitoring to increase resilience observability and operational efficiency in production environments.
+ Use Entity Framework to design and maintain data access layers that balance performance readability and ease of evolution while supporting complex domain rules and reporting needs.
+ Write clean modular and testable Java scripting and C sharp code following coding standards code review practices and static analysis to reduce defects and simplify future enhancements.
+ Create and maintain automated unit tests and integration tests to safeguard core workflows support continuous integration practices and enable safe frequent deployments.
+ Analyze production issues by reviewing logs metrics and user feedback then propose pragmatic fixes and preventive improvements that protect system stability and customer trust.
+ Partner with quality engineering user experience and operations peers to validate technical designs resolve defects early and align solutions with inclusive usability and performance expectations.
+ Document solution designs APIs configuration details and deployment runbooks in a clear concise manner so that teammates and support staff can operate and evolve the systems with confidence.
+ Mentor peers by sharing implementation patterns code review insights and domain knowledge so that the overall engineering team grows skills and delivers higher quality outcomes.
+ Apply awareness of consumer lending processes and regulatory considerations when designing features so that solutions align with compliance expectations and promote responsible financial services for society.
**Qualifications**
+ Demonstrate extensive hands on experience of eight to twelve years in building enterprise applications using Net Core Net Framework C sharp and Rest API architectures for complex business domains.
+ Exhibit strong front end engineering expertise with Angular TypeScript HTML CSS three zero Bootstrap and responsive design techniques to produce maintainable user centric interfaces.
+ Show proven experience working in Agile and Scrum teams including participation in backlog refinement sprint planning daily standups and retrospectives to support iterative delivery.
+ Display solid proficiency with T SQL relational database concepts and performance tuning as well as practical use of Entity Framework for data access and object relational mapping.
+ Apply practical skills with Azure based application development including deployment configuration monitoring and use of platform services to improve reliability and scalability.
+ Demonstrate good understanding of Java scripting based client behavior debugging and browser compatibility considerations when implementing complex front end logic.
+ Utilize clear communication and collaboration abilities to work effectively within a hybrid work model across distributed teams time zones and partner groups.
+ Prefer prior exposure to consumer lending or broader financial services which supports better requirement interpretation risk awareness and customer centric solution design.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Is this job a match or a miss?
Node.JS with .Net Development Engineer
Posted 4 days ago
Job Viewed
Job Description
We are seeking a highly skilled Full Stack Engineer with a proven track record of building end-to-end solutions using technologies such as .NET, Node.js, SQL Server, PostgreSQL, and modern cloud-native architectures. The ideal candidate brings strong AWS expertise, with the ability to design and deliver scalable, secure, and high-performance applications.
This is a Hybrid position located at our Bangalore, India development center. You will be required to be on-site 2 to 3 days per week. When you are not working on-site, you will be working from your home office. We are only considering candidates within a commutable distance to our Bangalore office and are not offering relocation assistance at this time.
**About the role:**
+ Design, develop, and maintain scalable, high-performance applications for the E-commerce platform.
+ Build robust backend systems and collaborate with cross-functional teams to translate business requirements into technical solutions.
+ Write clean, efficient, and maintainable code following industry best practices.
+ Contribute to system design, architecture discussions, and optimize database performance and data models.
+ Troubleshoot production issues, ensure application reliability, security, and deliver high-quality software.
**About You** :
+ 4-6 years of experience in software development with a strong focus on backend systems and strong programming skills in Node.js and C# (.NET).
+ Experience working with databases such as MSSQL and PostgreSQL and exposure to AWS cloud services.
+ Solid understanding of APIs, backend services, and scalable system design principles.
+ Experience in E-commerce applications is highly desirable, with payment domain knowledge as an added advantage.
+ Exposure to AI-powered coding tools and basic ML concepts, along with strong problem-solving skills and ability to work in cross-functional teams.
\#LI-Hybrid
**_Company Overview_**
McAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users' needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.
**_Company Benefits and Perks:_**
We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We're proud to be Great Place to Work® Certified in 10 countries, a reflection of the supportive, empowering environment we've built where people feel seen, valued, and energized to reach their full potential and thrive.
We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
+ Bonus Program
+ Pension and Retirement Plans
+ Medical, Dental and Vision Coverage
+ Paid Time Off
+ Paid Parental Leave
+ Support for Community Involvement
We're serious about our commitment to diversity which is why McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Is this job a match or a miss?
Java Fullstack Developer with Angular + AWS
Posted 4 days ago
Job Viewed
Job Description
We are seeking a senior software engineer responsible for designing developing and maintaining secure and scalable web applications and microservices using Java Spring boot and Angular deployed on cloud native services. Collaborate in an agile hybrid work environment to deliver reliable consumer facing solutions that optimize performance improve customer experience and align with enterprise quality and security standards.
**Responsibilities**
+ Design and implement robust Java and Spring boot microservices that are secure resilient and optimized for high performance in a cloud native environment
+ Develop rich front end features using Angular and Angular JS that deliver intuitive and accessible user experiences for complex business workflows
+ Build and maintain RESTful APIs that ensure consistent contracts clear versioning and reliable integration with internal and external consumer applications
+ Configure and optimize AWS services including Lambda ECS S3 and related components to support scalable application deployments and efficient operations
+ Design and manage data models using SQL and Oracle SQL that promote data integrity efficient querying and maintainable schema evolution practices
+ Collaborate closely with agile squads to refine user stories estimate effort and deliver incremental value through iterative development and continuous feedback
+ Use GitHub for source management by enforcing branching strategies code reviews and pull request workflows that improve code quality and maintainability
+ Implement automated unit and integration tests that increase system reliability support refactoring efforts and reduce regression risk during frequent releases
+ Troubleshoot and resolve complex production incidents by performing root cause analysis and implementing durable fixes that improve long term system stability
+ Optimize application performance through profiling query tuning and resource usage analysis to meet response time and throughput expectations
+ Document technical designs service contracts and deployment runbooks in a clear and structured manner to support future maintenance and knowledge sharing
+ Partner with product and business partners to translate functional requirements into technical solutions that align with consumer lending objectives when applicable
+ Mentor junior engineers through code walkthroughs pair programming and constructive feedback that elevate overall team craftsmanship and delivery quality
**Qualifications**
+ Demonstrate strong proficiency in Java and Spring boot microservices with extensive experience building distributed systems for complex business domains
+ Show hands on experience with Angular and Angular JS front end development including state management modular architecture and responsive design practices
+ Exhibit solid knowledge of RESTful API design principles including request validation error handling and secure access patterns for external consumers
+ Display practical experience with AWS services such as Lambda ECS S3 and RDS while building scalable and observable cloud based applications
+ Possess advanced skills in SQL and Oracle SQL covering data modeling query optimization and tuning for transactional and reporting use cases
+ Apply agile methodologies in day to day work including backlog refinement sprint planning daily stand ups and retrospectives within a hybrid work model
+ Bring familiarity with consumer lending or financial services processes which helps in designing solutions that address regulatory and customer experience needs
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Is this job a match or a miss?
Full Stack Engineering Manager (Ruby on Rails/Golang/ Node JS+ React/Angular+ Security/Networking...
Posted 4 days ago
Job Viewed
Job Description
Isovalent ( , now part of Cisco, is the company founded by the creators of Cilium ( and eBPF ( . Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations.
Cisco Isovalent is seeking an experienced Engineering Manager to lead a team working on the full stack web and on-premise applications. This critical role involves spearheading the integration of Cisco Isovalent's solutions with various platforms and technologies, enabling seamless deployment and operation for our customers. The ideal candidate will possess a strong technical background in software engineering, coupled with exceptional leadership skills, strong experience both deploying software on cloud platforms, directly and via their marketplaces.
**Your Impact:**
+ Grow and mentor software engineers and technical leaders
+ Deliver continuous feedback and performance review of engineers, with input from technical leader and senior leadership
+ Structure and track progress on projects and ensure accountability for them
+ Preserve the engineering culture as we scale out the team
+ Being a role model of company culture and values
+ Manage and coordinate India and EU team members, as well as coordinated with the global management team.
**Minimum Qualifications:**
+ 9+ years of experience in Software Engineering
+ Experience in management or leadership roles
+ Experience in Javascript/Typescript, alongside experience in React, Angular, or other similar technology
+ Experienced developing using backend languages such as Go, Ruby on Rails, or nodeJs
**Preferred Qualifications:**
+ Experience with networking, network security, cloud engineering
+ Experience of interacting and working with customers
+ Experience managing independent, strong, and diverse teams
+ Strong understanding of customer value
**Why Cisco?**
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Is this job a match or a miss?
Full stack Developer (Python & Angular) - Assistant Vice President
Posted 4 days ago
Job Viewed
Job Description
+ As a key contributor to ideation on analytical projects to tackle strategic business priorities.
+ The role will require endless curiosity, as ambiguity and open-ended questions are a core part of the team's work.
+ Own end‑to‑end delivery of AI‑powered products: requirements, design, implementation, testing, deployment, and support.
+ Design and build API‑first services (REST/GraphQL) in Python and Node.js that expose model inference, feature computation, and analytics.
+ Develop intuitive front‑end interfaces and internal tools using React/Angular/Vue to operationalize model insights and user workflows.
+ Implement containerized services with Docker; automate build/test/deploy via CI/CD (Tekton, Harness, Git‑based pipelines).
+ Use Ansible for configuration management, environment provisioning, and repeatable deployments across Linux/Windows.
+ Establish secure‑by‑design practices (authentication/authorization, secret management, data access controls) and enforce coding standards.
+ Instrument applications and pipelines with monitoring and logging; drive performance tuning, memory management, and cost optimization.
+ Apply GenAI techniques (prompt engineering, RAG, fine‑tuning) and deep learning methods to solve practical user and business problems.
+ Build evaluation harnesses and guardrails for LLM quality, safety, hallucination reduction, and bias assessment; iterate based on telemetry.
+ Collaborate with product, data, security, and platform teams to prioritize roadmaps and translate ambiguous problems into delivered capabilities.
+ Create clear technical documentation, architecture diagrams, and runbooks; participate in design and code reviews.
+ Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
+ Ability to build partnerships with cross-function leaders.
**Experience:**
+ Min 8 years of relevant experience in full stack development and Data Science (ML and DL) combined.
+ Demonstrated track record shipping AI‑enabled products to production in an agile environment.
Must have substantial experience in:
+ 5+ years, building production web applications and services with **Python** .
+ Front‑end development with **Angular** ; strong TypeScript/JavaScript fundamentals.
+ API design and development with REST and GraphQL; experience with microservices patterns.
+ Datastores: SQL (e.g., PostGREs) and NoSQL (e.g., MongoDB); schema/data modeling, indexing, and performance tuning.
+ Containers with Docker; CI/CD using Tekton, Harness, and Git‑based pipelines for automated testing and deployments.
+ Configuration management and automation with Ansible; scripting for environment provisioning and release management.
+ Operating systems: Linux and Windows; solid understanding of OS/process fundamentals.
+ Networking basics: DNS, load balancers, firewalls, routing, ports, and protocols.
+ Observability: application monitoring, centralized logging, tracing; strong debugging and problem‑resolution skills.
+ Security: authentication, authorization, secret management, secure coding and dependency hygiene.
Generative AI & Deep Learning (Complementary and Strongly Preferred)
+ Hands‑on with LLMs and transformer architectures; experience with prompt engineering and system prompt design.
+ Retrieval‑Augmented Generation (RAG): embeddings, vector indexes, chunking strategies, and retrieval evaluation.
+ Model customization: fine‑tuning/LoRA/PEFT; data curation, labeling, and experiment tracking for reproducibility.
+ Frameworks and tooling: PyTorch/TensorFlow, Hugging Face ecosystem, and popular orchestration libraries.
+ Model serving/inference optimization: batching, token streaming, quantization, caching, and concurrency controls.
+ Quality & safety: automatic evaluation, red‑teaming, toxicity filters, PII handling, prompt injection defenses.
+ MLOps for GenAI: feature pipelines, model registries, rollout strategies (A/B, shadow), monitoring for drift and hallucinations.
Good to Have
+ Experience with enterprise identity and access management, secrets vaults, and compliance controls.
+ Knowledge of data privacy and responsible AI practices; experience implementing audit and guardrail tooling.
+ Familiarity with vector databases and search infrastructure.
Education:
+ Bachelor / Masters (preferred) in Computer Science Engineering.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Decision Management
---
**Job Family:**
Specialized Analytics (Data Science/Computational Statistics)
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Is this job a match or a miss?
Full Stack Developer (Java & Angular)
Posted 4 days ago
Job Viewed
Job Description
Engineering
**Job Description:**
**Your Work Shapes the World at Caterpillar Inc.**
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Role Definition
Your Impact Shapes the World at Caterpillar Inc
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
We are seeking for a skilled Senior Software Engineer (Java Full Stack Developer) with more than 6 years of experience to join our CAT Technology Division Bangalore Team.
The preference for this role is to be based out of Bangalore PSN Office
Responsibilities
- Designing, developing, and maintaining full-stack features across Java backend services (Java 21+ / Spring boot) and Angular 18 front-end applications within an Nx monorepo architecture.
- Building and consuming RESTful APIs and real-time WebSocket/STOMP messaging channels that power fleet management, equipment monitoring, and geospatial visualization capabilities.
- Developing responsive, accessible user interfaces using Angular 18, TypeScript 5.5, RxJS, NgRx Signals/Entity for state management.
- Implementing internationalization (i18n) using Transloco; ensuring all user-facing strings are translatable and locale-aware.
- Deliver unit and integration tests (JUnit 5, Cucumber, Testcontainers, Jest) and end-to-end tests (Playwright)
- Work across persistence (Hibernate/JPA), messaging (JMS/Protobuf/MQTT), and REST layers.
- Integrating geospatial mapping and data-visualization layers using Deck.gl and custom map panel stores.
- Collaborating with cross-functional teams including UX designers, product owners, and DevOps engineers in an Agile/Scrum delivery model.
- Participating in code reviews, pull request reviews, and continuous integration pipeline maintenance (Azure DevOps, Nx-based build pipelines).
- Diagnosing and resolving production issues across the full stack, including Java application logs, WebSocket connectivity, and Angular runtime errors.
- Supporting both cloud-deployed (web) and on-premises (Electron desktop) distribution targets from a shared codebase.
Degree Requirement
- Bachelor's or master's in computer science, Software Engineering, Information Technology, or a related technical discipline.
Highly Desirable / Nice-to-Have
- Kubernetes, Docker, Helm, JKube - containerized deployment.
- OpenTelemetry and observability / distributed tracing.
- Spatial / GIS development: GeoTools, JTS, coordinate reference systems.
- Domain exposure to mining, telemetry, autonomy, or industrial IoT/real-time systems.
Skill Descriptors
Must-Have Technical Skills
Area Technologies
Language Java 21+, Angular 18
Build & Tooling Maven (multi-module), Nx 19 Monorepo, Git, Azure DevOps CI/CD
Frameworks Spring Boot, Spring Framework, Spring Security
Persistence Hibernate / JPA, JDBC, SQL
Databases SQL Server, Redis caching, PostgreSQL
Messaging JMS/ActiveMQ, MQTT
Testing JUnit and BDD with Cucumber, Jest, Playwright (E2E)
Logging SLF4J / Log4j2, structured logging
Protocols WebSocket (ws / STOMP), HTTP/REST, Protocol Buffers
Industry Knowledge: Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters; ability to apply industry knowledge appropriately to diverse situations.
Level Working Knowledge:
- Discusses industry-specific flagship products and services.
- Demonstrates current knowledge of the regulatory environment for industry segment.
- Describes the contribution of own function as it relates to the industry segment.
- Participates in major industry professional associations; subscribes to industry-specific publications.
- Currently works with a major industry segment and associated functions and features.
Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
Level Working Knowledge:
- Identifies and documents specific problems and resolution alternatives.
- Examines a specific problem and understands the perspective of each involved stakeholder.
- Develops alternative techniques for assessing accuracy and relevance of information.
- Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution.
- Uses fact-finding techniques and diagnostic tools to identify problems.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
Level Working Knowledge:
- Describes similarities and differences of life cycle for new product development vs. new release.
- Identifies common issues, problems, and considerations for each phase of the life cycle.
- Works with a formal life cycle methodology (Agile/Scrum with Azure DevOps work-item tracking).
- Explains phases, activities, dependencies, deliverables, and key decision points.
- Interprets product development plans and functional documentation.
Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
Level Working Knowledge:
- Participates in test readiness reviews, functional, volume, and load testing.
- Describes key features and aspects of Jest unit testing, JUnit backend testing, and Playwright E2E testing.
- Tests software components for compliance with functional requirements and design specifications.
- Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
- Conducts functional and performance testing on aspects of assigned products.
Application Development Tools: Knowledge of application and system development; ability to utilize a variety of specific tools and toolkits for developing applications.
Level Working Knowledge:
- Follows standards and guidelines for using locally available toolkits.
- Documents the uses of a specific application development toolkit.
- Differentiates among tools used for diverse strategic development platforms.
- Works with most toolkit components, features and facilities.
- Discusses the capabilities, features and uses of all tools for a specific platform.
Artificial Intelligence: Knowledge of the concepts, technologies and methodologies of artificial intelligence (AI); ability to develop, implement and/or apply artificial intelligence products and services in specific industry domain to achieve business goals.
Level Basic Understanding:
- Explains the methodology and technologies of artificial intelligence.
- Describes the concepts, functions and features of artificial intelligence (AI).
- Locates relevant resources to obtain the latest information on artificial intelligence.
- Cites examples of successful implementation of AI technologies and systems.
Programming: Knowledge of relevant programming languages and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs.
Level Working Knowledge:
- Interprets application system designs and program specifications.
- Develops structured programming specifications.
- Works with the syntax, structure, features and facilities of at least one language.
- Writes programs in a specific language and for a specific platform.
- Applies structured programming techniques to structured environments.
Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
Level Working Knowledge:
- Discovers, analyzes, and resolves hardware, software or application problems.
- Works with vendor-specific diagnostic guides, tools and utilities.
- Handles calls related to product features, applications, and compatibility standards.
- Analyzes code, logs, and current systems as part of advanced troubleshooting.
- Records and reports specific technical problems, solving processes and tools that have been used.
**Posting Dates:**
July 16, 2026 - July 29, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community ( .
Is this job a match or a miss?
Explore Vue.js opportunities in