Fullstack Developer

2 - 7 years

5 - 15 Lacs

Posted:1 month ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Project Overview

The role is with a fast-growing fintech company focused on building scalable, secure, and performance-driven platforms. The project involves full-stack development using Angular and Java Spring Boot to deliver robust financial services applications. It requires strong backend integration, frontend development, and collaborative problem-solving with cross-functional teams.

Role and Responsibilities

  • Develop responsive and scalable user interfaces using Angular, TypeScript, RxJS, and NgRx.
  • Write clean, maintainable, and testable code across both frontend and backend systems.
  • Design and implement RESTful APIs and microservices using Java, Spring Boot, and JPA/Hibernate.
  • Ensure the technical feasibility of UI/UX designs and optimize for performance and scalability.
  • Manage database schemas, perform migrations, and ensure smooth data interactions.
  • Write unit, integration, and end-to-end tests to ensure high code quality.
  • Debug and resolve application issues; monitor and enhance system performance.
  • Collaborate with product managers, designers, and cross-functional teams to deliver high-quality solutions.
  • Participate in code reviews, sprint meetings, and contribute to the continuous improvement of development practices.
  • Provide technical guidance and mentorship to junior team members.

Requirements

  • Proven experience as a Full Stack Developer (3+ years) working on enterprise-grade web applications.
  • Backend: Strong knowledge of Java, Spring Boot, JPA/Hibernate, and Microservices architecture.
  • Frontend: Proficiency in JavaScript (ES6+), TypeScript, Angular, along with RxJS and NgRx.
  • Testing: Hands-on experience with TestNG, JUnit, Jasmine, Karma.
  • Database: Strong understanding of SQL (MySQL/PostgreSQL) and NoSQL (MongoDB).
  • Good grasp of Core Java design patterns, TDD, and scalable backend design.
  • Bonus: Experience with Node.js and GraphQL is a plus.
  • Excellent communication, debugging, and collaboration skills.
  • Bachelors or Masters degree in Computer Science, Information Technology, or a related field (preferred).

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Innovationm logo
Innovationm

Information Technology

Tempe

RecommendedJobs for You