Upload Button Icon Add office photos
filter salaries All Filters

12 Reizend IT Consultants Jobs

FULL STACK Developer - NextJS + Spring Boot

6-11 years

₹ 16 - 25L/yr

Thiruvananthapuram

1 vacancy

FULL STACK Developer - NextJS + Spring Boot

Reizend IT Consultants

posted 13hr ago

Job Role Insights

Flexible timing

Job Description


Key Responsibilities


1. Application Development: Develop and maintain scalable and efficient applications

using Next.js for the front end, and Spring Boot for the back end.

2. End-to-End Solution Design: Implement solutions across the entire stack, ensuring

smooth data flow between front-end and back-end systems.

3. Migration: Migration of NextJS application to App Router

4. Database Management: Work with PostgreSQL to design, query, and optimise

relational data models and manage database transactions.

5. Collaboration & Code Reviews: Work closely with product owners, UX/UI

designers, and QA teams to deliver high-quality, testable code. Conduct peer code

reviews and ensure adherence to coding standards.

6. Performance Optimization: Focus on performance improvements, identifying

bottlenecks, and implementing efficient solutions across both the front-end and

back-end systems.

7. CI/CD & Containerization: Contribute to the CI/CD pipeline setup, using tools like

Jenkins, GitHub Actions, or similar. Work with Docker for containerization and

leverage Kubernetes for deployment when needed.

8. Documentation & Best Practices: Write clear and concise documentation for code

and design, follow best practices, and maintain a clean codebase.


Technical Skills


1. Core Front-End Technologies


a. HTML5: Proficient in semantic markup and accessibility standards.

b. CSS3: Strong understanding of Flexbox, Grid, media queries, and CSS

pre-processors like SASS/SCSS.

c. JavaScript (ES6+): Advanced understanding of modern JavaScript concepts,

including async/await, closures, and array methods.


2. Next.js Framework


a. Next.js 13 (App Router):

b. App Router Fundamentals: In-depth knowledge of the new file-based

routing in Next.js 13, including layouts, nested routing, and route groups.

c. Server and Client Components: Understanding and efficient use of server

and client components to optimize performance and user experience.

d. Data Fetching: Proficiency with async server functions and using Next.js

hooks like use for integrated data fetching.

e. Layouts & Templates: Experience structuring complex applications using

layouts and templates to enable consistent UI and reusable components.

f. API Routes: Creating and managing serverless API routes using TypeScript.


3. TypeScript


a. Static Typing: Building robust applications using TypeScript for error

prevention and improved code quality.

b. Type Definitions: Creating and managing custom types, interfaces, and

enums.

c. Type Safety: Ensuring type safety across components, props, and API data.

1. Migration from Pages Router to App Router

a. Routing Changes: Understanding the differences between the Pages Router

and App Router, including changes in file structure and routing logic.

b. Layout Migration: Experience in migrating traditional pages to the App

Router with the new layout and component-based architecture.

c. Data Fetching Migration: Converting old data fetching methods

(getStaticProps, getServerSideProps, getInitialProps) to the new async server

components or hooks.

d. SEO and Metadata: Adapting SEO settings from the old Pages Router to the

new App Router using head and metadata components.

e. Optimizations: Leveraging App Router-specific optimizations like parallel and

streaming rendering.



2. REST API Integration


a. API Requests: Making HTTP requests using fetch, axios, or similar libraries

with TypeScript integration.

b. Error Handling: Robust error handling strategies for API calls.

c. Authentication: Managing token-based authentication (e.g., JWT) with

secure API integration.

d. Data Parsing: Parsing and type-checking JSON data from APIs.

3. Relational Databases

a. SQL: Writing and optimizing queries for relational databases.

b. ORM/Database Libraries

c. Database Integration: Connecting and managing relational data for full-stack

applications.

d. Data Modeling: Designing efficient schemas using TypeScript for model

definitions.



4. Soft Skills


a. Problem Solving: Ability to debug and resolve migration-related and complex

issues efficiently.

b. Team Collaboration: Working in agile environments, collaborating with

designers and developers to refactor codebases smoothly.

c. Attention to Detail: Ensuring all migration steps are carefully implemented

and tested to maintain app stability.

d. Communication: Effectively explaining the migration process and the

benefits of the App Router to stakeholders.


5. Additional Experience


