Posted:3 hours ago|
Platform:
Work from Office
Full Time
Experience- 5 to 15 years
Location- Chennai/Bangalore/Hyderabad
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
HCLTech
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now
mumbai, pune, bengaluru
0.5 - 3.0 Lacs P.A.
20.0 - 27.5 Lacs P.A.
pune, chennai
6.0 - 15.0 Lacs P.A.
pune, ahmedabad, mumbai (all areas)
10.0 - 20.0 Lacs P.A.
hyderabad, chennai, bengaluru
5.0 - 14.0 Lacs P.A.
hyderabad, chennai, bengaluru
5.0 - 15.0 Lacs P.A.
chennai, bengaluru
0.5 - 3.0 Lacs P.A.
3.6 - 4.2 Lacs P.A.
12.0 - 19.0 Lacs P.A.
15.0 - 30.0 Lacs P.A.