We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Close to 9 years of experience in Software Development Life Cycle i.e. Design, development, testing, debugging and maintenance of applications using various technologies.
  • Wide range of experience in Java, J2EE technologies such as JSP, Servlets, Struts, Spring, Hibernate, Java Beans, JDBC, Web Services, JNDI.
  • Expertise in developing SOA (Service Oriented Architecture) and J2EE Web Services based on Restful, SOAP, WSDL, UDDI, JAX - WS, JAX-RS using tools like Apache cxf, Jersey.
  • Expertise in designing and developing database oriented applications with good working knowledge on Oracle, SQL and Stored Procedures.
  • Good knowledge in Maven and ANT build tools and version control tools like SVN, CVS, GIT.
  • Working knowledge of various Design patterns like Data Access object, Front controller, Factory pattern, MVC, Data Transfer Object, Factory and Singleton in development of multi-tier distributed enterprise applications.
  • Working Knowledge on continuous integration tools like Jenkins, CruiseControl.
  • Developed Use Cases, Class Diagrams, Activity Diagrams, Packages and Deployment Diagrams using Unified Modeling Language.
  • Knowledge in XML technologies such as XSL, XSLT, XML schemas, XSD and worked on parsers like SAX, DOM.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Used NoSQL databases like mongoDB. Also have knowledge on AWS.
  • Good written and verbal communication, relationship management, presentation and problem-solving skills.
  • Productive, independent and strong leadership qualities and ability to work effectively in a team or as an individual depending on the project.

TECHNICAL SKILLS

Languages: C, Java, SQL

Technologies: J2EE, JSP, JDBC, Servlets, JNDI, Web Services

Web/Application Servers: IBM WebSphere, Web Logic, Apache-Tomcat, Jetty, Apache HTTP Server

Operating Systems: Windows, LINUX (Redhat)

Scripting language, markup: HTML5, XML, JavaScript, Jquery, Ext JS

Web & Frontend Technologies: CSS3

Databases: Oracle, MySQL, MS-Access

IDEs: Eclipse, Net Beans, IntelliJ, Glassfish

Frameworks: Struts, Spring, Hibernate

Testing Tools: Junit, Mockito, Jmockit

Version Control: Serena Dimensions, CVS, SVN, GIT

Methodologies: Agile (Scrum), Waterfall

Build Tools: Maven, Ant

Modeler Tools: MS Visio & Bizaggi process modeler

Integration Tools: Jenkins, CruiseControl

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Used Maven to build, manage the artifacts and dependencies in project.
  • Developed SOAP web services using WSDL and XML schema support to expose certain functionalities to external clients.
  • Used Ext JS framework to build front end screens.
  • Used Spring components i.e. Dependency Injection and AOP for building the service, bean and DAO layers of the application.
  • Developed Object - Relational (O/R) mapping & Data Access Object (DAO) persistence layer using HIBERNATE, HQL being used.
  • Worked closely with QA team and fixed bugs with a quick turnaround time.
  • Followed Agile methodologies.

Environment: Java, J2EE, Eclipse IDE, Windows7, Linux, Spring IOC, Spring MVC, Spring AOP, Hibernate, IBM DB2, Jetty sever, SOAP web services, Ext JS, SOAP UI Pro, Maven, JIRA, Serena Dimensions, Squirrel SQL Client, Jmockit, Apache HTTP Server, Oracle, Agile.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Followed AGILE SCRUM methodology involving status updates on a day-day basis.
  • Worked on enhancing & redesigning the STAN Application using Spring MVC framework.
  • Developed RESTful web services using Spring MVC to expose certain services to external clients.
  • Used Vaadin framework to build front end screens.
  • Used Jackson/Gson API's to serialize or map Java objects to JSON and vice versa.
  • Implemented complete Maven build life cycle to achieve organized application structure and conflict free dependencies in pom.xml file.
  • Used GitHub and SVN for service code commits and check outs and Jenkins for Continuous Integration.
  • Worked in linux environment for the service deployments and monitoring.
  • Used Mockito framework for JUnit testing.
  • Used mongidb to store Json objects

