14.png

Java Full Stack Developer

CITC

  • Egypt

Salary

  • EGP 8000 - EGP per month

Job Type

  • Full-Time

Job Description

Job Description: Full Stack Developer

Responsibilities:

- Collaborate with cross-functional teams, including product managers, UI/UX designers, and stakeholders, to gather requirements and understand project goals.

- Design and develop scalable and high-performance web applications using Java technologies, Spring Boot, and Angular/React.

- Implement RESTful APIs and integrate with backend systems and databases.

- Develop responsive and user-friendly front-end interfaces using Angular/React.

- Write clean, maintainable, and efficient code, following best practices and coding standards.

- Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.

- Perform unit testing and participate in integration testing activities.

- Troubleshoot and resolve issues, ensuring the performance, security, and scalability of applications.

- Stay up-to-date with the latest trends and advancements in Java, Spring Boot, Angular/React.

Skills and Requirements:

- Bachelor's degree in Computer Science, Software Engineering, or a related field.

- Minimum of two years of professional experience as a Full Stack Developer.

- Strong understanding of software engineering principles and design patterns.

- Extensive experience in Java programming and software development.

- Strong proficiency in Java, Spring Boot, and familiarity with Java J2EE technologies.

- Experience with web services (RESTful or SOAP) and API development.

- Experience with front-end frameworks such as Angular or React.

- Familiarity with HTML, CSS, and JavaScript for front-end development.

- Strong understanding of relational databases and experience working with SQL.

- Experience with version control systems (Git) and build tools (Maven/Gradle).

- Knowledge of containerization technologies like Docker is a plus.

- Excellent problem-solving and analytical skills.

- Ability to work independently and handle multiple tasks simultaneously.

- Familiarity with Java J2EE technologies.



Job Openings at CITC

logo-img

UI/UX Designer

  • fulltime
  • Egypt

Stay Updated

Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.