Summary
Work History
Education
Skills
Timeline
Employment History
Generic

Dhiraj Bhurane

Summary

10+ years of IT experience in Software Design, Development & Testing activities with specialization in Java & J2EE technologies. Worked as Technical Lead responsible for end-to-end activities from analysis through delivery phases. Strong domain knowledge in BFSI and Health Care. Rich experience in working with Java/J2EE, Core Java, Multithreading, Collection, OOPS concepts, Hibernate, Spring MVC, Spring boot, Web services, JSP, Servlets, HTML, JavaScript, Angular, Shell Scripting, Linux, Unix, Oracle, SQL Server, DB2. Good analytical and debugging skills. Working knowledge in Relational Database Systems like Oracle and PL/SQL. Excellent team player and ability to perform well under pressure.

Work History

  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Implemented the application using Spring Boot framework and handled the security using Spring security.
  • Used Micro services architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message broker and worked with Kafka Cluster using Zookeeper.
  • Developed web pages using React, HTML5, CSS3
  • Used Spring ORM Support for Hibernate to manage Hibernate Resources and consistent exception hierarchy. Integrated Spring DAO for data access using Hibernate and Spring Validation Framework for Server-side validation.
  • Used Java8 features streams, Lambda expression.
  • Maintained, tuned, and repaired applications to keep them performing according to technical and functional specifications, providing user support.
  • Followed the test-driven development using the JUNIT, Mockito.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC Framework.
  • Requirement gathering: Involved in the requirement gathering, analyzing functional documents and workflow from the clients
  • Converted business and user requirements to effective UI design. to develop a cohesive style guide to standardize design patterns for web apps.
  • Developed application using Multithreading, Serialization, Externalization, Collections
  • Contributed to the DevOps to automate the build and deployment process using Jenkins
  • Created microservices-based REST APIs to enable seamless communication between frontend interfaces and backend systems.
  • Involved in Spring Programmatic transaction management using AOP and using Spring Batch
  • Implemented Batch framework for record processing.

Education

Certified Diploma in Advanced Computing - Post Graduate Diploma

Bachelor of Engineering - BE

Skills

    Domain

    Insurance, Banking, Financial Services

    Programming Languages

    Java 18,11/21, JavaScript, HTML, XML, SQL, PL/SQL, Unix/Shell

    Architecture/Frameworks

    Spring, Spring Boot, Spring Batch, Spring MVC, Microservices, Hibernate3x/4x, JPA, Angular14/17, React

    Web Services

    REST, SOAP

    Messaging

    Kafka3x and RabbitMQ

    CI/CD tool Stack

    Jenkins, GitHub, GitLab

    Containerization Tools

    Docker, Kubernetes, Microsoft Azure, AWS

    Database:

    Oracle 19c, PostgreSQL, MS SQL Server, MySQL 4x and DB2

Timeline

Bachelor of Engineering - BE

Certified Diploma in Advanced Computing - Post Graduate Diploma

Employment History

LTIMindtree (Specialist - Product Engineering)
Tata Consultancy Services (IT ANALYST)

Dhiraj Bhurane