Java Developer Resume
Charlotte, NC
SUMMARY:
- 3+ years of IT experience in areas of Analysis, Design, and Development of web based and client server three - tier application using Java/J2EE technologies.
- Good knowledge and experience in developing web interfaces using technologies like XML, HTML, DHTML and CSS.
- Web applications using HTML, XHTML, CSS2/CSS3, JavaScript, JQUERY, JSON and XML, developing Client/Server and Distributed applications using JAVA/J2EE .
- Experience in performance tuning of the Java/J2EE application.
- Experience in development of web application using Servlets, JSP, JSF, ICE Faces, EJB, Spring MVC, Hibernate, JPA and JDBC.
- Strong knowledge on Servlets, JSP, JSF, ICE Faces, Spring, Hibernate, JPA and JDBC.
- Experience building application using Web Services .
- Used Spring framework to develop web based Java applications.
- Extensively used the Model-View-Controller (MVC) architecture.
- Knowledge in developing the Spring MVC based applications.
- Proficient in MySQL and JDBC programming.
- Experience with Spring/Spring MVC framework, which is flexible control layer based on standard technologies like Java Servlets, JSPs, JavaBeans, and Extensible Markup Language (XML).
- Strength in Multitasking, problems solved and Timely resolution of issues. Self-motivated, diligent and Excellent Team player.
TECHNICAL SKILLS:
LANGUAGES: JAVA, XML, HTML 5, XHTML, PLSQL
J2EE TECHNOLOGIES: Servlets, JSP, EJB, JNDI, JMS, JDBC
FRAMEWORK: JPA, Hibernate, JSF 2.0, Ice Faces, Spring, Spring MVC
ORM: Hibernate
SOA: Web Services, REST/JSON
WEB SERVERS: Tomcat, Glassfish
APPLICATION SERVERS: JBoss, WebSphere
Scripting Language: JavaScript, UNIX
CONFIG MAG TOOLS: SVN, GitHub
IDE: Eclipse, STS
RDBMS: Oracle, DB2 and MYSQL
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Java Developer
Responsibilities:
- As the developer of the application, responsible for understanding the requirements of the application.
- Created controller classes for different functionalities.
- Implemented Dependency Injection using spring.
- Experience in working with Web Services.
- Developed remote communication using REST/JSON with spring.
- Created GET/PUT/POST/DELETE request and response using RESTFUL web services.
- Demo of the development for each user story to requirement and testing team for the approval of user story.
- Created entity classes for JPA to use with hibernate.
- Fixing issues in all the environments to make the application deployment stable.
- Created database scripts to load the Xref data for migrated customers.
- Created packages for procedures.
- Used GitHub version control system as a source repository to organize the code base
- Fixing defects.
- Used JIRA for project management of the application.
- Involved part of sprint planning to create sprints.
Environment: Eclipse, Tomcat 8.0, JDK 1.7, Oracle 11g, MY SQL, GitHub, Hibernate, JPA, XML, Spring, REST/JSON, MS VISIO, JIRA, SPIRA
Confidential, Memphis, TN
Java Developer
Responsibilities:
- Setting up the initial code base with appropriate folder structure, spring configuration files.
- Create dynamic remittances for offline payment.
- Easily dispute shipment charges.
- Download invoices as PDF, XML, XLS, or CSV
- Flexible account management.
- FBO service is not available for the credit card account holder and bank debit customer Benefits of using this application are:
- Easily view and manage invoice details
- Download your invoice data for printing or analysis
- Manage several accounts under a single user ID
- As the developer of the application, responsible for understanding the requirements of the application.
- Used Java, JSF, Ice Faces, Oracle technologies for the implementation of the application.
- Created XHTML pages using ICEFACES Core and HTML tags.
- Developed JSF managed beans and provided entries of the managed bean in the faces-config configuration file.
- Created UML diagrams like class and sequence diagrams to represent the flow of the application.
- Used SVN as version control tool.
Environment: XHTML 1.0, JDK 1.6, JSF 1.2, IBM WebSphere 7.0, Oracle, ICE Faces 2.0, Eclipse .0, SVN, HP Linux, JDBC
Confidential, Reston, VA
Java Developer
Responsibilities:
- As the developer of the application, responsible for understanding the requirements of the application.
- Developed Technical Design Documents for different user stories of each development drop.
- Used various Java and J2EE APIs including JDBC, Servlets, JSP, and Java Script.
- Developed remote communication using REST with spring.
- Demo of the development for each user story to requirement and testing team for the approval of user story.
- Used Spring MVC web application.
- Created UML diagrams like class and sequence diagrams to represent the flow of the application.
- Fixing issues in all the environments to make the application deployment stable.
- Used SVN as version control tool.
- Involved in the performance testing of the application. Based on the test results, code has been tuned to create less objects and increased in the memory of the servers.
- Fixing defects.
Environment: Eclipse STS, Tomcat 7.0, JDK 1.7, My Sql, SVN, spring 3.0.1, Hibernate 3.6, XML, Spring MVC