We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • Java Developer with around 3 years of experience in Application Development, Testing and Implementation.
  • Diverse experience utilizing Java tools in business, Web, and client - server environments including Java J2EE, Java multi-threading, Java Server Pages (JSP), Java Servlets, Struts, spring, Hibernate and Java database Connectivity (JDBC) technologies.
  • Adept knowledge of Core Java, MVC Architecture and Databases.
  • Coordination with team, peer reviews and collaborative System leveltesting.
  • Good knowledge of Object relational mapping for data persistency, Java Messaging Services, AngularJS and Node.js.
  • Hands-on experience on Oracle development tools such as TOAD, Oracle SQL Developer.
  • Tested Web apps in Agile environment.
  • Used Git/GitHub to maintain the versions of the file.
  • Good knowledge in log4j implementation to persist the data into logs files.
  • Good Knowledge in continuous integration tools like Jenkins.
  • Automate build process through Maven build framework.
  • Extensive experience involving data structures and algorithms.
  • Develop test specification and execution in Java.
  • Hands on involvement conducting Test Driven Development using JUnit.

TECHNICAL SKILLS

Languages: Java 1.5, 1.6 1.7, Java 8, JavaScript, SQL, PLSQL, HTML, XML/JSON

Technologies: J2EE (EJB, JNDI, JDBC, JMS, Servlets, JSP, JSF, JPA, JavaBeans)

Web Services: (REST & SOAP).

Frameworks: Struts, Spring, Hibernate, Angular JS.

IDEs: Eclipse, Net Beans.

Web / Application Servers: Apache Tomcat, IBM WebSphere, Weblogic.

Database Tech/Tools: Oracle, My Sql.

Build/ source Tools: Maven, JUnit, Log4j, GIT.

PROFESSIONAL EXPERIENCE

Confidential, CHICAGO, ILLINOIS

JAVA DEVELOPER

RESPONSIBILITIES:

  • Bug Fixes Performance improvements and Feature Enhancements.
  • Improved performance of the application greatly by effective use of function calls, Multi-Treading and Memory Management.
  • Executing test cases allotted to me for each test cycle.
  • Redesigned the web applications for the university by replacing the Custom MVC framework with the Spring MVC module.
  • Experienced in writing JUNIT Test cases for Java and J2EE applications.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application.
  • Used Apache Tomcat as application server to build the web applications.
  • Developed Email confirmation feature using Java Mail and implemented Spring pagination feature.
  • Involved in coordinating with testing teams to resolve defects.
  • Synchronize multi-threaded tasks on shared data objects.
  • Developed and Executed JUnit Test Cases using Eclipse IDE.
  • Involved in implementing logging and Exception Handling.
  • Used the Spring Application Context, Spring ORM components of the Spring framework.
  • Receiving Data feed template in XML, CSV and Text format and exporting into excel format using required for application.
  • Extensively usedAngularJSforms like Template Driven Forms and Reactive forms (Dynamic Forms) to perform form validation both on server side and client side.
  • Worked withAngularControllers, services and Factory functions
  • Validating parsed data from data feed against pre-defined data import rules.
  • Hands on experience withJunit andLog4jin developing test cases and determining application functionality.
  • Involved in writing VBA macro scripts for auto-generation of input formats.
  • Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
  • UsedSpring Bootto create stand-alone spring applications
  • I was involved in creating Catalog Microservice using Spring Boot.
  • Implementing the validations using Spring validation Framework.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS).
  • UsedAWSBeanstalk for deploying and scaling web applications and services developed with Java.
  • Used Maven as build and configuration tool.
  • Following Agile methodology for implementing the project.

Environment: JAVA, Spring MVC Framework, Spring Web Framework, HTML5, CSS3, Servlets, JDBC, Java Server Pages (JSP) JavaScript, AJAX, jQuery, Oracle, SQL Developer, Eclipse IDE.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Involved in the Analysis, Design, Development, and Testing phases of Software Development Lifecycle (SDLC).
  • Developed user interface using JSP, JavaScript, CSS and HTML.
  • Used Hibernate for Object Relation Mapping (ORM) Java classes.
  • Involved in UI development using JSP’s.
  • Created the design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end Developed Unit test cases using JUnit.
  • Involved in Performance Tuning of the application.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Involved in Production Support and Maintenance.
  • Involved in the analysis, design and development of the application components using JSP, Servlets components using J2EE design pattern.

Environment: J2EE, Java, JSP, Restful, XML, HTML5, Servlets, Oracle, JavaScript, jQuery, Eclipse,IBM WebSphere, Windows 8.

We'd love your feedback!