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

Senior Java Developer

kn-itCairo, C, eg
22 منذ أيام
نوع الوظيفة
  • Quick Apply
الوصف الوظيفي

Job Description

Objective :

  • Responsible for designing and developing high-performance, scalable, and secure Java applications and Software.

Responsibilities :

  • Following the best practices, design patterns and industry standards to provide efficient solutions.
  • Writing clear, and well-documented code for assigned tasks.
  • Implementing unit testing for developed software.
  • Following the software development life cycle (SDLC) placed by company to achieve targets.
  • Guiding and assist junior developers.
  • Implementing and maintaining software products using a variety of tools and solutions.
  • Designing and evaluating different solutions for the needed business case.
  • Solving and verifying the functional and business issues of the software products.
  • Participating in peer reviews and providing feedback to other developers.
  • Participating in developing estimates for the projects and tasks.
  • Periodically report project / task status to Tech lead / principal.
  • Requirements

  • Bachelor's Degree   in computer science or any relevant field.
  • 5-7 years of experience.
  • Excellent awareness of the software lifecycle.
  • Working knowledge of design patterns.
  • Experience with Unified Modeling Language (UML).
  • Strong knowledge of Java 8+, JPA is a must.
  • Experience in Agile development methodologies.
  • Experience in Application Servers (i.e., WebLogic, WebSphere) is a plus.
  • Experience with Spring framework (MVC, Data, Security) is a must.
  • Experience in Messaging using JMS (ActiveMQ, RabbitMQ) or Kafka is a must.
  • Hands-on experience with Spring Cloud / Microservices architecture is a must.
  • Working experience in version control systems such as Git.
  • Knowledge of Agile development methodologies.
  • Benefits

  • USD Salaries : Earn a competitive salary in USD, with growth tied directly to your performance and impact.
  • Comprehensive Benefits : Enjoy full social insurance and healthcare coverage to support your well-being.
  • Flexible Work Environment : Embrace our hybrid work model and shape a schedule that fits your lifestyle and maximizes your productivity.
  • Continuous Growth : Stay ahead in a rapidly evolving world with access to ongoing learning and development opportunities.
  • Autonomy & Impact : Define success on your terms. We provide the freedom, tools, and support you need to thrive and make a meaningful difference.
  • Inclusive Culture : Be your authentic self. Join a team that values every voice, celebrates diversity, and fosters innovation through inclusion.
  • Requirements

    Java

    إنشاء تنبيه وظيفي لهذا البحث

    Senior Java Developer • Cairo, C, eg