كلما زادت طلبات التقديم التي ترسلينها، زادت فرصك في الحصول على وظيفة!

إليك لمحة عن معدل نشاط الباحثات عن عمل خلال الشهر الماضي:

عدد الفرص التي تم تصفحها

عدد الطلبات التي تم تقديمها

استمري في التصفح والتقديم لزيادة فرصك في الحصول على وظيفة!

هل تبحثين عن جهات توظيف لها سجل مثبت في دعم وتمكين النساء؟

اضغطي هنا لاكتشاف الفرص المتاحة الآن!
نُقدّر رأيكِ

ندعوكِ للمشاركة في استطلاع مصمّم لمساعدة الباحثين على فهم أفضل الطرق لربط الباحثات عن عمل بالوظائف التي يبحثن عنها.

هل ترغبين في المشاركة؟

في حال تم اختياركِ، سنتواصل معكِ عبر البريد الإلكتروني لتزويدكِ بالتفاصيل والتعليمات الخاصة بالمشاركة.

ستحصلين على مبلغ 7 دولارات مقابل إجابتك على الاستطلاع.


تم إلغاء حظر المستخدم بنجاح
شكراً لك، تم إرسال بلاغك وسيتم مراجعته قريباً.
https://bayt.page.link/un95mMw6YUheMMmH7
العودة إلى نتائج البحث‎

Senior Software Engineer

قبل 11 ساعة 2026/11/14 ·ينتهي التقديم خلال 119 يومًا
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا لوظائف مشابهة
تم إيقاف هذا التنبيه الوظيفي. لن تصلك إشعارات لهذا البحث بعد الآن.

الوصف الوظيفي

Career Area:



Technology, Digital and Data

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 Overview



The Java Software Engineer is responsible for designing, developing, testing, deploying, and maintaining high-quality software solutions using modern Java-based technologies in an agile environment.




Key Responsibilities



  • Design, develop, test, and deploy scalable backend applications using Java and Spring Boot.



  • Participate in requirements analysis, technical design, and architecture discussions.



  • Build and integrate RESTful APIs and microservices.



  • Perform unit, integration, and automated testing following TDD/BDD practices.



  • Conduct code reviews and ensure adherence to coding standards and best practices.



  • Work with DevOps and support teams to monitor, troubleshoot, and resolve production issues.



  • Contribute to CI/CD pipelines, build, release, and deployment processes.



  • Mentor junior engineers and contribute to team skill development.



  • Collaborate effectively within distributed agile scrum teams.




Technical Skills & Experience



  • Strong proficiency in Java and Spring Boot.



  • Experience with microservices, service-oriented architecture, and RESTful web services.



  • Hands-on experience with cloud platforms (AWS preferred) including Lambda, ECS, S3, SNS, Kinesis, and CloudWatch.



  • Experience with containerization using Docker.



  • Proficiency in relational and NoSQL databases such as MySQL, PostgreSQL, DynamoDB, and Snowflake.



  • Familiarity with API tools such as Swagger and Postman.



  • Strong knowledge of software development life cycle and agile methodologies.



  • Experience with GitHub, branching strategies, CI/CD pipelines, and modern AI-assisted development tools.




Quality & Testing



  • Strong commitment to code quality, performance, reliability, and maintainability.



  • Hands-on experience with automated testing, unit testing, and integration testing.



  • Knowledge of application performance monitoring and troubleshooting.




Soft Skills & Collaboration



  • Strong analytical, problem-solving, and debugging skills.



  • Excellent verbal and written communication skills.



  • Ability to manage timelines, highlight risks, and provide regular status updates.



  • Team-oriented mindset with the ability to work effectively in fast-paced environments.




Education & Qualifications



  • Bachelor’s degree in Computer Science, Engineering, or a related field.



  • 7–9+ years of professional software development experience, primarily in Java-based systems.











Posting Dates:



July 16, 2026 - July 26, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply




Not ready to apply? Join our Talent Community.





لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.
لقد تجاوزت الحد الأقصى المسموح به للتنبيهات الوظيفية (15). يرجى حذف أحد التنبيهات الحالية لإضافة تنبيه جديد.
تم إنشاء تنبيه وظيفي لهذا البحث. ستصلك إشعارات فور الإعلان عن وظائف جديدة مطابقة.
هل أنت متأكد أنك تريد سحب طلب التقديم إلى هذه الوظيفة؟

لن يتم النظر في طلبك لهذة الوظيفة، وسيتم إزالته من البريد الوارد الخاص بصاحب العمل.