TechAhead

TechAhead - Senior Full Stack Developer - Java/TypeScript

Job Location

noida, India

Job Description

We are seeking a highly skilled and versatile Full Stack Developer with a strong expertise in React and web technologies, complemented by a decent understanding of Core Java, microservices, and the Spring Boot framework, to join our dynamic engineering team. The ideal candidate will be passionate about building user-centric and scalable web applications, possess a deep understanding of good coding practices and design principles, and demonstrate a strong aptitude for learning new technologies. You will be responsible for contributing to both the front-end and back-end development of our innovative products. Responsibilities : - Design, develop, and maintain user-friendly and responsive front-end applications using React and related web technologies (HTML, CSS, JavaScript, TypeScript). - Build reusable UI components and libraries for future use. - Integrate front-end applications with backend services and APIs. - Collaborate with UI/UX designers to translate design mockups into functional code. - Develop and maintain backend APIs and microservices using Core Java and Spring Boot. - Participate in the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. - Write clean, well-documented, and efficient code adhering to established coding standards and best practices for both front-end and back-end. - Implement and consume RESTful APIs for seamless communication between different services and front-end applications. - Contribute to the design and understanding of microservices architecture. - Utilize and integrate with various data storage solutions (e.g., relational databases). - Participate in code reviews to ensure code quality and knowledge sharing within the team. - Troubleshoot and debug issues across the full stack. - Collaborate effectively with cross-functional teams, including other developers, product managers, and QA engineers. - Stay up-to-date with the latest technologies and trends in both front-end and back-end development and proactively suggest improvements. - Demonstrate a strong aptitude for learning new technologies and adapting to evolving project requirements. - Maintain a positive and proactive attitude, contributing to a collaborative and supportive team environment. Required Skills and Experience : - Bachelor's degree in Computer Science or a related field (or equivalent practical experience). - Excellent proficiency in React and its ecosystem (e.g., Redux, Context API, React Router, testing libraries). - Strong understanding of core web technologies (HTML5, CSS3, JavaScript/ES6). - Experience with responsive design principles and implementation. - Decent understanding and practical exposure to Core Java. - Familiarity with the Spring Boot framework and its core concepts. - Understanding of RESTful API design and development. - Sound knowledge of good coding practices, design principles (SOLID, DRY), and software architecture patterns. - Experience with version control systems, preferably Git. - Understanding of build tools and package managers (e.g., Webpack, Babel, npm, yarn, Maven, Gradle). - Familiarity with unit testing and integration testing for both front-end and back-end. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. - Demonstrated ability to learn quickly and adapt to new technologies and challenges. - Positive attitude and a strong work ethic. Good to Have Skills : - Experience with TypeScript. - Familiarity with CSS preprocessors (e.g., Sass, Less). - Experience with state management libraries beyond basic React state. - Basic understanding of microservices architecture and related concepts. - Familiarity with database technologies (both relational and NoSQL). - Experience with containerization technologies like Docker. - Familiarity with cloud platforms like AWS, Azure, or GCP. - Knowledge of CI/CD pipelines. - Experience with performance optimization for web applications. (ref:hirist.tech)

Location: noida, IN

Posted Date: 5/14/2025
View More TechAhead Jobs

Contact Information

Contact Human Resources
TechAhead

Posted

May 14, 2025
UID: 5197214065

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.