We found 869 jobs matching to your search

Advance Search

Skills

Locations

Experience

Job Description

Experience in design and development of distributed high-availability and reliable web applications built using Java/J2EE technologies. · Design, develop, and maintain user‑facing features using React, ensuring responsive, reusable, and performant UI components · Collaborate closely with UX designers, product owners, and backend/front‑end engineers to deliver end‑to‑end features · Experience with Microservices utilizing Spring Boot/Spring MVC in multi-threaded, distributed environment. · Cross collaboration with different teams to enhance applications from legacy components to latest updated frameworks/architectures and design patterns. · Manage application source code with Continuous Integration/Continuous Deployment (CI/CD) pipelines. · Adhere to security directives and enable security concepts in application lifecycle – implement shift-left concepts, vulnerability remediation processes and minimize overall risk for the enterprise solutions. · Competent to perform all programming, project management, and development assignments without close supervision. · Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. · Works independently on complex systems or infrastructure components used by one or more applications or systems. · Drives application development focused around delivering valuable business features. · Maintain high standards of software quality within the team by establishing good practices and coding guidelines. · Identifies and encourages areas for growth and improvement within the team. · Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and closure. · Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely and quality output.

Responsibilities

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

Job Description

Office 365 Administration-L2 SN Responsibility of / Expectations from the Role 1 • Manage user provisioning, license assignment, and access controls • Administer Exchange Online, SharePoint, Teams, and OneDrive settings • Monitor service health, usage trends, and incident resolution • Implement security policies, retention rules, and compliance configurations • Provision, de-provision, and modify user mailboxes, distribution groups, and shared/resource mailboxes. • Manage mailbox quotas, retention, archiving, and compliance policies. • Configure and maintain send/receive connectors, transport rules, and hybrid Exchange integrations. • Troubleshoot mail flow issues, including SMTP, routing, relay, and non-delivery reports (NDRs). • Delegate mailbox access and permissions; manage archive mailboxes and storage quotas. • Integrate Exchange with Active Directory; manage AAD Connect, Azure AD Sync, and federation. • Define and implement retention and legal hold policies as per compliance requirements. • Register applications in Entra ID and define access policies. • Synchronize with on-premises Active Directory using Azure AD Connect. • Create and manage conditional access policies; enforce MFA and device compliance. • Monitor sign-in logs, policy impacts, and track authentication failures or blocked access. • Manage multi-domain and multi-forest Active Directory environments. • Provide monthly reporting on SLA compliance, incident trends, and user satisfaction. • Create and Manage Site Collections, Subsites and Access Levels. • Enforce Least-Privilege and Compliance-Based Access, Manage Guest/External User Access. • Configure and Customize SharePoint Sites; Monitor Storage Quotas And Optimize Performance. • Clean Up Unused/Obsolete Sites, Libraries, And Files, Archive Inactive Sites. • Apply Messaging and Meeting Policies, Configure Teams Calling Policies. • Integrate and Manage Teams Room Systems and Conferencing Devices. • Monitor Teams Service Health; Troubleshoot Client Issues across Devices. • Generate Reports on Site Usage, Storage, Access Audits and Compliance Status. • Knowledge on Support single sign on using ADFS with MFA. • Block spams mail, Blacklisted domain, and IP. • Coordinating with Microsoft for resolving critical severity issues • Creating PowerShell scripts as per requirement • Audit Mailbox Permissions Regularly, Configure SPF, DKIM, and DMARC for All Domains. • Monitor DMARC Reports for Spoofing Attempts; Validate TLS Enforcement for Secure Mail Flow.

Responsibilities

SN Responsibility of / Expectations from the Role 1 • Manage user provisioning, license assignment, and access controls • Administer Exchange Online, SharePoint, Teams, and OneDrive settings • Monitor service health, usage trends, and incident resolution • Implement security policies, retention rules, and compliance configurations • Provision, de-provision, and modify user mailboxes, distribution groups, and shared/resource mailboxes. • Manage mailbox quotas, retention, archiving, and compliance policies. • Configure and maintain send/receive connectors, transport rules, and hybrid Exchange integrations. • Troubleshoot mail flow issues, including SMTP, routing, relay, and non-delivery reports (NDRs). • Delegate mailbox access and permissions; manage archive mailboxes and storage quotas. • Integrate Exchange with Active Directory; manage AAD Connect, Azure AD Sync, and federation. • Define and implement retention and legal hold policies as per compliance requirements. • Register applications in Entra ID and define access policies. • Synchronize with on-premises Active Directory using Azure AD Connect. • Create and manage conditional access policies; enforce MFA and device compliance. • Monitor sign-in logs, policy impacts, and track authentication failures or blocked access. • Manage multi-domain and multi-forest Active Directory environments. • Provide monthly reporting on SLA compliance, incident trends, and user satisfaction. • Create and Manage Site Collections, Subsites and Access Levels. • Enforce Least-Privilege and Compliance-Based Access, Manage Guest/External User Access. • Configure and Customize SharePoint Sites; Monitor Storage Quotas And Optimize Performance. • Clean Up Unused/Obsolete Sites, Libraries, And Files, Archive Inactive Sites. • Apply Messaging and Meeting Policies, Configure Teams Calling Policies. • Integrate and Manage Teams Room Systems and Conferencing Devices. • Monitor Teams Service Health; Troubleshoot Client Issues across Devices. • Generate Reports on Site Usage, Storage, Access Audits and Compliance Status. • Knowledge on Support single sign on using ADFS with MFA. • Block spams mail, Blacklisted domain, and IP. • Coordinating with Microsoft for resolving critical severity issues • Creating PowerShell scripts as per requirement • Audit Mailbox Permissions Regularly, Configure SPF, DKIM, and DMARC for All Domains. • Monitor DMARC Reports for Spoofing Attempts; Validate TLS Enforcement for Secure Mail Flow.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role : Office 365 Administration-L2

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)