We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

GeorgiA

SUMMARY

  • Having 7 years of experience in IT Industry in Analysis, Design, Development, Testing and Maintenance/Support of Applications using Java/J2EE Technologies.
  • Strong domain knowledge of Insurance, Banking, Finance, and Telecomm domains.
  • Possess experience in Software engineering concepts, Software quality processes, insight into Software Development Life Cycle(SDLC) and experience in Agile/Scrum methodologies
  • Hands on experience in the areas of Web/Client - Server applications using J2EE technologies like Java, JSP, Servlets, JDBC, Spring MVC, Hibernate, HTML, CSS, Angular JS, JavaScript, JQuery, JSON and AJAX..
  • Extensive experience in Design, Development and Support of using Struts, Spring DI, MVC, Spring-JDBC, AOP, Batch and Spring Templates
  • Experience on JPA, Hibernate and Spring DAO using configurations files and using annotation for ORM.
  • Proficient in developing Web Services, related technologies & frame works: WSDL, SOAP, REST, AXIS and Jersey, SOAP UI and generating clients client using Eclipse for Web Services consumption
  • Experience in writing XSL, XSLT for formatting and displaying XML data on browser.
  • Experience in developing xml based components using JAXB.
  • Experience on Jackson, SimpleJSON libraries for marshalling and un-marshalling json entities.
  • Experience on JQuery, Angular java script libraries.
  • Experience in JUnit, Mockito, WireMock and developed unit test cases and determining application functionality.
  • Experience in Build process using Ant, Maven, Hudson, Jenkin, reviewing Maven site, JUnit and PMD Maven reports.
  • Proficient in implementing the design patterns like Singleton, Front Controller, MVC, DAO (Data Access Object), DTO (Data Transfer Object), Business Delegate and Business Object.
  • Hands on experience in developing enterprise applications using IDEs such as RAD, Eclipse, and deployment using application servers Apache Tomcat, BEA Web logic, web sphere application server (WAS) and JBOSS.
  • Experience in monitoring and executing business processes using jBPM.
  • Experienced in RDBMS such as Oracle,MySQL and MS SQL Server.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behavior Diagrams.
  • Experience in using GIT, Subversion (SVN), CVS and Visual Source Safe as versioning software tools
  • Supported the application in production and worked closely with off-shore teams. Used SPLUNK and for reviewing production logs
  • Strong analytical & debugging skills and ability to rapidly learn new concepts.
  • Strong interpersonal skills alongside excellent verbal and written communication skills.

TECHNICAL SKILLS

Java Technologies: JDK, J2EE (EJB, JMS, RMI, JDBC, JSP, JSTL, Servlets, JSF), Hibernate, XML, XML Beans.

RDBMS: Oracle, DB2, MySQL.

Web Technologies: XML, XSL, XSLT, SAX, DOM, HTML, DHTML, CSS.

Protocols: HTTP, SOAP.

Scripting: Unix Shell Scripting (Bash, Bourne, Korn), Java Script, JQuery, AJAX.

Frameworks: Spring, JSF, Struts, Hibernate (ORM).

Web & App servers: BEA Web Logic, Apache Tomcat, JBoss

Design Patterns: Singleton, Factory Method, Business Delegate, Data Access Object (DAO), Session Façade, Data Transfer Object (DTO) and Service Locator.

IDEs: Eclipse, WSAD, NetBeans.

Build Scripts: Apache Ant, Maven

Tools: TOAD, SQL Developer, DBVisualizer, Hudson, Jenkins, Sonar, Soap UI, Swagger

OS: UNIX (Sun Solaris), Linux and Windows and XP.

PROFESSIONAL EXPERIENCE

Confidential, Georgia

Java/J2EE Developer

Responsibilities:

  • Implement web modules using OSGI Java framework, Spring MVC, Spring Rest Template, Jersey API, Spring JDBC
  • Migrate code based from Architecture Primer to Service Oriented Architecture
  • Developed Business components using Java Beans and database connections using Spring JDBC, Spring DAO API
  • Developed application Web Services (SOAP and RESTFUL) with JAX-WS and JAX-RS.
  • Used jBPM in monitoring and executing business processes.
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests
  • Worked on front end technologies AngularJS,Ajax, JQuery, HTML and CSS.
  • Participating in Agile Scrum process and using Rally to update the status of allocating tasks list
  • Expose and consume and generating RESTFUL web services
  • Deployed and consumed web services based on SOAP and REST protocols
  • Used JAXB, JAXP for parsing auditing information in xml format
  • Used Java script, JQuery, JSTL and CSS tags for developing the JSP’S
  • Performed unit testing using JUNIT framework, Mockito and WireMock frameworks and SoapUI Tool.
  • Used Jackson API to covert Java object to /from JSON
  • Used GIT Hub as the code repository.
  • Worked with UX designers when designing wireframes and analyzed user stories corresponding to wireframes
  • User Swagger for REST service document preparation.
  • Developer SQL and PL/SQL components for data processing.
  • Used VersionOne as the Agile tool for Day-to-Day activity tracking.

