- Software developer with 3+ years of expertise in the design, development, implementation, and testing of enterprise and web-based apps.- Extensive knowledge of Core Java principles like collections, exception handling, and multithreading.- Thorough understanding of Spring Modules such as Spring IOC and Dependency Injection, Spring MVC, Spring Batch, Spring Web Flow, Spring AOP for Code Modularity, Spring Boot, Spring Cloud, and microservices.- Experience interacting with relational datasets using ORM tools such as Hibernate, Spring Data JPA, and Java Persistence API.- Practical expertise with Junit 4 and Junit 5 in building DAOS code and configuring the Hibernate Framework.- Experience with Pair Programming, Test Driven Development, the Waterfall paradigm, and Agile methods such as SCRUM.- Expertise in Java8/11 and J2EE Technologies (Servlets, JSP, JDBC, and JMS), as well as participation in the creation and development of software using agile and waterfall methods.- Extensive specialization with Spring Boot, Netflix OSS (Eureka, Hystrix), and domain driven design.- Vast exposure to UML, Rational Rose, design patterns, and industry best practices such as MVC Model-View- Controller, Singleton, Facade, Factory, and DAO, DTO, singleton.- Deployed several REST APIs using docker-compose.yml file to Docker Containers.- Knowledge of version control and configuration management systems such as GIT.
-
Java DeveloperCodertroop Nov 2018 - Present- Used Spring MVC with Hibernate framework to build the application on server side. Performed Reverse Engineering to map POJO classes to database.- Experience with CI/CD pipelines and building and deploying code in Jenkins.- Responsible for developing and unit testing assigned software features and functionalities.- Used Hibernate Criteria API to query the database and perform other CRUD operations.- Hands-on expertise in all stages of the software development life cycle, with a particular emphasis on the continuous integration and release of high-quality software.- Worked with Threads, Multithreading, Synchronization and Collection API.- Developed server-side application to interact with database using Spring Boot and Hibernate.- Design and developed the web application with Microservice architecture using Spring boot- Spring Junit and Mockito were used to create comprehensive Junit test cases that achieved 90% code coverage.- Good knowledge and hands-on experience using Mocking as a part of Junit.- Responsible for writing SQL queries and Stored procedures for backend communication using JDBC and Hibernate- Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT. Used GIT for version control tool for merging branches and used SourceTree to solve conflicts.
Bhaumikkumar Patel Education Details
-
Engineering -
Postgraduate Degree
Frequently Asked Questions about Bhaumikkumar Patel
What company does Bhaumikkumar Patel work for?
Bhaumikkumar Patel works for Codertroop
What is Bhaumikkumar Patel's role at the current company?
Bhaumikkumar Patel's current role is Java developer.
What schools did Bhaumikkumar Patel attend?
Bhaumikkumar Patel attended Gujarat Technological University, Ahmedbabd, Conestoga College.
Not the Bhaumikkumar Patel you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial