Senior Full Stack Java Developer

Confidential   Amman - Jordan  Date Posted: 2024/11/04   Login to Apply

Responsibilities:

  • Design, develop, and maintain web applications using Java, Spring (Spring Boot), Angular, and Apache Kafka for real-time data processing.
  • Collaborate with architects and stakeholders to define the technical architecture and design patterns for new and existing applications.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Work with relational and NoSQL databases, ensuring optimal data storage and retrieval strategies.
  • Implement integrations with external APIs and services, leveraging Kafka for event-driven architecture.
  • Conduct unit and integration testing to ensure high-quality software delivery, and participate in code reviews to provide constructive feedback.
  • Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives to ensure effective project delivery.
  • Provide guidance and mentorship to junior developers, fostering a collaborative and learning-oriented environment.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in software development, with at least 3 years of experience in Java, Spring, and Angular.
  • Proficiency in Java, Spring (Spring Boot), Angular, and Apache Kafka; familiarity with microservices architecture is a plus.
  • Strong experience with SQL and NoSQL databases, including performance optimization.
  • Experience with version control systems, particularly Git, and knowledge of CI/CD pipelines.
  • Excellent analytical and troubleshooting skills, with a proactive approach to identifying and resolving issues.
  • Strong verbal and written communication skills, with the ability to work effectively in cross-functional teams.
Required Skills
  • CI/CD
  • Communication Skills
  • Management
  • Git
  • Spring Boot
  • Java
  • Angular
  • NoSQL
  • Collaboration Skills
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type From Home
  • Degree Bachelor
  • Experience 5+
  • Nationality Unspecified
Login to Apply

Similar Jobs