a. Version Control: Proficient with Git, managing codebases during migration,

and using platforms like GitHub.

b. Responsive Design: Building and refactoring responsive layouts.

c. State Management: Managing app state efficiently during and after

migration, with tools like Redux, Zustand, or built-in React hooks.

d. Testing: Writing and refactoring unit and integration tests with Jest, React

Testing Library, and Cypress to ensure app functionality post-migration.


6. Deployment


a. Familiarity CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub

Actions, or CircleCI.

b. Basic understanding of Kubernetes for container orchestration, deployment,

scaling, and management of applications.



Employment Type: Full Time, Permanent

Read full job description

Prepare for Full Stack Developer roles with real interview advice

People are getting interviews at Reizend IT Consultants through

(based on 2 Reizend IT Consultants interviews)
Referral
50%
50% candidates got the interview through other sources.
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

What people at Reizend IT Consultants are saying

What Reizend IT Consultants employees are saying about work life

based on 27 employees
77%
86%
31%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Reizend IT Consultants Benefits

Job Training
Soft Skill Training
Work From Home
Team Outings
Free Transport
Child care +6 more
View more benefits

Compare Reizend IT Consultants with

Infosys

3.7
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.9
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

KPIT Technologies

3.5
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Genpact

3.9
Compare

IBM

4.1
Compare

DXC Technology

3.7
Compare

HCL Group

3.7
Compare

Virtusa Consulting Services

3.8
Compare

NTT Data Information Processing Services

4.0
Compare

CGI Group

4.0
Compare

Coforge

3.4
Compare

Similar Jobs for you

Full Stack Developer at Fujitsu

Pune

5-8 Yrs

₹ 15-20 LPA

Full Stack Developer at Novizco Infotech

Bangalore / Bengaluru

5-7 Yrs

₹ 9-18 LPA

Front end Developer at Aapc

Noida

5-10 Yrs

₹ 7-17 LPA

Full Stack Developer at Epam Systems

Hyderabad / Secunderabad

4-9 Yrs

₹ 15-30 LPA

Full Stack Developer at TechBulls SoftTech Pvt Ltd

3-5 Yrs

₹ 9-15 LPA

Java Spring Boot Developer at Infosys

Madurai, Chennai + 1

2-7 Yrs

₹ 8-15 LPA

Full Stack Developer at NOTUS SERVICES PRIVATE LIMITED

Hyderabad / Secunderabad

5-7 Yrs

₹ 15-18 LPA

Full Stack Developer at VSH Solutions

Pune

3-8 Yrs

₹ 7-15 LPA

Full Stack Developer at Asian Institute Of Gastroenterology

Hyderabad / Secunderabad

5-10 Yrs

₹ 8-15 LPA

Full Stack Developer at Htree HR Consultants Pvt. Ltd.

Bangalore / Bengaluru, Kochi

6-11 Yrs

₹ 14-30 LPA

FULL STACK Developer - NextJS + Spring Boot

6-11 Yrs

₹ 16 - 25L/yr

Thiruvananthapuram

2d ago·via naukri.com

Android Developer

0-2 Yrs

₹ 4 - 6L/yr

Thiruvananthapuram

8d ago·via naukri.com

React JS Developer (Experienced)

3-5 Yrs

₹ 9 - 15L/yr

Thiruvananthapuram

14d ago·via naukri.com

Data Science & AI/ML Engineer

0-2 Yrs

₹ 4 - 6L/yr

Thiruvananthapuram

14d ago·via naukri.com

Technical Support Engineer

3-8 Yrs

₹ 7 - 9L/yr

Thiruvananthapuram

14d ago·via naukri.com

Python Developer (Experienced)

2-5 Yrs

₹ 5 - 11L/yr

Thiruvananthapuram

19d ago·via naukri.com

AI Engineer

2-5 Yrs

₹ 5 - 10L/yr

Thiruvananthapuram

22d ago·via naukri.com

Technical Architect

7-12 Yrs

₹ 13 - 17L/yr

Thiruvananthapuram

29d ago·via naukri.com

Testing (Fresher)

0-1 Yrs

₹ 4 - 6L/yr

Thiruvananthapuram

29d ago·via naukri.com

Flutter Developer

0-2 Yrs

₹ 4 - 6L/yr

Thiruvananthapuram

29d ago·via naukri.com
write
Share an Interview