Apurva Kulkarni
Java Developer
Talent
University of Guelph, OntarioMember since July 22, 2024
·
Hire this person
Send a job offer directly to this candidate
About
- Proven track record of 6+ years in designing, developing, testing, and implementing a range of Java & J2EE-based solutions and software development.
- Successfully designed, developed, and implemented multiple Java/J2EE, contributing to the creation of products/frameworks. Proficient in Java(JDK 11 and 18), J2EE, SOAP,Hibernate, Spring (boot), Microservices, RESTful and JSON, JSP, JSTL, JavaScript, CSS, Angular,ReactJS and other technologies.
- Successfully worked on projects using Agile Scrum Methodology as well as the Waterfall model, highlighting flexibility in adapting to diverse project management approaches.
- Applied Microservice architecture principles, incorporating Spring Boot-based services that interact through a hybrid of REST communication.
- Hold a fantastic understanding of Core Java, displaying mastery in Multithreading, Generics, Collections Framework, and Design Patterns.
- Skilled in the application of best practice Distributed application concepts,Design Patterns and Strategies, covering Creational, Structural, and Behavioral Patterns.
- Utilized Unix shell scripting for automating routine tasks and improving system performance.
- Exhibits in-depth expertise in the development of J2EE-compliant applications, employing a variety of design patterns, Spring, MVC framework, Hibernate, and Messaging Middleware with JMS.
- Strong background in using GitHub, Kubernetes, Docker, and Linux-based OS.
- Utilized the cutting-edge features of Java 8/11, including Lambda expressions, Streams, and Functional Interfaces, to enhance development practices.
- Well-versed in creating and handling SQL queries, ensuring successful data retrieval from databases like Mysql,Oracle, DB2, MongoDB, NOSQL,Snowflake etc.
- Possesses a good working knowledge of MAVEN for project build and Log4J for logging,enhancing project management and facilitating effective logging.
- Optimized front-end performance by employing best practices such as lazy loading, code splitting, and minimizing render-blocking resources.
Experience
- Proven track record of 6+ years in designing, developing, testing, and implementing a range of Java & J2EE-based solutions and software development.
- Successfully designed, developed, and implemented multiple Java/J2EE, contributing to the creation of products/frameworks. Proficient in Java(JDK 11 and 18), J2EE, SOAP,Hibernate, Spring (boot), Microservices, RESTful and JSON, JSP, JSTL, JavaScript, CSS, Angular,ReactJS and other technologies.
- Successfully worked on projects using Agile Scrum Methodology as well as the Waterfall model, highlighting flexibility in adapting to diverse project management approaches.
- Applied Microservice architecture principles, incorporating Spring Boot-based services that interact through a hybrid of REST communication.
- Hold a fantastic understanding of Core Java, displaying mastery in Multithreading, Generics, Collections Framework, and Design Patterns.
- Skilled in the application of best practice Distributed application concepts,Design Patterns and Strategies, covering Creational, Structural, and Behavioral Patterns.
- Utilized Unix shell scripting for automating routine tasks and improving system performance.
- Exhibits in-depth expertise in the development of J2EE-compliant applications, employing a variety of design patterns, Spring, MVC framework, Hibernate, and Messaging Middleware with JMS.
- Strong background in using GitHub, Kubernetes, Docker, and Linux-based OS.
- Utilized the cutting-edge features of Java 8/11, including Lambda expressions, Streams, and Functional Interfaces, to enhance development practices.
- Well-versed in creating and handling SQL queries, ensuring successful data retrieval from databases like Mysql,Oracle, DB2, MongoDB, NOSQL,Snowflake etc.
- Possesses a good working knowledge of MAVEN for project build and Log4J for logging,enhancing project management and facilitating effective logging.
- Optimized front-end performance by employing best practices such as lazy loading, code splitting, and minimizing render-blocking resources.
Education
Bachelor of Engineering – Computer Science
University of Pune, Pune