Saravanan's Corner: Blackberry Dev

Saturday, 19 July 2025

 andidate must have exposure to HTML, CSS, and JSP is an advantage and not a must.

Should have hands-on experience in JDBC, Spring MVC, Spring Boot (Version 2.7 or more is a MUST), JPA/Hibernate, and Restful Micro Services - Spring framework Fundamentals - Dispatcher Servlet, Spring Beans - Lifecycle, Bean's Scope Spring Configuration, Spring JDBC, ACID, Spring ORM integration, Spring AOP - Logging Mechanism- Exception Handling, Spring Security - Thread Local, Transactions, Spring Annotations, Auto Configuration, Basic BOOT internals, Spring Cloud – projects, JWT – Oath, API Gateway, Eureka Discovery Service, Config Server, Circuit Breakers, Actuator, Dev Tools, Spring DATA JPA, Transaction Propagation, Pagination And Sorting, Annotations, Exception Handling, Rest Template, Web Client, Feign Client, Load Balancing, Response Error Handler, Conditional Bean Creation, Micro Service Communication: Rest Template, Web Client, Kafka Streaming, PUB/SUB

Hibernate - Persistence Context, Hibernate Core, Second Level Cache Configuration, Session Factory/Session, Update vs Merge, Get vs Load, N+1 Problem, Fetch Type - EAGER, LAZY, @GeneratedValue – Strategy, Connection Pool, Composite Primary Key - Embed, Embeddable Concepts, One to many, one to one database: Oracle / SQL / PostgreSQL.

Oops Concept – Multithreading and annotation are a Must.

The candidate should be comfortable working in Git, and GitHub.Should be experienced in Maven/Gradle Build – Added Advantage. SQL - Data modelling,  Aggregation, Indexing, Projection, Replication, Query / Optimisation, File systems

Tomcat/WebLogic or any server exposure - Tomcat configuration, Application server – JBoss / WebLogic, Bridge, Queue, connection pool configuration, Load Balancing

Build Process - Ant, Maven build process, CI/CD pipeline

Unit Testing: JUnit/XUnit/NUnit – Added Advantage.

SDLC - JIRA - Must have worked in Jira / Similar Agile tools and should be familiar with Epic, Story creation, grooming, task / sub-task creation, GIT Repository /  DevOps tools

Methodologies: Agile/Waterfall

Tech Design Skills - Analysis, Design and Documentation of HLD and supporting SRD, estimation techniques, etc

DevOps Tools: Jenkins, CI/CD, Docker, Kubernetes- Added Advantage

Familiarity with cloud platforms (AWS / Azure / GCP) – Added advantage, not a must.

LLD Preparation, HLD Preparation and Sequence Diagram,

Methodology in SDLC

Understanding of front-end technologies like HTML/CSS/Bootstrap/ Angular/React (basic level)

Deep understanding of Agile/Scrum, Kanban, and hybrid methodologies

Experience in BFSI, or Finance domain – added advantage and not a must.

Experience with JIRA, Confluence, MS Project, or equivalent project management tools – Added Advantage and not a must.

Experience with successful team handling experience delivering web-based software solutions

SQL -Data modelling,  Aggregation, Indexing, Projection, Replication, Query / Optimisation, File systems, Joins, Index, Stored Procedures.

 

Brush up on all so that you can answer clearly.

All the best.

Do Well.

No comments:

Post a Comment