We provide IT Staff Augmentation Services!

Student Assistant Resume

2.00/5 (Submit Your Rating)

Dayton, OH

SUMMARY

  • About 3 years of experience in Object Oriented Development and Implementation with Java / J2EE programming background using Agile Methodologies.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, Data structures and Collections.
  • Experience in using Java 8 features like functional interfaces, Lambda Expressions, streams.
  • Strong experience in developing applications using HTML, J - Query, JSP, Servlets.
  • Hands on experience with different Enterprise frameworks like Spring, Log4j.
  • Good Working experience in Design, Development and implementation of applications using several J2EE frameworks like Spring MVC, Spring AOP.
  • Sound knowledge of Object Relation mapping tools Hibernate.
  • Experienced in working with back end layer using SQL, JDBC, JPA and Hibernate.
  • Excellent knowledge of databases and developing Hibernate framework-based DAO layer using ORM concepts and JPA annotations for persisting and retrieving data through MySQL and Oracle databases.
  • Experience implementing Jersey RESTful web services with JAX-RS annotation.
  • Developed user interface using JSTL, HTML and wrote client-side validation scripts using Java Script.
  • Performed code enhancements, new feature implementation, and unit testing of the code following best practices.
  • Experience in testing web services like Postman and service level testing like Cucumber.
  • Good at J2EE Design patterns and Core Java Design patterns like MVC, Factory, Session facade, Singleton.
  • Strong experience working with databases (Microsoft SQL Server, MYSQL) and programming languages SQL, PL/SQL in developing Views, Stored Procedures, Functions, Triggers and Joins.
  • Very good working knowledge on configuration management tools like SVN, GIT.
  • Excellent communication and interpersonal skills and a very good team player with the ability to work independently.

TECHNICAL SKILLS

Languages/Utilities: Java, Python, C++, Matlab, PL/SQL, XML.

JAVA Technologies: Core Java, Multithreading, JDBC, J2EE, Junit,Log4j.

Frame Works: Spring Framework, Spring Boot, and Hibernate.

Web Services: WSDL, SOAP & REST.

Web Technologies: JSP, HTML, CSS, JavaScript, JSON, AJAX and JQuery.

Databases: MYSQL, SQL server.

IDEs: Eclipse, NetBeans.

Version Control Tools: Subversion, GitHub.

Web/Application Servers: Tomcat, JBoss.

Methodologies: Agile.

Operating Systems: Windows 7/8/XP, Linux, UNIX

Cloud Technologies: AWS Cloud Components S3, EC2, Lambda, Elastic Bean Stalk, ECS, RDS.

PROFESSIONAL EXPERIENCE

Student Assistant

Confidential, Dayton, OH

Responsibilities:

  • Agile methodology was used to develop the application.
  • Implemented Coding Using Spring Boot, Java and J2EE Design Patterns.
  • Used Spring MVC architecture to separate the presentation logic, control flow with business logic.
  • Maintained CSS, HTML, JavaScript, JSP and Bootstrap for designing Webpages.
  • Designed and developed the persistence layer using Hibernate persistent objects.
  • Utilized data structures (array, linked list, binary trees) and algorithms (sorts, searches, hash).
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations.
  • Designed and developed Web Services to provide services to the various clients using Restful.
  • Utilized several Java 8 concepts like Stream API, Time API, Collection API, lambda expressions.
  • Used Ajax calls to make requests to external RESTful Web Services, and injected the service into the controllers.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and Java script files.
  • Worked with GIT Version control system to track various aspects of the project.
  • Used JUnit to test, debugged and implemented the application.

Environment: Java, J2EE, Hibernate, JPA, Spring Framework, Junit, HTML 5, CSS 3, JavaScript, jQuery, Spring Boot, JIRA, Eclipse, AJAX, JSON.

Junior Java Developer

Confidential

Responsibilities:

  • Involved in design, development, testing and production deployment phases of the project using Agile methodology.
  • Used Spring Framework as application framework, persistence strategy using spring support for Hibernate for integrating with database
  • Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.
  • Created domain classes and mapping (hbm) files by using hibernate tool by inputting DB table info.
  • Implemented the Java Messaging services (JMS) to load the plan data by creating the bus queue and queue factory to avoid the database locking issues for the plan management module.
  • Implemented the REST Web service using the Spring and Consumed the REST Web Service in our application.
  • Extensively used hibernate as ORM tool for all database operations. Had great exposure on creating parent/child relations hierarchy, one-many, many-many, many-one associations.
  • Wrote Python Scripts to generate dummy data and requests.
  • Used logging tools like Log4J and Unit Testing frameworks such as JUnit .
  • Deployed the application on AWS and used it to provide a large computing capacity for scalable solutions.
  • Used GIT for the version control management.

Environment: J2EE, HTML, CSS, JavaScript, Ajax, Spring MVC, AOP, Hibernate, SOA (SOAP, WSDL, REST, Web Services), JMS 1.1, Agile Methodology, JUnit, Soap UI, Maven, Jira.

We'd love your feedback!