Required Skills and Qualifications:
Strong in back-end development experience with Java, Spring Boot, Micro Services, NodeJs.
Strong with database technologies such as MySQL, PostgreSQL, MongoDB
Develop and integrate RESTful APIs and web services.
Good in front-end technologies: Angular, middleware, JavaScript, HTML5, CSS3, and JavaScript frameworks/libraries (e.g., React).
Experience with version control systems such as Git.
Knowledge of front-end build tools like Webpack, Gulp, or Grunt.
Strong understanding of security practices and principles.
Excellent problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a fast-paced environment.
Key Responsibilities:
Design, develop, and maintain both the front-end and back-end of web applications.
Write clean, maintainable, and efficient code across the entire software stack.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot, debug, and upgrade existing systems.
Develop and implement RESTful APIs and services.
Optimize applications for maximum speed, scalability, and security.
Participate in code reviews and contribute to the continuous improvement of development processes and tools.,