We provide IT Staff Augmentation Services!

Senior Java/jee Resume

0/5 (Submit Your Rating)

OhiO

SUMMARY

  • 8 years of extensive experience in Software Development Life Cycle (SDLC) as a Java Developer with expertise in Object - Oriented Design, development, Testing and Support of Enterprise Level Intranet/Internet applications.
  • Extensive understanding and experience with various methodologies such as Waterfall, Agile.
  • Having hands on experience in end to end development of Software Applications.
  • Application domain areas include development for Telecom, Insurance, Banking domains.
  • Experience in design, development, packaging and deployment of product in Java.
  • Experience in developing and consuming of WebServices (SOAP, WSDL, JAXWS) Knowledge of J2EE technologies like JSP, Servlets, Struts Framework, Spring and Hibernate.
  • Proficient in several frameworks like Struts, Java Server Page, Hibernate 3.1 ORM, Spring Framework, Spring MVC with GUI plugins like Tiles Framework, validation plug-ins like Validator framework.
  • Worked with Java Swing for the GUI development of applications.
  • Proficient in integration testing of web applications and remote systems.
  • Excellent hands-on experience in Supporting and Maintaining of J2EE Web applications in production.
  • Involved in developing and deploying J2EE Applications archives (Jar, War and Ear) on BEA WebLogic application server.
  • Facilitated application's release and build management using tools like Ant, Maven (3.0.5, 3.1.1) Expertise in client web technologies using HTML5, CSS3, and AJAX.
  • Working experience with relational data bases: MySQL and Oracle 9i, 10g, 11g. Writing and tuning PL/SQL for Oracle Databases.
  • Exposure in designing the data model.
  • Self-motivated, quick learner with excellent communication skills and ready to take on new challenges.
  • Proficient in using various IDEs like RAD, STS, MyEclipse and Eclipse Luna.
  • Experience working with various versioning tools like Harvest, SVN.
  • Used J-Unit framework for Unit testing of application, using Mockito.
  • Hands on experience in Shell Scripting.
  • Excellent experience in developing applications with onsite/offshore model.
  • Extensive experience in working closely with Business partners for gathering requirements and specifications needed to build applications. Worked effectively in independent and in cross-functional team environments. Ability to learn and in corporate new technologies.
  • Excellent communication skills and ability to work effectively and efficiently in teams and individually.

PROFESSIONAL EXPERIENCE

Confidential, Ohio

Senior Java/JEE

Responsibilities:

  • Created the EndPoint classes with the handling methods with appropriate annotations for processing incoming XML request messages.
  • Creates Integration Architecture Diagram for various services in the EWS like SaleHistory service, Purchase Order services, TransportServices, Kewill Services.
  • Delivers software that meets specific requirements and quality standards. Creates Mapping document for transformation and routing of data from the source systems like RMS to the target System like Kewill.
  • Creates the Endpoint classes with the handling methods with appropriate annotations for processing incoming XML request messages.
  • Uses Apache CXF 3, Apache Axis 2 and Apache Axis 1 for developing stubs, as per the requirement of the client applications.
  • Configures the maven Install, deploy, source and Jar plugins in the pom.xml for doing Maven install or deploy or create Jar files in the Nexus repository.
  • Delivers software that is manageable, reliable and focused on a long term benefit.
  • Clearly documents code and designs to ensure that others can understand.
  • Works with analysts and testers to thoroughly test solutions and limit production application and data issues.
  • Clearly communicated changes in Java applications.
  • Quickly and effectively addresses operational issues and internal client requests via standard processes and mechanisms.
  • Effectively manages client expectations.
  • Seeks and applies feedback from internal customers.

Environment: Java/J2EE 6, spring 3.1, Maven3.1.1, JUnit, Eclipse Luna, Agile, Bamboo, JIRA, JQuery, HTML5, JavaScript, Spring MVC,JAX-WS, JAXB, XML, XSD, CSS3, Log4j,Apache Axis 2,Apache Axis 1, Apache CXF, Weblogic 12

