We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

NC

SUMMARY

  • Advanced technical skills encompassing Java and J2EE standards, XML, Web - based frameworks such as Spring, SQL relational databases, persistence libraries, and frameworks including Hibernate.
  • Experience in analysis, design, development, testing, deployment and support of Client Server Systems and Web Applications.
  • Possess excellent understanding of SDLC methodologies including Agile and Waterfall.
  • Good experience in application design using UML (Use-case, Class and sequence diagrams) on MS Visio.
  • Good experience in implementing different design patterns.
  • Worked on J2SE technologies - Core Java
  • Understanding of creational, structural and behavioral software design patterns
  • Experience in J2EE technologies such as Servlets, JSP, JSF, Spring and Hibernate.
  • Worked on middle-ware services using JMS and used SOAP/RESTFUL based Web Services.
  • Experience in deploying applications using Web Servers like Apache Tomcat and Application Servers like Oracle WebLogic, IBM WebSphere and JBoss.
  • Experience of using IDE Tools like Eclipse, NetBeans, Rational Application Developer (RAD) for Java/J2EE application development.
  • Extensively used build tools like Maven, Jenkins to compile, package and deploy the components to the Web/Application Servers.
  • Worked on middle-ware services using JMS and used SOAP/RESTFUL based Web Services.
  • Proficiency in working with databases like Oracle, DB2 and MySQL.
  • Good experience in database development using SQL, PL/SQL
  • Good experience in unit testing using Junit and version control using SVN, Git and ClearCase.
  • Strong knowledge and good experience in providing logging support using Log4j.
  • Strong experience in web development technologies such as HTML, CSS and JavaScript.
  • Excellent Interpersonal and communication skills, ability to work in a team as well as independently.
  • Motivated problem solver with strong analytical skills.

TECHNICAL SKILLS

Development: JAVA, C/C++

Operating Systems: Windows, Windows Server/OS X and UNIX/Linux

Technologies: J2EE, Servlets, JSP, Hibernate, Spring, JSF, JNDIJDBC, Collections, Swing, Applets, PL/SQL

Databases: Oracle, MySQL, DB2

Web/Application Servers: Oracle WebLogic, Apache Tomcat, IBM WebSphere, Glassfish

Tools: Eclipse, MS Visual Studio, NetBeans, JUnit, SQL Developer, TOAD, Maven, Git, SVN, ClearCase

Web Presentation: JSP, Servlet, JavaScript, HTML, CSS, XML, XSLT, Angular JS

Testing: JUnit, Selenium web automation

PROFESSIONAL EXPERIENCE

Confidential - Colombia, MD

Java/J2EE Developer

Responsibilities:

  • Implemented application using Spring MVC framework.
  • Use of collection framework including List, Map etc.
  • Implemented Spring Controllers that integrates with front-end JSP pages developed using Spring Tag library.
  • Developed DAO components by implementing Spring DAO components.
  • Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans, Web Services, XML.
  • Worked, implemented, and maintained an MVC and DAO architecture utilizing the Spring framework.
  • Used Maven and Jenkins
  • Participated in Agile scrum meeting daily.
  • Worked directly with the customer to gather and understand requirements for each sprint
  • Used Junit for unit testing the application code and Hibernate as an ORM framework.
  • Developed client request validations and processing using JavaScript and HTML.
  • Involved in the front end design using HTML5, CSS3, Ajax, JavaScript, and jQuery.
  • Integrated and implemented Git API's to configure and list the existing project repositories by using RESTful web services.

Environment: Java, Spring, Hibernate, JDBC, JSP, CSS, HTML, jQuery, JavaScript, AJAX, tag libraries, Servlets, JDBC, XML, RESTful, Agile Methodology, JUnit, Unix, Git, Windows, Web Services.

Confidential - Winston-Salem, NC

Java/J2EE Developer

Responsibilities:

  • Involved in different phases of Software Development Lifecycle (SDLC) like Requirements gathering, Analysis, Design and Development of the application.
  • Used Spring IOC, configured application Context files and use of dependency injection using Spring annotations.
  • Developed the Presentation layer using JSP, CSS, Java Script, AJAX, Angular JS and HTML.
  • Deployed the application on JBOSS Application Server
  • Used MS Visio for designing UML diagrams as part of the functional and technical design and also for application development.
  • Created SQL scripts to modify the database structure
  • Used Spring framework to implement MVC and integrated with Hibernate for persistence.
  • Used Spring Validation framework for server side validations.
  • Hibernate ORM tool and JPA for interacting with backend DB2 database.
  • Implemented various design patterns in the project such as Data Transfer Object (DTO/VO), Data Access Object (DAO), Service Locator and Singleton.
  • Involved in production support, bug fixing and performance tuning of the existing project.
  • Developed unit test cases using JUnit testing framework.
  • Used Log4j for application logging and debugging.
  • Used SVN repository for version control.
  • Involved in injecting dependencies into code using concepts like DI/IOC of Spring Framework

Environment: JDK, Spring, Servlets, DB2, JSP, Java Script, AJAX, CSS, Clear Case, Log4j, Hibernate, MYSQL, JBOSS, HTML, XML, UML, JUnit, SVN, MS Visio.

Confidential

Java Developer

Responsibilities:

  • Acquired the requirements from business user, documented the requirements, created use cases, and validated with the manager and business user.
  • Utilized Spring frameworks and tiles frameworks for development of the application.
  • Responsible for the designing, coding and developing the application.
  • Incorporated Login authentication by using JSP and verifying it with database security tables.
  • Utilized Eclipse extensively to create Servlets, JSPs, JavaBeans, Java classes, and HTML files.
  • Developed JSPs using EL language and JSTL tags.
  • Data was stored in the Oracle database using SQL queries in JDBC.
  • Worked on validation frameworks for validations.
  • Worked on middle-ware services using JMS
  • Developed JSPs using Spring tag libraries and message resources.
  • Created HTML pages and worked on CSS extensively for formatting.
  • Extracted the XML data through SAX API.
  • Transformed the XML documents to HTML using XSLT.
  • Utilized Java Mail API to send an e-mail.
  • Maintained defect and change tracking with Rational ClearQuest Rational ClearCase.
  • Involved in production support.

Environment: Java Servlets, Spring, Hibernate, JAVA, Java beans, JMS, Eclipse IDE, Web logic Server, JDBC, Web Services, SQL, PL/SQL, HTML, DHTML, and CSS.

We'd love your feedback!