Java Back End Developer

7 - 11 years

8.0 - 15.0 Lacs P.A.

Chennai, Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

JavaMavenGITSpring Boot

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities 1) Core Java - OOPS, Collections, exception handling, concurrent programming, lambda expressions, stream API 2)Database and SQL - RDBMS Concepts like databases, schema, queries data modelling and query optimization NoSQL DB (Mongo DB/ Cosmos DB) 3)Unit Testing - Need for unit testing, test cases, frameworks like Junit / Mockito 4)Spring Core - Spring Core/ IOC - Container, Beans, Scope DI, Auto wiring, Annotations, Validator and Interceptor 5) MVC/ REST - Dispatcher Servlet - Dispatcher Servlet Dispatcher ServletDispatcherServlet, ViewResolver, MVC Flow, Model & ViewREST architecture, resources, HTTP methods and usage, URI mappingsAPI design and best practices 6) JPA(ORM) / Spring Data JPA - Concepts of ORM, mapping entities and relationships, JPA repository, CRUD methods, other Data JPA features like pagination, sorting, etc 7) SecuritySecurity Concepts like authentication / authorization, frameworks & implementations like Oauth / JWT, etc 8) Design - SOLID principles, Design Patterns, application design and architecture Concepts 9) DevOps - Maven - Dependency management, pom.xml, maven repositoryGit - Source code management, git commands, working with respositoriesJenkins - CI / CD pipelinesSonarqube - Static code analysis, code smells / quality, rule setsDocker / Kubernetes 10) Cloud Computing - Exposure to cloud platforms like AWS, Google Cloud, etc

Recruitment & Staffing
Tech City

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Hyderabad, Chennai, Bengaluru

Bangalore Rural, Chennai, Bengaluru