As a full-stack developer, you will play a pivotal role in developing and maintaining our web applications
(Angular, NodeJS) and backend services (Java, Spring Boot). You will work closely with cross-functional
teams to ensure the seamless development and integration of front-end and back-end components,
delivering exceptional user experiences. The ideal candidate will have a strong foundation in software
development, a keen eye for detail, and a passion for keeping up with emerging technologies.
Responsibilities:
? Collaborate with product managers, UI/UX designers, technical leads, and fellow developers to
design and implement robust software solutions.
? Participating in daily standup, sprint planning, retrospective meetings during project
implementation phase.
? Develop responsive and user-friendly front-end interfaces using Angular, ensuring optimal
performance across various devices and browsers.
? Design and implement RESTful APIs and back-end services using Java/SpringBoot to support front-
end functionalities.
? Write unit, integration, and end-to-end tests to ensure application quality and performance.
? Work with databases and data models to ensure efficient data storage, retrieval, and manipulation.
Skills
? Proven experience (min 3+ years) as a Full Stack Developer with hands-on expertise in Angular,
NodeJS and Java with Spring Boot.
? Strong understanding of Angular framework and design/architectural patterns (e.g. ngrx store, lazy
loading, Ahead-of-Time compilation).
? Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript.
? Proficiency in designing and consuming RESTful APIs.
? Solid knowledge of database systems, SQL, and data modeling.
? Familiarity with version control systems (e.g., Git) and agile development methodologies.
? Strong problem-solving skills and the ability to work effectively in a collaborative team
environment.
? Exposure to testing frameworks like Jasmine, Karma (Angular), JUnit, Mockito (Java).
? Excellent communication skills, both written and verbal.
? Experience using IDE tools like Visual Studio Code and Eclipse.
? Self-driven, collaborative, and passionate about clean, maintainable code.
Education and Certification
? Bachelor's degree in Computer Science, Engineering, or related field.
? Certification in AWS Certified: Developer Associate or equivalent is a plus.
What we need to see from you
? Report to development team lead.
? Work within agile team to develop and test applications
? Design, develop, and unit test applications in accordance with established standards.
? Assist senior developer(s) in analyzing and resolving technical issues.
? Assist in preparing manuals, specification and other technical documentation.
? Package and support deployment releases.
? Developing, refining, and tuning integrations between applications.
? Assisting in the collection and documentation of user's requirements, development of user stories,
and estimates.
Job Type: Full-time
Pay: ?1,000,000.00 - ?1,200,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.