Senior java Full Stack Developer (Spring Boot & Angular)

softprograms - Egypt - Cairo

Overview:

SoftPrograms Technology is a customer-centric Incorporation, with a main focus on providing exceptional quality IT solutions & Services.
We are seeking a Senior Java Full Stack Developer who will be responsible for developing, testing and deploying high-quality, secure web applications. The ideal candidate must have experience developing Java Spring Boot applications with Angular, as well as a strong understanding of web technologies. This position requires someone who is highly motivated and has excellent communication and problem-solving skills.

 

Responsibilities:

  • Develop and maintain secure, high-performance web applications using the latest technologies
  • Design, build and deploy web applications using Angular, Spring Boot, and other web technologies
  • Analyze user requirements and develop software solutions
  • Design and implement database schemas and maintain database integrity
  • Perform unit testing, code review and debugging to ensure applications meet quality standards
  • Collaborate with other developers, designers, and product managers to ensure efficient application development
  • Identify and troubleshoot application issues and develop solutions to resolve them
  • Optimize application performance and scalability
  • Provide technical support and guidance to other team members
     

Bachelor's degree in Computer Science, Information Systems, or equivalent5+ years of experience developing Spring Boot applications with AngularStrong understanding of web technologies such as HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, and XMLProficiency with relational databases such as SQL Server and NoSQL databasesProficiency with web application frameworks such as JPS, Hibernate, Maven, OpenAPI/Swagger, Apache Kafka, Spring AMQPGood to have Linux, Jenkins, Docker, kubernetes, SonarQube experienceProficient in developing enterprise, layered-architecture applications.Proficient in modern web development practices, including responsive design and progressive web apps.Strong knowledge of software development methodologies, including Agile and Scrum.Strong knowledge of software development best practices, including design patterns, code reviews, testing, and version control systems (e.g., Git).Excellent problem-solving and communication skillsAbility to work independently and as part of a teamAble to work in a fast-paced environment and meet tight deadlines
Post date: 9 May 2025
Publisher: Wuzzuf .com
Post date: 9 May 2025
Publisher: Wuzzuf .com