We found 768 jobs matching to your search

Advance Search

Skills

Locations

Experience

Job Description

Perform all programming, development, and integration assignments independently with minimal supervision. · Provide programming, systems leadership, guidance, and assistance to other team members. · Works independently on complex processes and modules that may be used by one or more programs or systems. · Develop major system modules or programs based on requirements gathered from system customers or user stories. · Collaborate with senior developers and architects to design and implement high quality scalable application solutions. · Develop, test and debug software components and applications. Ensure code quality through unit testing and code reviews. · Database Integration – Work with relational database (PostgreSQL) to design and implement database schemas, queries and transactions. · Design and contribute to High-Level/Low-Level Design for applications. · Troubleshooting – Investigate and resolve defects and issues reported by QA. · Version Control – Utilize version control systems for code management and collaborate effectively with other team members. · Coding standard and best practice – follows Industry standards

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Java Backend 10+ (Caterpillar)

Job Description

: VMWare~Windows Servers -L2 2 Required Technical Skill Set • Should have AD, GPO knowledge. • Having working knowledge on windows server OS 2019, 2022 • ROOTCA internal & external certificate management. • Should have good knowledge on Vmware based virtualization. • Should have good knowledge on P2V and V2V server migration. • VAPT assessment. Perform auditing& then required upgrade or migration related to building, upgrade & maintenance. • Vmware management : Creation of Virtual Machine , VM migration , VM motion . Management of VSpare , Vcenter and ESXI Server • Knowledge and experience (with 3-4 years) in managing VMware Environment • VMware ESX Management and Troubleshooting. • Intermediate knowledge of Switching and vlan, NIC Teaming. • Experience in VMware Guests, Templates, P2V, Capacity Planner, VMotion, DRS, etc • Troubleshooting Hardware and Operating system related issues. • Patch administration and deployment. • Experience in high level diagnostics & troubleshooting of VMware ESX • Excellent troubleshooting and System Administration skills on VMware products and tools • OS / Patch Release management and maintain configuration of Central ESX OS image. • Experience in backup and recovery of Virtual machines and virtual servers. • Willing to work in shifts • Windows Update Policies and Ensure Timely Patching • Manage Role-Based Access Control (RBAC)

Responsibilities

2 Required Technical Skill Set • Should have AD, GPO knowledge. • Having working knowledge on windows server OS 2019, 2022 • ROOTCA internal & external certificate management. • Should have good knowledge on Vmware based virtualization. • Should have good knowledge on P2V and V2V server migration. • VAPT assessment. Perform auditing& then required upgrade or migration related to building, upgrade & maintenance. • Vmware management : Creation of Virtual Machine , VM migration , VM motion . Management of VSpare , Vcenter and ESXI Server • Knowledge and experience (with 3-4 years) in managing VMware Environment • VMware ESX Management and Troubleshooting. • Intermediate knowledge of Switching and vlan, NIC Teaming. • Experience in VMware Guests, Templates, P2V, Capacity Planner, VMotion, DRS, etc • Troubleshooting Hardware and Operating system related issues. • Patch administration and deployment. • Experience in high level diagnostics & troubleshooting of VMware ESX • Excellent troubleshooting and System Administration skills on VMware products and tools • OS / Patch Release management and maintain configuration of Central ESX OS image. • Experience in backup and recovery of Virtual machines and virtual servers. • Willing to work in shifts • Windows Update Policies and Ensure Timely Patching • Manage Role-Based Access Control (RBAC)
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :: VMWare~Windows Servers -L2

Job Description

