Java Full Stack Developer

8 - 13 years

22 - 32 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description


Skill Description

Java 17 or above OOPS, Collections, exception handling, concurrent programming, lambda expresssions, stream API, reactive programming, Records, tablesync, thread safety etc

Database and SQL RDBMS Concepts like databses, schema, queries

Unit Testing Need for unit testing, test cases, frameworks like Junit / Mockito

Spring Boot Dependency Injection, Spring Bean Lifecycke, Autowiring, Spring Boot features, initializers, starters, autoconfiguration, profile, OAUTH, openid, JWT etc

REST Services REST architecture, resources, HTTP methods and usage, URI mappings

JPA, Spring Data JPA Concepts of ORM, mapping entities and relationships, JPA repository, CRUD methods, other Data JPA features like pagination, sorting, etc

Microservices Microservices Architecture & Design Patterns like Service Registry / Discover, API Gateway, Circuit Breaker, Externalized Configurartion, Spring Cloud

Spring Security Security Concepts like authentication / authorization, frameworks & implementations like Oauth / JWT, etc

Design SOLID principles, Design Patterns, application design and architecture Concepts

DevOps Maven, git, Jenkins, Sonarqube, docker & kubernetes, Github Actions, Harness

Cloud Computing Exposure to cloud platforms like AWS, Azure or GCP or OpenShift etc

HTML, CSS HTML, HTML5, CSS, CSS3

Javascript Basic Javascript and Advanced Javascript

Typescript Typescript datatypes and object orienated concepts

React Fundamentals React CLI, React basic concepts, Components communications

React Advanced Concepts Hooks, Routing, Integration with API(Axios/Ajax/Fetch), redux

React - Middleware Thunk/Saga or custom middleware

Unit Testing Jest /Jasmine

Source code Repository Knowledge of DVCS - GIT/Bitbucket/other SCM Tools

Communication Strong verbal and written communication skills to collaborate effectively with team members

Problem-Solving Ability to troubleshoot and solve complex technical issues; Logical thinking

Agile must be aware of Agile process - Scrum; software development methodology, tools usage of JIRA or similar

Collaboration Working with product managers, designers, and other developers to create scalable and efficient software solutions

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Cerebra logo
Cerebra

Technology, Information and Internet

RecommendedJobs for You

kolkata, gurugram, bengaluru, mumbai (all areas)

hyderabad, bengaluru, mumbai (all areas)