Talent.com
عرض العمل هذا غير متوفر في بلدك.
Senior Java Backend Developer

Senior Java Backend Developer

SSC HR SolutionsCairo, Cairo Governorate, EG
منذ أكثر من 30 يومًا
نوع الوظيفة
  • Quick Apply
الوصف الوظيفي

We are seeking a highly skilled Java Backend Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and deploying scalable microservices using Spring Boot and Kafka. As a Backend Developer, you will be responsible for leading technical initiatives, mentoring junior developers, and ensuring the high performance and reliability of our microservices-based architecture.

Key Responsibilities :

Design and Development :

  • Design, develop, and maintain microservices architecture using Spring Boot.
  • Implement robust, scalable, and highly available microservices that adhere to industry best practices.
  • Develop and maintain RESTful APIs to support business functionalities.

Kafka Integration :

  • Design and implement event-driven architectures using Apache Kafka.
  • Develop Kafka producers, consumers, and streams to handle high-throughput messaging and data processing.
  • Ensure reliable message delivery, topic partitioning, and message ordering in a distributed environment.
  • System Architecture :

  • Collaborate with architects to design and implement microservices architecture that meets business and technical requirements.
  • Contribute to the evolution of the system’s architecture, making it more scalable and resilient.
  • Performance Optimization :

  • Analyze and resolve performance bottlenecks in the system.
  • Optimize microservices for maximum performance, scalability, and reliability.
  • Cloud Deployment :

  • Deploy microservices on cloud platforms (e.g., AWS, Azure, GCP) using containerization tools like Docker and Kubernetes.
  • Implement CI / CD pipelines for automated deployment and continuous integration.
  • Security :

  • Ensure all microservices are developed with security best practices in mind.
  • Implement OAuth2, JWT, and other authentication / authorization mechanisms.
  • Code Quality and Mentorship :

  • Write clean, maintainable, and testable code, following the principles of TDD (Test-Driven Development).
  • Conduct code reviews and provide constructive feedback to peers.
  • Mentor and guide junior developers, promoting knowledge sharing within the team.
  • Collaboration :

  • Work closely with cross-functional teams including Product Management, QA, and DevOps to deliver high-quality software solutions.
  • Participate in Agile ceremonies such as stand-ups, sprint planning, and retrospectives.
  • Requirements

    Experience :

  • 8+ years of hands-on experience in software development with a focus on microservices architecture.
  • Strong expertise in Spring Boot and related Spring frameworks (Spring Cloud, Spring Security).
  • Extensive experience with Apache Kafka, including configuration, optimization, and troubleshooting.
  • Proven experience in deploying and managing microservices on cloud platforms like AWS, Azure, or GCP.
  • Technical Skills :

  • Proficient in Java (preferably Java 8 or later) and related technologies.
  • Proficient in Sprin Cloud Project.
  • Solid understanding of RESTful services, JSON, and API design.
  • Experience with database technologies like SQL (e.g. Oracle, PostgreSQL), NoSQL (e.g., MongoDB, Cassandra), and data modeling.
  • Familiarity with Docker, Kubernetes, OCP, and CI / CD tools such as Jenkins, GitLab CI, or Tekton.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Strong understanding of Git work and clients.
  • Experience in Jira, Confluence, or MS Azure DevOps.
  • Previous experience writing unit tests with JUnit, Mockito, or Power Mock.
  • Knowledge of markup languages such as JSON and YML.
  • Working knowledge of quality and security scan technologies such as SonarQube or Fortify.
  • Write performance testing scripts using JMeter.
  • Soft Skills :

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Leadership qualities with a passion for mentoring and knowledge sharing.
  • Preferred Qualifications :

  • Experience with reactive programming and frameworks like Spring Web Flux.
  • Knowledge of distributed systems, message queues, and streaming platforms.
  • Experience with Domain-Driven Design (DDD) and event sourcing patterns.
  • Familiarity with GraphQL and GRPC.
  • Education :

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • إنشاء تنبيه وظيفي لهذا البحث

    Senior Java Developer • Cairo, Cairo Governorate, EG

    وظائف ذات صلة
    Senior Java Developer (Microservices)

    Senior Java Developer (Microservices)

    Advansys6th of October City, Giza Governorate, EG
    Quick Apply
    Design, develop, and maintain microservices-based applications using Java, Spring Boot, and Kubernetes.Collaborate with product owners, architects, and other developers to define application requir...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Java Developer (Microservices and Spring Boot)

    Senior Java Developer (Microservices and Spring Boot)

    Advansys6th of October City, Giza Governorate, EG
    Quick Apply
    Design, develop, and maintain robust, scalable microservices using Java, Spring Framework, and Spring Boot.Create and optimize PL / SQL queries for efficient database interaction and data manipulatio...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Java Software Developer

    Senior Java Software Developer

    Advansys6th of October City, Giza Governorate, EG
    Quick Apply
    With over 400 skilled engineers, we serve 100+ enterprise customers across 14 countries.Specialized in a wide array of premium services including Business Automation, Industrial Digitization, Low c...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Backend Engineer

    Senior Backend Engineer

    Qureos IncCairo, EG
    Quick Apply
    We are seeking a talented and versatile Senior Backend Engineer with relative Full Stack experience in.NET and React to join our startup team. As a Senior Backend Engineer, you will play a key role ...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Java Developer

    Senior Java Developer

    AdvansysNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    Design, develop, and maintain high-performance Java applications for various platforms.Collaborate with cross-functional teams to determine project requirements and specifications.Implement solutio...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Java Developer - Octopus by RTG

    Senior Java Developer - Octopus by RTG

    robustaCairo, Cairo Governorate, EG
    Quick Apply
    Octopus by RTG is enabling a key partner organization to build their digital hubs in Egypt and grow their tech teams around the world. We are currently looking for the right pioneers to work on exci...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Backend Engineer - Java

    Senior Backend Engineer - Java

    YalentCairo, Cairo Governorate, EG
    Quick Apply
    InVitro Capital is seeking a highly skilled and strategic Senior Backend Engineer with expertise in Java, Spring Boot, Spring AI, Cloud Solutions, AI, and Backend Solution Design.As a Senior Backen...أظهر المزيدآخر تحديث: 9 منذ أيام
    Senior Backend Engineer

    Senior Backend Engineer

    DsquaresCairo, Cairo Governorate, EG
    Quick Apply
    Dsquares is a leading provider of loyalty programs in the region, dedicated to crafting exceptional solutions that deepen the connection between brands and their customers.We leverage technology an...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Intermediate Backend Java Engineer

    Intermediate Backend Java Engineer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    Summary of role ▪ The Java Developer contributes to the backend API technology stack, ▪ The Java Dev works with the product and design teams to understand end-user requirements and use cases and tr...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Backend Developer

    Senior Backend Developer

    Mondia GroupCairo, Cairo Governorate, EG
    Quick Apply
    Skilled Senior Backend Developer to design and deliver scalable, secure, and high-performance software services.In this role, you will work on our backend services and participate in technical deci...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Backend Engineer

    Senior Backend Engineer

    AmanleekCairo, C, eg
    Quick Apply
    Amanleek is an innovative insurance service provider located in New Cairo.Our mission is to simplify insurance services and make them more accessible for a wider base of individual and business cus...أظهر المزيدآخر تحديث: 13 منذ أيام
    Senior Backend Java Staff Engineer - Banking Sector

    Senior Backend Java Staff Engineer - Banking Sector

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    Senior Backend Java Engineer Summary of role.The Java Developer contributes to the backend API technology stack,.The Java Dev works with the product and design teams to understand end-user requirem...أظهر المزيدآخر تحديث: 3 منذ أيام
    NewGen BPM Senior / Lead

    NewGen BPM Senior / Lead

    SarmadCairo, Cairo Governorate, EG
    Quick Apply
    Development Senior / Lead (NewGen Stack).Development Senior / Lead (NewGen Stack).If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to mee...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Java Engineer

    Senior Java Engineer

    SWATXCairo, Cairo Governorate, EG
    Quick Apply
    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in impl...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Android Developer "Banking Sector"

    Senior Android Developer "Banking Sector"

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    The Android Developer designs and builds advanced, scalable applications for android Apps.The Android Developer works with the product and design teams to understand end-user requirements and use c...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Backend Developer

    Senior Backend Developer

    BlackStone eITNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    BlackStone eIT, a leading computer software company, is currently seeking a highly skilled and motivated Backend Developer with expertise in. As a Backend Developer at BlackStone eIT, you will be re...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Senior Backend Engineer

    Senior Backend Engineer

    FlashMaadi, Cairo, EG
    Quick Apply
    Role Overview We are seeking an experienced and highly skilled Senior backend Engineer to join our dynamic team, you will play a critical role in designing, developing, and maintaining our software...أظهر المزيدآخر تحديث: 23 منذ أيام
    Senior Java Developer

    Senior Java Developer

    kn-itCairo, C, eg
    Quick Apply
    Responsible for designing and developing high-performance, scalable, and secure Java applications and Software.Following the best practices, design patterns and industry standards to provide effici...أظهر المزيدآخر تحديث: 18 منذ أيام