Post Job Free
Sign in

Java Software Developer

Location:
Cranston, RI
Salary:
65000
Posted:
March 24, 2021

Contact this candidate

Resume:

HEMANTH KUMAR KUMAR

Education

• Master’s Degree in Computer Science -

University of Bridgeport, CT, USA. year

of completion 2020.

• Bachelor’s Degree in Electronic and

Communication Engineering -Anna

University,India-2017

• Contact info:

Email: ***************.*@*****.***

Professional Summary

● Experienced in core Java with strong understanding of Garbage Collector, Collections, Multithreading, Exception handling.

● Good understanding of OOPS, data structures and algorithms.

● Good knowledge of functional programming concepts and hands-on experience working with Java 8 features like streams and Lambda expressions,which results in writing the code in Declarative approach.

● Worked on integration of Spring and Hibernate frameworks using Spring ORM Module

● Experienced in developing MVC framework-based websites using Spring

● Software developer with experience in developing web applications using Java/J2EE technologies like Java, J2EE, Spring MVC, Spring Boot and Front-end technologies like HTML, JS, CSS,JSP.

● Experienced in developing applications using Java and various J2EE technologies including REST, JAX-RS, JSP, JSTL, XML,JSON and JPQL .

● Experienced in developing restful services by using JAX-RS library with Jersey framework.

● Experience in developing data models by configuring Hibernate persistence layer,mapping java classes with database using hibernate,HQL(Hibernate query language) and CRITERIA API.

● Experience in Data Serialization formats like JSON,XML.

● Strong understanding of SOA architectures and 12 FACTOR APP principles.

● Consumed RESTful services in applications and have also developed Microservices using Spring-Boot

● Experience in using built in automation tools like maven

● Used LOGBACK for logging various levels of information like error, info, and debug into the log files

● Principled programmer in using version control like GIT

● Excellent Understanding of Developing and Deploying Applications in Amazon Web Services environments(EC2,EBS,ASG,ELB,VPC,ROUTE 53).

● Managed Docker orchestration and Docker containerization using Kubernetes

● Packed JAVA SPRING BOOT Application into docker images Manage and monitor Java applications running on Kubernetes clusters. HEMANTH KUMAR KUMAR

Git Hub: https://github.com/hemanthkumar77

Java & J2EE Technologies: Core Java1.8/1.7/1.6, JSP. Web/Application Servers: Apache Tomcat4/5/6.

Frameworks & Middleware: Spring Framework2.0/3.0, Hibernate5/4/3.0, Spring Data JPA.

Integration frameworks: Jersey client

Languages: Java, J2EE, SQL

Web Services/Framework tools: REST,SOA.

Development Tools/IDE’s: Eclipse, STS.

Open Source/Tools: GIT,GIT Hub.

Databases: MS SQL Server 2005, MySQL.

Web Development: HTML5/4, XML, Jsp, HTML5, JavaScript, CSS, Thyemeleaf.

Scripting Languages: Maven3.0, Java Script.

Cloud computing: AWS Three Tier Architecture.

Container and Orchestration: Docker and Kubernetes Technical Skills

HEMANTH KUMAR KUMAR

Jan 2020 to Dec 2020

University Of Bridgeport

Developing Microservices and deploying the services in the cloud (worked under Department Head Dr.Ausif Mahmood)

Responsibilities

Developed the existing Restful services to Microservices by understanding the 12 factor app principles.

Packed the java application into docker builds.

Experimented with Docker, by using Docker-compose.

Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.

Worked on infrastructure with Docker containerization and maintained Docker Images and containers.

Understand the running of containers locally

Manage and monitor Java applications running on Kubernetes clusters

Implemented AWS solutions using EC2, EBS, Elastic Load Balancer, Auto scaling groups. Jul-2019 to Dec-2019

University Of Bridgeport

Developing a Restful services (worked under Department Head Dr.Ausif Mahmood) Responsibilities

Created the application using Java, Spring-Boot,Spring Data JPA and Spring environment.

The API management and monitoring of the application was done using Spring Boot Actuator

Spring Boot starter LogBack was used to enable monitoring of user actions and errors.

Used CRUD Repository, Paging and Sorting Repository interfaces to interact with the Database to perform the CRUD operations.

Created queries by methodname, Named queries, Named Native queries and querymethod to fetch the datas from the DB.

Used the Thymeleaf server side template engine as a front end UI.

Used project Lombok to reduce the Boilerplate codes in the entity classes.

Used java jax-rs library to integrate with the Jersey framework to perform the restful services.

Used the Spring Boot Profiles to configure the application properties file according to the each application stages(Dev,QA,Production)

Professional Experience

HEMANTH KUMAR KUMAR

Aug 2017 to March 2018

Access Health Care

Junior support engineer(Infrastructure)

Project : Internal Team Web App Development(To get employees daily work flow,Attendance

,daily work Feedback meter)

Responsibilities:

Used regular expressions Dom operations for the front end validations

Used Hibernate Validators to validate proper fields coming from the UI and then allow to enter the values to DB.

According to client requirements change the existing codes to declarative approach which resulted in the reduction in the lines of the code and much understandable

Worked efficiently on developing database schema and to store data in MySQL

Used JSP, HTML, Javascript and CSS to develop the user interface for the application and consumed the webservices.

Used Spring Framework for Dependency Injection.

Created POJO’s and DAO’s for the database entities using Hibernate annotation mappings

Used JSTL tags for communicating between controller and JSP.

Involved in implementation of application using conventional design practices through MVC.

Used HQL queries to fetch datas from the DB to display data in the jsp in front end.

Gained experience on the implementation of version control software GIT.



Contact this candidate