We provide IT Staff Augmentation Services!

Jr. Java/jee Developer Resume

0/5 (Submit Your Rating)

Brooklyn, NY

SUMMARY

  • Four plus years of experience in design, development, and architecture of applications for various Enterprises in domains like e - commerce, healthcare, education etc.
  • Expertise in OOP by designing and developing various applications, in Java, JDBC, etc.
  • Expertise in developing Java based Enterprise level applications using Java, JSP, Servlets, EJB, MDB, JDBC, and Webservices with in-depth knowledge of JEE technologies.
  • Familiar with usage of various applications servers like Apache Tomcat Web Server, Weblogic, Glassfish etc
  • Experience in developing applications based on HTML, XML, and JSP
  • Familiar with the usage of build and Project management tools like Maven for developing JEE based applications.
  • Experience in design/modeling of database tables in MySQL and Microsoft Access.
  • Experience in developing webservices using SOAP based protocol
  • Experience in various frameworks like Spring MVC, Spring Framework, Hibernate, Log4J, and jUnit
  • Experience using Apache Log4J for logging errors and information into a text file
  • Experience in using annotations for Hibernate Validator and experience in using Spring Security for authentication purposes
  • Excellent communication, presentation, and interpersonal skills

TECHNICAL SKILLS

Languages: Java, C, C++, XML/XSL, UML, PL-SQL, Perl, JavaScript, EJB 3.x/2.x, JNDI, JMS, JTA/JTS, RMI, JDBC, Servlets, JSP, SAX/DOM, Web Services, SOAP, WSDL, JAXB, JavaMail, WAP, WML, HTML, Spring MVC, Hibernate, Log4J

Software Tools and Utilities: Apache Tomcat 7.0 and up, Apache Maven 3.0, Eclipse, Netbeans, Microsoft Visual basics, MySql, SQL-Server, Microsoft Access, Apache Log4J, jUnit, Spring Framework, SpringMVC, Spring Security, Hibernate

Web Servers: Apache Tomcat 7.x, Glassfish, Weblogic 10.x

Database Technologies: MySQL, Microsoft SQL Server, Microsoft Access

Operating Systems: Windows XP, 7, Unix, Linux, and others.

PROFESSIONAL EXPERIENCE

Confidential, Roselle Park, NJ

Java/JEE Developer

Responsibilities:

  • Designed application architecture and designed web page layout for ease of use for the with client
  • Designed and developed database domain model to capture all the necessary data to track he data of all employees
  • Developed and deployed web service onto Apache Tomcat server and ensure that application is running and going through different JSPs and HTMLs in the right order
  • Used Maven as build and project management dependency tool
  • Used Hibernate as Persistence framework to perform operations on the database server.
  • Developed a tool to migrate employees existing data from excel worksheet into newly created database tables.
  • Validated the migrated data in every table.
  • Designed and developed webpages using JSPs and HTMLs using Spring MVC framework
  • Design DAO/DTO classes for the application for the transfer of objects back and forth between persistence layer and UI
  • Develop MVC controller classes to effectively get the data required for displaying the information and to effectively handle all the required validations that can be thrown from the database server
  • Implement Spring Security and validation techniques to ensure only authorized users can change data and to ensure that all necessary fields of data is provided
  • Develop Business logic within the DAO class to calculate salary, sick hours accrued, and vacation time accrued throughout the year.
  • Implementing Log4J as a logger tool for debugging and application errors during implementation and use of the application

Environment: s: JEE, JSP, Servlets, Windows 7, Eclipse, Apache Maven 3.2.2, Apache Tomcat 8.0.9, MySQL database, HTML, Web Services, JDBC, Log4J, SpringMVC, Spring Framework, Spring Security, Hibernate

Confidential, Brooklyn, NY

Jr. Java/JEE Developer