Confidential, Columbus, OH

Senior Java/JEE Developer

Responsibilities:

  • Created Integration Architecture Diagrams for various Services in
  • Treasury Management including Account Services, Payment Services, etc
  • Implemented the front end using HTML, XML, CSS and JavaScript, JQuery, AJAX for dynamic web content.
  • Worked across multiple modules including user administration.
  • Worked in an Agile Environment with RTC, wherein I was responsible for delivering potentially shippable product increments Confidential the end of each Sprint.
  • Used MVC architecture throughout the project.
  • Log4j were used to log the various debug, error and informational messages Confidential various levels.
  • XML parsing by using JAXB for XML Schema Validation.
  • Consumed SOAP based webservices using Apache CXF framework.
  • Involved in the development of REST based webservice client as a part of the POC for integrating with the backend systems for retrieval of Customer details like the check/credit card details. Used Apache Axis 2.
  • Apache Maven was used to manage dependencies in the application and deploy it on Tomcat Server 7.
  • Instrumental in fixing the bugs that are found in production and test it thoroughly before moving the same into production.
  • Followed TDD and wrote unit test cases using JUnit.
  • Prepared test data for Automation Testing.
  • Used IBM WTX in the transformation layer for XML mapping.
  • Experienced working in Jenkins, Cucumber and Ruby as a part of automation testing
  • Experienced using the SOAP UI for functional testing.

Environment: Java/J2EE, spring 3.1, Maven, JQuery, HTML5, JavaScript, Spring MVC,JAX-WS, JAXB, XML, XSD, CSS3, Log4j,Apache Axis 2, IBM WTX, WebSphere Message Broker, rfhutil, IBM WebSphere MQ, WebSphere ESB, IBM DataPower, Apache Tomcat 7, JUnit, STS, Agile RTC.

Confidential, Madison WI

Sr. Java/JEE Developer

Responsibilities:

  • Involved in design and development of various modules in the application.
  • Coordinated closely with client’s Enterprise Architecture team in signing off the design of the application.
  • Involved in the review of the HLD, LLD, Use Cases, Functional specifications, Test design of the application.
  • Involved in implementation of project as an SME in all the phases and ensured quality deliverable to the client.
  • Implemented MVC architecture using Spring Web MVC framework.
  • Composing the application classes as Spring Beans using Spring IOC/Dependency Injection
  • Developed Data persistence API using Hibernate and Spring DAO layer.
  • Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept.
  • Used DAO's and services for data storage and retrieval.
  • Implemented critical DB design optimization techniques in the application.
  • Redesigned and tuned SQL queries to improve the performance of the applications.
  • Developed and executed test data for unit, functional and user acceptance testing to assure quality project deliverables.
  • Handled the build and Deployment strategies.
  • Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application.

Environment: Java/J2EE, Spring 3.1, Hibernate, HTML5, JavaScript, Spring AOP, Spring MVC, Spring DAO, XML, XSD, XSLT, CSS3, JUnit, MyEclipse, Oracle 11g, PL/SQL,SQL developer, JBOSS Application Server 5.0, Maven, Harvest, Log4j, Unix, Microsoft Visio, Quality Center, JIRA Tracking tool, Agile Rally.

Confidential

Sr. Java / J2EE Developer