Design and develop highly responsive, scalable, accessible, and modular frontend applications using React, NextJS and modern JavaScript/TypeScript. · Build secure, cloud-ready applications optimized for deployment in AWS (CloudFront, S3, API Gateway, Amplify, Lambda, Microsoft Entra). · Implement UI best practices, component reusability, code modularity, and responsive design principles. · Collaborate cross functionally with backend, cloud, UX, QA, and architecture teams to modernize legacy frontends into micro-frontend or component-driven architectures. · Implement and maintain CI/CD pipelines for frontend applications using GitHub Actions or Azure DevOps. · Ensure security practices across the application lifecycle shift-left security, secure coding, vulnerability remediation, dependency scanning, and adherence to enterprise security policies. · Drive application performance improvements using lazy loading, memoization, bundling optimization, caching, and CDN strategies. · Lead debugging, troubleshooting, and root cause analysis for complex production issues. · Develop applications compatible across multiple browsers and devices with strong focus on usability and accessibility (WCAG). · Establish strong coding standards, enforce best practices (ESLint, Prettier, code reviews), and mentor junior team members. · Participate in integrated testing and customer acceptance testing with strong emphasis on quality, performance, and maintainability. · Deliver high value features aligned with

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Frontend Developer with 8+ (Caterpillar)

Job Description

Perform all programming, development, and integration assignments independently with minimal supervision. · Provide programming, system leadership, guidance, and assistance to other team members. · Works independently on complex processes and modules that may be used by one or more programs or systems. · Develop major system modules or programs based on requirements gathered from system customers or user stories. · Collaborate with senior developers and architects to design and implement high quality scalable application solutions. · Develop, test and debug software components and applications. Ensure code quality through unit testing and code reviews. · Database Integration – work with relational database (PostgreSQL) to design and implement database schemas, queries and transactions. · Design and contribute on High-Level/Low-Level Design for applications. · Troubleshooting – Investigate and resolve defects and issues reported by QA. · Version Control – Utilize version control systems for code management and collaborate effectively with other team members. · Coding standard and best practice – follows Industry standards

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Java Backend 5+ (Caterpillar)

Job Description

Lead a development POD within the Pharmacy domain, ensuring delivery of high-quality backend solutions aligned with business objectives.• Act as the primary technical point of contact for the POD, driving design, development, and integration of Java/Spring Boot applications.• Collaborate with client stakeholders to ensure smooth handoffs and operational readiness.• Mentor and guide mid-level and junior developers, fostering a culture of technical excellence and continuous improvement. What You Will Do in the Role• Design and develop scalable backend services using Java 17 and Spring Boot 3.• Architect and implement microservices and cloud-native solutions for Pharmacy workflows.• Integrate messaging queues such as RabbitMQ, Google Pub/Sub, or IBM MQ for asynchronous communication.• Work with SQL databases (Postgres, MySQL) and ensure robust data handling.• Implement unit tests using JUnit 5 and maintain high code quality.• Deploy and manage containerized applications using Docker and Kubernetes.• Collaborate in Agile ceremonies and ensure sprint commitments are met. What You Will Bring (Experience)• 6+ years of backend development experience with Java 17 and Spring Boot 3. • Proven experience in microservices architecture and cloud-native development. • Strong knowledge of messaging queues and SQL databases. • Hands-on experience with JUnit 5, Docker, and container orchestration. • Familiarity with CI/CD pipelines (GitLab preferred). Nice-to-Have Skills• Experience with Google Cloud Platform (GCP). • Knowledge of GitLab CI/CD scripting. • Exposure to Java SWT for UI components (if applicable).• Experience with front-end frameworks such as React or Vue.js Personal Skills & Qualities (Soft Skills)• Strong leadership and mentoring capabilities.• Excellent communication skills for engaging both technical and non-technical stakeholders.• Ability to work independently and make decisions under pressure.• Collaborative mindset with a focus on team success.

Responsibilities