Environment: Java, J2EE, Vaadin 7, Eclipse IDE, IntelliJ, Windows7, Linux, Spring MVC, Spring IOC, Spring AOP, Hibernate, Oracle 11g release2, Tomcat Application Server, SVN, MVC RESTful web services, Jenkins, JIRA, SQL Developer, GIT, BitBucket, Confluence, Puppet, GSON, JACKSON API, JSON, Mockito, mongoDb.

Confidential, Pittsburgh, PA

JAVA/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Designed the user interfaces using HTML5, CSS3, JavaScript, JSP and developed the application using Spring MVC Framework that leverages classical Model View Layer (MVC) architecture.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples.
  • Deployed the applications on IBM Web Sphere Application Server and used SVN for version control.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Also exposed few services through REST web services.
  • Used XML parser APIs such as xpath in the web service's request response data marshaling as well as the un-marshaling process.
  • Used JDBC to invoke stored procedures and database connectivity to ORACLE.

Environment: Java, J2EE, Spring MVC, Hibernate, JNDI, HTML5, CSS3, JavaScript, JQuery, JSP, XML, DOM Parser, SAX Parser, ANT, IBM Web Sphere Application Server, Linux, LOG4J, Oracle 11g and SVN, windows7, SOAP & REST web services, Eclipse IDE, Apache cxf.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed software modules using Java, XML, Web Services, Spring MVC framework and Oracle DB.
  • Implemented SPRING-MVC Framework to develop and configure the views, controller and service layers.
  • Developed Object - Relational (O/R) mapping using HIBERNATE.
  • Test Driven Development - written test cases in JUnit before coding for 100% code coverage
  • Followed Scrum methodology with Agile development, with two-week Sprint
  • Used Tortoise CVS as version control tool
  • Worked as Production Support member for resolving post-release issues(PRI) and Helped in assigning tasks and priority to the PRIs to the team members
  • Documented process changes and requirement changes and Participated in design reviews for upcoming modules

Environment: Java, J2EE, Spring MVC, Hibernate Oracle, HTML, XML, Web Services, JavaScript, JUnit, Hudson, Eclipse IDE, Tortoise CVS, MVC patterns, Test Driven Development, Agile/Scrum methodologies, MS Visio, Bizaggi Process modeler, Weblogic, JIRA, Oracle 11g.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Data Access object, Data transfer object, Front controller, Factory pattern and Singleton.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Developed web front end screens using HTML, JSPs, CSS, JavaScript and built application using Struts Framework.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application on Web sphere application server in development and production environment.
  • Developed automated Build files using ANT.
  • Used Subversion for version control and log4j for logging errors.
  • Code Walkthrough, Test cases and Test Plans.

Environment: Java/J2EE, Struts 1.3, Tiles, Servlets, JSP, JavaScript, JDBC, HTML, CSS, JavaScript, JUnit, Web sphere 6.0, Eclipse, MySQL, log4j, Subversion, Windows xp, ANT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts framework and built front end using HTML, CSS, JavaScript.
  • Used SOAP Web Services for exposing some functionalities.
  • Developed Interfaces to extract, transform & load vehicle related information from disparate systems using Java Struts.
  • Documented low level design using class & sequence diagrams.
  • Involved in build process, maintaining CVS repository and deploying application on IBM Web sphere Server
  • Created unit test cases using Junit, handled database related issues and fine-tuned the queries.
  • Performed peer code review across the sprint team, contributed to post go live activities such as bug fixes and enhancements.

Environment: Java, J2EE, Servlets, HTML, CSS, JavaScript, Eclipse IDE, Windows, Linux, Struts, Oracle9, IBM Web Sphere Application Server, ANT, CVS, SAX parser, DOM parser, CruiseControl, Peregrine Service Centre 6.1, SOAP Web Services

We'd love your feedback!