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

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

    Education :

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Experience :

  • 3 to 5 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.
  • إنشاء تنبيه وظيفي لهذا البحث

    Backend Developer • Cairo, Cairo Governorate, EG

    وظائف ذات صلة
    Senior Java Backend Developer

    Senior Java Backend Developer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    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 usi...أظهر المزيدآخر تحديث: منذ أكثر من 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 يومًا
    Java Lead Developer

    Java Lead Developer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    A Lead Java Developer plays a crucial role in designing, developing, and maintaining Java-based applications.Here’s a comprehensive overview of the typical responsibilities and qualifications for t...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Backend Java Staff Engineer

    Backend Java Staff Engineer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    The Java TL / Staff Engineer owns API and integrations capabilities / teams.He / she should be hands-on team member who actively consults the team to solve complex problems independently and assure kno...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Java Software Developer Lead

    Java Software Developer Lead

    Arpu Telecommunication ServicesCairo, Cairo Governorate, EG
    Quick Apply
    We are seeking a highly motivated and experienced Java Team Lead to join our dynamic engineering team.The successful candidate will be responsible for leading and mentoring a team of talented Java ...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Backend developer

    Backend developer

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    As a Backend Developer you will be responsible for designing, implementing, and maintaining a robust back-end infrastructure. Your role will involve developing APIs, creating database schemas, and e...أظهر المزيدآخر تحديث: منذ أكثر من 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 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...أظهر المزيدآخر تحديث: 12 منذ أيام
    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 يومًا
    Java Software Developer

    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 يومًا
    FinTech Java Developer

    FinTech Java Developer

    SarmadCairo, Cairo Governorate, EG
    Quick Apply
    We are looking for a FinTech Java Developer to join our innovative team.In this role, you will be responsible for developing and maintaining financial technology applications using Java.You will wo...أظهر المزيدآخر تحديث: منذ أكثر من 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 Java Engineer - Banking Sector

    Senior Backend Java 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...أظهر المزيدآخر تحديث: منذ يوم واحد
    • عَرْضٌ مُرَوَّجٌ له
    Senior Java Developer

    Senior Java Developer

    Plugin TalentsNasr City, Cairo Governorate, Egypt
    Designing, implementing, and maintaining Java-based / Angular applications and API.Contributing to all phases of the development lifecycle and other Agile ceremonies. Writing testable, scalable, and e...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    Java Developer

    Java Developer

    SarmadCairo, Cairo Governorate, EG
    Quick Apply
    We are currently seeking talented Java Developers to join our team.As a Java Developer, you will be responsible for developing high-quality software solutions using Java programming language.You wi...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    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...أظهر المزيدآخر تحديث: 21 منذ أيام
    Java Developer

    Java Developer

    Arpu Telecommunication ServicesCairo, Cairo Governorate, EG
    Quick Apply
    The primary responsibility will be refactoring and revamping legacy projects to improve performance, maintainability, and scalability. The role also involves expertise in database design and optimiz...أظهر المزيدآخر تحديث: 16 منذ أيام