Lead a development POD within the Pharmacy domain, ensuring delivery of high-quality backend solutions aligned with business objectives.• Act as the primary technical point of contact for the POD, driving design, development, and integration of Java/Spring Boot applications.• Collaborate with client stakeholders to ensure smooth handoffs and operational readiness.• Mentor and guide mid-level and junior developers, fostering a culture of technical excellence and continuous improvement. What You Will Do in the Role• Design and develop scalable backend services using Java 17 and Spring Boot 3.• Architect and implement microservices and cloud-native solutions for Pharmacy workflows.• Integrate messaging queues such as RabbitMQ, Google Pub/Sub, or IBM MQ for asynchronous communication.• Work with SQL databases (Postgres, MySQL) and ensure robust data handling.• Implement unit tests using JUnit 5 and maintain high code quality.• Deploy and manage containerized applications using Docker and Kubernetes.• Collaborate in Agile ceremonies and ensure sprint commitments are met. What You Will Bring (Experience)• 6+ years of backend development experience with Java 17 and Spring Boot 3. • Proven experience in microservices architecture and cloud-native development. • Strong knowledge of messaging queues and SQL databases. • Hands-on experience with JUnit 5, Docker, and container orchestration. • Familiarity with CI/CD pipelines (GitLab preferred). Nice-to-Have Skills• Experience with Google Cloud Platform (GCP). • Knowledge of GitLab CI/CD scripting. • Exposure to Java SWT for UI components (if applicable).• Experience with front-end frameworks such as React or Vue.js Personal Skills & Qualities (Soft Skills)• Strong leadership and mentoring capabilities.• Excellent communication skills for engaging both technical and non-technical stakeholders.• Ability to work independently and make decisions under pressure.• Collaborative mindset with a focus on team success.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Spring Boot

Job Description

uties/Responsibilities will include: · Competent to perform all programming, development, and integration assignments without close supervision. · Provides programming and assistance to other team members, QA, and business users. · Works independently on complex processes and modules that may be used by one or more programs or systems. · Develops major system modules or programs based on requirements gathered from system customers or user stories. · Collaborate with senior developers and architects to design and implement high quality scalable application solutions. · Develop, test, and debug software components and applications. Ensure code quality through unit testing and code reviews. · Database Integration – work with relational database (e.g. MySQL, Postgres) to design and implement database schemas, queries and transactions. · System/API integration – Integrate with other systems or API to enhance application functionality. · Troubleshooting – Investigate and resolve defects and issues reported by QA. · Version Control – Utilize version control systems for code management and collaborate effectively with other team members. · Coding standard and best practices which adheres to Industry standards

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :java Backend (Caterpillar)

Job Description

Lead and mentor a team of Java developers. Design, develop, and maintain scalable, high-performance applications. Collaborate with cross-functional teams (UI, QA, DevOps, Product). Perform code reviews and enforce coding standards. Architect microservices-based solutions. Troubleshoot production issues and optimize performance. Participate in sprint planning, estimation, and technical discussions. Ensure adherence to Agile/Scrum methodologies. Contribute to CI/CD pipeline implementation.

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Java Lead (Permanent)

Job Description

Design and develop highly responsive, scalable, accessible, and modular frontend applications using React, NextJS and modern JavaScript/TypeScript. · Implement UI best practices, component reusability, code modularity, and responsive design principles. · Collaborate cross‑functionally with backend, cloud, UX, QA, and architecture teams to modernize legacy frontends into micro-frontend or component-driven architectures. · Ensure security practices, vulnerability remediation, dependency scanning, and adherence to enterprise security policies. · Develop applications compatible across multiple browsers and devices with strong focus on usability and accessibility (WCAG). · Establish strong coding standards, enforce best practices (ESLint, Prettier, code reviews). · Participate in integrated testing and customer acceptance testing with strong emphasis on quality, performance, and maintainability. · Deliver high‑value features aligned with business needs and digital transformation goals.

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Frontend Developer with 3–5 (Caterpillar)

Job Description

