We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Jefferson City, MO

SUMMARY

  • Around 6 years of experience in software development includes Analysis, Design and Development of quality software for Standalone Applications and Web - based applications using JAVA/J2EE Technologies using Software Development Methodologies / Frameworks like SDLC, OOAD and AGILE.
  • Experience in developing web applications using JAVA/J2EE concepts like OOP, Multithreading, Collections, JAVASWING, JDBC, JSP, SERVLETS, JMS, HIBERNATE, SPRING, WEB SERVICES, STRUTS,Grails and Java Beans.
  • Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller, Business Delegate, Service Locator, Transfer Objects etc.
  • Experience in Frontend development using JSP, JSP Tag Libraries, Servlets, JavaScript, HTML, DHTML, HTML5, ANT, J Query, Angular.JS, Ext.JS, Ajax and CSS. well experienced wif XML parsing technologies like SAX, DOM, JAXB, JiBX and using XSLT. worked on Struts open source java framework utilizing Struts Tiles, Struts Controllers (Actions and Forms) and client server validations.
  • Good working knowledge on spring core, Spring ORM, Spring DAO and Spring MVC architectures.
  • Hands on Experience in JDBC and HIBERNATE for persisting data to different relational databases and extensive knowledge in Java Persistence API.
  • Good Experience in implementing Web Services such as SOAP and REST using WSDL, CXF2, JAX-WS and JAX-RS.
  • Well experienced in configuring and deploying applications onto application servers like Tomcat6.x/7.x, JBoss, Web logic8.x/10.x, Glassfish and Web Sphere6.x/5.x.
  • Used Log4J for enabling runtime logging and performed system integration test to ensure quality of the system.
  • Expertise in writing unit test cases using J Unit API & Git Hub.
  • Proficient in using RDBMS concepts wif Oracle … My SQL and experienced in writing SQL, PL/SQL Stored procedures, Triggers and Views.
  • Good knowledge in using Maven and ANT Scripts for building and deploying the application in web/app servers.Experience wif FUSE Application Interface Scripting.
  • Extensive experience in using IDE tools like Eclipse, Net beans and RAD.
  • Highly Self-motivated, good technical, communications and interpersonal skills. Able to work reliably under pressure. Committed team player wif strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.
  • Strong experience in talking to End clients.
  • Good Communication Skills. highly motivated team player wif zeal to learn new technologies and always believes in giving the best of efforts in challenging environments.Willing to relocate: Anywhere

TECHNICAL SKILLS

Languages: Java, C, C++, HTML, XML, PL/SQL, UML, Shell Scripting

J2EE Technologies: Java J2EE, Java J2SE, Servlets2.x, … Web Services, JavaScript, JQuery, JDBC, AJAX, XML, CSS

Frameworks: Spring MVC, Hibernate, Struts MVC, AngularJS,Grails, AOP, DAO,Ext.JS, NodeJS

Databases: Oracle … MySQL, SQL Server … PostgreSQL

Application Servers: Apache Tomcat … Websphere, Weblogic, Git Hub, JBoss AS

Development Tools: Eclipse IDE, Netbeans, SQL tools, Visual Studio 2012, Rational Rose, JUnit 4.x.

Operating Systems: Window … Unix, Linux (Red hat & Ubuntu) and Mac OS.

Server Scripting: JSP, JSTL, Custom Tag Library, FUSE, AJAX (Dojo, JSON).

Web Services: SOAP (JAX-WS), RESTful (JAX-RS), Service Oriented Architecture (SOA).

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Jefferson City, MO

Responsibilities:

  • Involved in the complete development, testing and maintenance of the application.
  • Used agile software development methodology which halps to develop project plans.
  • Designed UI Screens using Bootstrap (HTML5, CSS3 and JavaScript) and AngularJS.
  • Extensively used Spring IoC, Hibernate, Core Java such as Multi-Threading, Exceptions, Collections, etc. in application.
  • Designed and developed a RESTful (JAX-RS) and SOAP (JAX-WS) style Web Services layer to interface wif a MySQL server.
  • Design and development of many PL/SQL batches for performing complex transactions.
  • Involved in configuring JDBC connection pooling to access the database server.
  • Used spring framework to implement MVC design pattern in multiple modules of the application.
  • Implemented spring framework for application transaction management.
  • Developed dynamic pages using JSP tags to invoke Servlets.
  • Involved in server side coding using Servlets.
  • Designed web pages using JavaScript/ HTML.Wrote client side validations for XSD and XML files that check for the valid values for the different events that are being logged in SharePoint.
  • XSL style sheets were used to display XML documents.
  • Implementation of J2EE Design Patterns like Singleton, Session Facade, Business Delegate, and Data Access Objects.
  • Used JUnit for unit testing and for Regression tests.
  • Involved in writing Maven based pom.xml scripts for building the web application on Apache Tomcat Server.
  • Used GIT for version control of the code and configuration files.
  • Log4j was used to log the events in the application.

Environment: Java, J2EE, JDBC, Bootstrap (HTML5+CSS3+Javascript),Ext.JS, AngularJS, XSLT, Maven, GIT, RESTful, SOAP, Oracle, HQL, Eclipse, PL/SQL, Agile methodology, MySQL, XSD, XML, XSD,FUSE, Hibernate, Spring, Apache Tomcat, MySQL, JUnit, UNIX/Linux.

Java Developer

Confidential

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
  • Designed and developed the persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP,Grails and HTML.
  • Developed re - usable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested the application wif web server Tomcat, Websphere.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application wif database server Oracle 10g and MySQL 5.0
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Helped in database design and tuning. Created stored procedures, Views in the Database

Environment: JDK 1.4, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC,Grails, JUnit, log4j, Websphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows NT

Java Developer

Confidential

Responsibilities:

  • Involved in designing and developing presentation layer using Struts view tags (HTML, Bean, Logic and Nested), JSP, HTML and CSS.
  • Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component
  • Extensively used Websphere Studio Application Developer for building, testing and deploying applications
  • To keep track of latest Versions implemented CVS Structure
  • Worked on Eclipse & RAD 6.0 environment
  • Wrote SQL queries for JDBC connection to Oracle database
  • Used embedded classes and maps to model ternary relationship in JPA.
  • Created class diagrams and sequence diagrams using rational rose
  • Clear Case is used for version control.
  • Implemented various Custom Tags and JSTL tags.
  • Setting Data sources, JNDI Names and also worked wif cells, nodes and servers during WAS 6.1 environment in deployment team
  • Adopted J2EE best Practice, using J2EE Design patterns. Business Object and Data Transfer object for portability and performance.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton
  • Used SVN for source control repository
  • Developed Unit Test Cases wif JUnit.
  • Involved in Module Testing and Integration Testing.
  • Used IBM RAD IDE for application development.
  • Performed Defect tracking on a regular basis to make sure every defect TEMPhas traceability back to the source by using tools such as Clear Quest.

Environment: HTML, CSS, Java script, Struts 1.0, JSP, JSTL, Java Beans, JPA, DTO, Core JDK 1.4/1.5, XML, Windows XP/2000, Websphere6.1, RAD 6.0, Oracle 9i/10g.

We'd love your feedback!