شرح موقعیت
Job Summary We are looking for a Full Stack Developer with proven experience in developing and maintaining web applications using Java, Spring Boot, and Angular. The ideal candidate should have a strong understanding of software design principles, system design, and application architecture. Key Responsibilities Develop, maintain, and enhance full-stack web applications. Develop backend services and APIs using Java and Spring Boot. Develop responsive and user-friendly frontend applications using Angular. Design and implement scalable and maintainable software solutions. Participate in system design and application architecture. Write clean, efficient, and reusable code following software development best practices. Troubleshoot and resolve application issues and technical problems. Perform unit testing and support application testing and debugging. Collaborate with technical teams to understand requirements and deliver solutions. Participate in code reviews and contribute to continuous improvement. Required Skills & Qualifications Degree in Computer Science, Information Technology, Engineering, or a related field. 3–5 years of experience as a Full Stack Developer or in a similar role. Strong proficiency in Java. Strong proficiency in Spring Boot. Strong proficiency in Angular. Solid understanding of software design principles and best practices. Experience with system design and architecture. Strong problem-solving and troubleshooting skills. Good communication and teamwork skills.