Senior Software Engineer Role and Responsibilities: Development and Maintenance: Design, develop, and maintain robust and scalable APIs using Python and FastAPI. Cloud Infrastructure: Work extensively with AWS services (such as EC2, S3, Lambda, RDS, API Gateway, etc.) to build and deploy scalable applications. Team Leadership: Lead, mentor, and manage a team of developers, ensuring efficient workflow, collaboration, and continuous improvement. Code Review and Best Practices: Conduct code reviews and ensure adherence to best practices, coding standards, and quality control. Collaborate with Stakeholders: Work closely with Product Managers, QA teams, and other stakeholders to deliver features and improvements on time. Deployment and Automation: Implement CI/CD pipelines, automate infrastructure using tools like Terraform, CloudFormation, or similar. Performance Optimization: Identify and resolve performance bottlenecks, ensuring applications are optimized for speed and scalability. Documentation: Maintain comprehensive technical documentation for system architecture, processes, and code. Required Skills and Qualifications: Experience: Minimum 6 years of hands-on experience in Python development. Framework Expertise: Strong proficiency in FastAPI for building high-performance RESTful APIs. AWS: Solid experience with AWS infrastructure (EC2, S3, RDS, Lambda, API Gateway, etc.) and cloud-native architecture. Team Management: Proven experience in leading and mentoring development teams, with strong leadership skills. Version Control: Expertise in Git and branching strategies for collaboration. Database Knowledge: Experience working with relational (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB, DynamoDB). CI/CD & DevOps: Experience with CI/CD pipelines and DevOps tools for automating deployments and testing. Problem Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve issues effectively. Communication: Excellent verbal and written communication skills, with the ability to collaborate with cross-functional teams. Agile: Experience working in an Agile environment, participating in sprint planning, stand-ups, and retrospectives. Preferred Qualifications: Experience with Docker and Kubernetes for containerization and orchestration. Familiarity with serverless architecture and services like AWS Lambda. Knowledge of security best practices for cloud-based applications and API security. Experience with Data Analytics or Machine Learning is a plus.

Responsibilities

Senior Software Engineer Role and Responsibilities: Development and Maintenance: Design, develop, and maintain robust and scalable APIs using Python and FastAPI. Cloud Infrastructure: Work extensively with AWS services (such as EC2, S3, Lambda, RDS, API Gateway, etc.) to build and deploy scalable applications. Team Leadership: Lead, mentor, and manage a team of developers, ensuring efficient workflow, collaboration, and continuous improvement. Code Review and Best Practices: Conduct code reviews and ensure adherence to best practices, coding standards, and quality control. Collaborate with Stakeholders: Work closely with Product Managers, QA teams, and other stakeholders to deliver features and improvements on time. Deployment and Automation: Implement CI/CD pipelines, automate infrastructure using tools like Terraform, CloudFormation, or similar. Performance Optimization: Identify and resolve performance bottlenecks, ensuring applications are optimized for speed and scalability. Documentation: Maintain comprehensive technical documentation for system architecture, processes, and code. Required Skills and Qualifications: Experience: Minimum 6 years of hands-on experience in Python development. Framework Expertise: Strong proficiency in FastAPI for building high-performance RESTful APIs. AWS: Solid experience with AWS infrastructure (EC2, S3, RDS, Lambda, API Gateway, etc.) and cloud-native architecture. Team Management: Proven experience in leading and mentoring development teams, with strong leadership skills. Version Control: Expertise in Git and branching strategies for collaboration. Database Knowledge: Experience working with relational (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB, DynamoDB). CI/CD & DevOps: Experience with CI/CD pipelines and DevOps tools for automating deployments and testing. Problem Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve issues effectively. Communication: Excellent verbal and written communication skills, with the ability to collaborate with cross-functional teams. Agile: Experience working in an Agile environment, participating in sprint planning, stand-ups, and retrospectives. Preferred Qualifications: Experience with Docker and Kubernetes for containerization and orchestration. Familiarity with serverless architecture and services like AWS Lambda. Knowledge of security best practices for cloud-based applications and API security. Experience with Data Analytics or Machine Learning is a plus.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Senior Software Engineer