Responsibilities:

  • Assisted in the design of the application database on SQL Server to add patients, add data to the patients’ records, and archive patients when necessary
  • Assisted in the design of the application for use in Android base tablets and smart phones.
  • Designed classes for accessing the database for storage of data into a patient record. Design classes to access the data and convert the data into a graph using Google Chart APIs
  • Assist in designing login JSPs and HTML to allow only the authorized patient to view his/her record that is stored.
  • Supported the application and helped in debugging application issues that users encountered
  • Ensured the Quality of the application is towards the highest standards by unit testing various use cases.
  • Working with database staff to ensure the right queries is called from java DAO API.
  • Developing POJO classes using Hibernate annotations to be used with HQL or Native SQL queries
  • Configured the log4j XML file to add various appender configurations to log various information and helped develop the application logging framework to be used in various service classes.
  • Developed MVC controller classes for the different POJO classes To fetch the data using the DAO API’s
  • Assisted in the development of XML files of Hibernate and SpringMVC
  • Using Spring Security, ensure that only patients that are logged in can access data from the database and ensure that the data accessed is for the right patient
  • Used hibernate and java validation techniques, and ensure that physicians fill out all information before adding new patients into the database

Environment: s: MySQL, Linux, JSPs, JEE, Glassfish Server, SpringMVC 3.x, Spring Security, Hibernate 3.x, SOAP, HTML, XML, Web Services, JDBC, Apache Maven 3.0, Apache Tomcat 7.x, Apache Log4J, Unix

Confidential, Brooklyn, NY

Jr. Java/JEE Developer

Responsibilities:

  • Developed interface classes to show clients and ensure that clients will have al logic needed for the application to work with the client.
  • Developed inheritance classes to ensure similar items can be grouped together.
  • Developed Java classes that include items descriptions and item stock number for ease of access and search.
  • Developed Java class with the objective of warning employees when stock is low and needs to be reordered.
  • Developed appropriate UI interfaces using JSP, Servlets that will allow employees to change amount of stock per item, change how many items were return due to defect and update inventory as supplies comes in.
  • Using Hibernate and JDBC, connect to the database to access information on the inventory.
  • Developed the function for application where employees could calculate total amount of items sold per day, week, and month to estimate gross profits.
  • Developed menus which could generate the reports for the owner to give him a high level view of the inventory, cash-flow etc...
  • Developed logic in the application for employees to track defective items and calculate the amount of defective items returned for exchange using EJB 3.x.
  • Assisted in the development of SQL queries for finding items using their features or item number, updating item information, add item information for new inventory items, and delete item from database in case the item is no longer available for sale
  • Using Spring Security, ensure only employees are able to access database logic and JSP pages
  • Using Hibernate validation techniques, ensures that all fields necessary for an item is filled out before logic is used

Environment: s: Linux, MySQL, Eclipse, Microsoft Vista, JSP, Servlets, EJB 3.x, JDBC, HTML, Maven, SpringMVC, Hibernate.

Confidential, Jamaica, NY

Java Intern

Responsibilities:

  • Developed logic to calculate the total score of each team after each trial to evaluate team and to calculate score of the trial to evaluate of the team has won the case or loss the case according to the judges.
  • Assisted with creating Microsoft Access tables for the competitors, judges, and scores and created relationships between tables.
  • Assisted in entering information in the tables to create records using Admin Swing based screens.
  • Assisted with testing and debugging of the application performance before competition started.
  • Developed GUI using JFrames for entering login information for each team so the teams can have their case, time, and place when the trial will be done.
  • Developed screens for Judges to login so that they can select which team is competing and score the teams according to the trials, Judges can also write comments on competing teams.
  • Assisted in the development of classes to access database using JDBC.
  • Assisted in the development of queries for application access.
  • Created UI using JPanels, JFrames, and JTextfield for the users to enter information on the trial and comments and scores for each team.
  • Created UI using JPanels, JFrames, and JTextfield without allowing teams to change information of the JTextfield to show comments and information that judges have written and have the score of the team displayed on a JLabel.
  • Assisted in the development of the authentication logic that will check to see if the user that is logged in is a judge or a student

Environment: Microsoft Access, Microsoft Vista, JDBC, Eclipse

We'd love your feedback!