Environment: Java 1.6, J2EE, Spring MVC, Spring Web-Flow, JAX-WS, JAX-RS, jBPM,Spring DAO, JQuery, Ajax, JSP,AngularJS, Hibernate, Jersey, Jackson, JAXB, Maven, Jenkins, Sonar,SVN, Weblogic, Tomcat, Oracle 11g, SQL, PL/SQL, Eclipse Luna, RESTful, WireMock, JUnit, Mockito.

Confidential, West Virginia

Java/J2EE Developer

Responsibilities:

  • Responsible for analysis of business requirements and communicating with Business and BSA if there are any gaps.
  • Develop User Interface using JSP and JQuery.
  • Develop Web components using Spring MVC and Spring Web-Flow.
  • Develop REST web services using JAX-RS and Jersey.
  • Develop REST client using JAX-RS and Jackson.
  • Develop SOAP web service consuming components using Spring Web service module.
  • Used Swagger API for REST service document generation.
  • Developed Stub projects for WSDL and WADL using Apache CXF.
  • Develop business components based on J2EE Design Patterns such as DAO, Value Object, Singleton, Factory design patterns.
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Develop DAO components using Spring JDBC and Spring DAO.
  • Develop Stored Procedures and Functions on Oracle Database
  • Develop Unit test components using JUnit.
  • Write maven script for project build.
  • Used Hudson, PMD, CheckStyles, Find bugs, Jacoco, Sonar as part of CICD process.
  • Worked in Agile methodology environment including Acceptance Test Driven DesignandContinuous Integration/Delivery.
  • Used HP ALM for defect tracking
  • Used SVN Hub as the code repository.
  • Estimate story points for each story

Environment: Java, J2EE, Spring, JSP, JQuery, Oracle, SQL Loader, JAX-RS, JAX-WS, Unix Shell script, JUnit, AHP, Maven, Sonar, Hudson, SVN, JMS, WebLogic, Tomcat.

Confidential, Iowa

Java/J2EE Developer

Responsibilities:

  • Designed the system architecture for correspondence application using MS Visio.
  • Designed process flows and Class diagrams using UML.
  • Developed User interface for the on demand letter order management tool for service agents.
  • Developed Spring Batch for loading the data feeds from upstream system to staging database.
  • Developed data enrichment process using spring batch from staging to core database.
  • Developed Business services using Spring framework to get the information from Mortgage web services.
  • Used Hibernate for database persistence layer and Spring for bean instantiation.
  • Developed Stored Procedures to perform Data Integrity checks on the data feeds.
  • Developed Spring batch process to create outbound files.
  • Developed SOAP based webservice to invoke HP Exstream Engine and transfer the generated pdf letters as the byte stream to service invoker.
  • Developed Jsch based utilities to transfer the files to shared file server over secure connection.
  • Developed xml meta generation for Imaging system using JAXB
  • Using HP ALM for defect tracking and test support activities
  • Using Ant Hill Pro and Sonar as Continuous integration tools for application build and deployment process.
  • Application production support by debugging and fixing critical problems.

Environment: Java, J2EE, Spring Batch, Oracle SQL, PL/SQL, HP Exstream, HP ALM, AHP, JAXB, Maven, Eclipse, ECM, Unix Shell Script, Hudson, Sonar, SVN.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Involved in Tax module and Order Placement / Order Processing module.
  • Responsible for the design and development of the application framework
  • Designed and Developed UI’s using JSP by following MVC architecture.
  • Developed the application using Struts framework.
  • The views are programmed using JSP pages with the struts tag library
  • Model is the combination of EJB’s and Java classes and web implementation controllers are Servlets.
  • Used EJB as a middleware in designing and developing a three-tier distributed application.
  • The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Used JUnit for unit testing of the system and Log4J for logging.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Installed WebLogic Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
  • Reported Daily about the team progress to the Project Manager and Team Lead.

Environment: Core Java, J2EE 1.3, JSP 1.2, Servlets 2.3, EJB 2.0, Struts 1.1, JNDI 1.2, JDBC 2.1, Oracle 8i, UML, DAO, JMS, XML, WebLogic 7.0, MVC Design Pattern, Eclipse 2.1, Log4j and JUnit.

Confidential

Java Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements
  • Participated in designing system prototype and wire frames
  • Followed Agile SDLC methodology
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework
  • Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages
  • Implemented Design Patterns like Singleton&Factory to add definition to the design
  • Developed build Scripts using ANT script
  • Developed Action Forms and Controllers in spring framework
  • Developed the required application files like app.xml, main.xml, clean.xml
  • Developed user interfaces using JSP, JavaScript, Ajax, JQuery
  • Developed the unit test cases and performed the unit testing using JUnit
  • Implemented the business using Struts and achieved data persistence through Hibernate ORM framework
  • Used Accurev for Versioning of source code
  • Involved in end user acceptance testing and the project documentation

Environment: JAVA, J2EE, JSP, Java Servlets, JavaScript, Ajax, JQuery, Ant, Struts, Spring, Hibernate, RSA, WebSphere Application Server, Oracle, XML, LDAP, Accurev, JUnit, Windows

We'd love your feedback!