We are seeking a talented and experienced Java Backend Developer with expertise in building distributed microservices architecture. The ideal candidate will have a strong background in Java development, proficiency in Spring Cloud technologies, and hands-on experience with service discovery, configuration management, and inter-service communication.

Responsibilities:

Microservices Development:

  • Design, develop, and maintain scalable and resilient microservices using Java and Spring Boot.
  • Implement best practices for microservices architecture, including service isolation, fault tolerance, and distributed data management.

Spring Cloud Integration:

  • Utilize Spring Cloud Config for centralized configuration management.
  • Implement Spring Cloud Gateway for API routing and management.
  • Set up and manage service registration and discovery using Spring Cloud Registry.

Inter-Service Communication:

  • Implement communication between microservices using Feign for seamless and efficient interactions.
  • Ensure proper handling of distributed transactions and eventual consistency.

Third-Party Integrations:

  • Integrate third-party services and APIs, such as Stripe, Google Discourse, etc., into the microservices ecosystem.
  • Handle authentication, authorization, and data synchronization with external services.

Code Quality and Testing:

  • Write clean, maintainable, and well-documented code.
  • Implement unit tests, integration tests, and end-to-end tests to ensure the reliability of microservices.

Performance Optimization:

  • Identify and address performance bottlenecks in the microservices architecture.
  • Optimize code and database queries for maximum efficiency.

Collaboration and Communication:

  • Collaborate with cross-functional teams, including front-end developers, DevOps engineers, and product managers.
  • Communicate effectively with team members and stakeholders, providing technical guidance and insights.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • Proven experience as a Java Backend Developer with a focus on microservices.
  • Strong proficiency in Java, Spring Boot, and Spring Cloud technologies.
  • Experience with distributed systems, microservices architecture, and containerization.
  • Familiarity with Feign for declarative REST client communication.
  • Knowledge of third-party integrations, especially payment gateways like Stripe.
  • Excellent problem-solving and debugging skills.
  • Strong understanding of software development best practices and design patterns.

If you are a passionate Java Backend Developer with a keen interest in building scalable, distributed systems using cutting-edge technologies, we invite you to apply and contribute to our dynamic and innovative development team.

نوکری کی تفصیلات

کل عہدے:
1 اشاعت
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
2 سال
اس سے پہلے درخواست دیجیۓ:
فروری ۰۹, ۲۰۲۴
تاریخِ اِشاعت:
جنوری ۰۹, ۲۰۲۴

Codeware Tech

انفارمیشن ٹیکنالوجی · 1-10 ملازمین - اسلام آباد

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

Backend Developer

YODO Design, لاہور, پاکستان
نومبر ۱۹, ۲۰۲۴ شائع ہوئی

Senior Full Stack / Java Developer

Rayymen Technologies Private Limited, ایک سے زیادہ شہر, پاکستان
اکتوبر ۳۰, ۲۰۲۴ شائع ہوئی

Senior Full Stack / Java Developer

Rayymen Technologies Private Limited, ایک سے زیادہ شہر, پاکستان
اکتوبر ۲۹, ۲۰۲۴ شائع ہوئی
I found a job on Rozee!