Responsibilities:

  • Implemented the front end using JSP, HTML, XML, CSS and JavaScript,
  • JQuery, AJAX for dynamic web content and JSF for reference implementation.
  • Worked with Java Swing for the GUI of desktop version of application.
  • Worked across multiple modules including user administration and skill matching algorithm.
  • Worked in an Agile Environment.
  • Extensively used Hibernate 3.5 in data access layer to access and update information in the database using HQL.
  • Implemented Hibernate instead of traditional JDBC code.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE 10g.
  • Involved in user interface development using JSP/JSTL.
  • Followed Test driven development and implemented Tests using JUnit.
  • Used MVC architecture throughout the project.
  • Used Apache Maven to build projects.
  • Log4j were used to log the various debug, error and informational messages Confidential various evels.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Exhaustive testing in the development environment and catches up as many bugs as possible during local testing rather than letting the bugs getting migrated into production environment.
  • XML parsing by using JAXB for XML Schema Validation.
  • Consumed SOAP & REST based webservices to transfer information from the devices to the NMS servers.
  • Maven was used to manage dependencies in the application and deploy it on Websphere Application server. Visual Source Safe was used for the version control.
  • Used Shell Scripting system commands for retrieving heartbeat information batch processed data in Solaris Environment.
  • Instrumental in fixing the bugs that are found in production and test it thoroughly before moving the same into production.
  • Followed TDD and wrote unit test cases using JUnit.

Environment: Java,J2EE, JSP, Spring MVC, Spring 2.5, Hibernate 3.5, XML, SOAP, WSDL, AJAX, HTML, JAVASCRIPT, Shell Scripting, CSS, Log4J, JAXB, JUnit, WAS, RAD, Oracle 10g.

Confidential

Software Engineer

Responsibilities:

  • Worked along with Business Analysts to capture business requirements and convert them into technical/functional requirements.
  • Involved in all phases of SDLC from requirement analysis to implementation to test to deployment.
  • Designed the software structure through Spring MVC framework, implementing Dispatcher Servlets, Controllers and View Resolvers for project flow.
  • Used springs characteristic features like DI/IOC (Dependency Injection/Inversion of Control), Transaction Management and AOP (Aspect Oriented Programming) for various modules functions.
  • Used JPA (Java Persistence API) specifications for database accesses.
  • Queried the database using MySql, SQL and PL/SQL for complex queries related to market data.
  • Created Stored Procedures, Functions and Triggers for managing and structuring database records.
  • Followed JSF specifications for UI design and flow.
  • Structured the JSP web pages using HTML and CSS.
  • Designed dynamic web pages with analysis charts and constantly updating data using JavaScript, AJAX and JQuery.
  • Used various core java concepts like Collections and Multithreading for complex data computations and analysis.
  • Implemented session, cookie and cache management using Servlets and Filters for each user.
  • Designed and implemented the logging mechanism using SVN as a version control tool and Ant for building and deploying the application.
  • JUnit framework was used for performing unit and integration testing by writing test cases.
  • Developed the application through Eclipse IDE using its plugins, build and support and debugging tools.

Environment: Java, J2EE, JSP, Struts 2.0, Spring, Hibernate, JMS, XML, SOAP, WSDL,JSF, AJAX, HTML, JAVASCRIPT, CSS, Log4J, JAXB, JUnit3.8, PL/SQL, Eclipse, Oracle 10g

Confidential

Asst Software Engineer

Responsibilities:

  • Interacting with the client and analyzing the requirements to help and understand the requirements.
  • Involved in all phases of SDLC.
  • Application was designed and developed in Struts framework which is based on MVC pattern.
  • Understanding customer requirements and converting it to technical documents for implementation.
  • Complete the build head of time so as to give room for the unexpected issues during testing phase.
  • Use of Java Collection API and classes such as HashMap, ArrayList and Vectors.
  • Incorporated XML Parser such as DOM.
  • Expert in writing SQLs.
  • Developed webservices using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
  • Involved in requirements gathering and designing, server side coding usingSpring and Hibernate.
  • Instrumental in fixing the bugs that are found in production and test it thoroughly before moving the same into production.
  • MySql was used as RDBMS. Hands on experience creating E-R diagram, complex queries and subqueries.

Environment: Core-Java, HTML, CSS, JavaScript, AJAX, Servlets, JSP, JDBC, Visual Source safe MySql, XML, SQL, SDLC - Waterfall, MVC

We'd love your feedback!