Job Summary:
We are seeking a highly skilled and motivated Full Stack Developer with expertise in both Node.js and Java to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining web and mobile applications, leveraging modern frameworks and technologies. You will work across the entire software development lifecycle, from designing scalable architectures to implementing efficient, secure, and responsive applications.
Key Responsibilities:
· Design, develop, and maintain web and mobile applications using Node.js (backend) and Java (backend/middleware).
· Build RESTful APIs and integrate third-party services to enhance application functionality.
· Develop responsive front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
· Collaborate with UI/UX designers to translate designs into functional and appealing applications.
· Write clean, efficient, and well-documented code following best practices.
· Implement unit tests, perform debugging, and troubleshoot issues across applications.
· Ensure application performance, security, and scalability.
· Work in an Agile/Scrum environment, participating in sprint planning, code reviews, and daily stand-ups.
· Deploy applications on cloud platforms (e.g., AWS, Azure, Google Cloud) and manage CI/CD pipelines.
· Stay updated with emerging technologies and suggest continuous improvements.