We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

San Francisco, CA

SUMMARY:

  • Software engineer with 9 years of IT knowledge & experience in Brokerage, Banking, Trading Technology, and e - commerce domain.
  • Over 8 years of experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, JMS, HTML, XHTML/DHTML, XML, SOA, Web Services
  • Hands on experience on integrating Spring with Hibernate using various Spring modules like MVC, JDBC, JMS, AOP, ORM, Spring Boot, Spring Data and Web services.
  • Well versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing, Implementation. Worked on both Agile and Waterfall methodologies and used Rally/ JIRA agile Tools.
  • Proficient in using J2EEFrameworks: Spring, Hibernate Web Services, SOAP, Restful, Axis, Jersey, Spring REST Technologies.
  • Expertise in using SOA and Web Services Technologies: Web Services, SOAP, RESTFUL, UDDI, SOAP UI.
  • Experience with Web/ Application servers: Web Sphere, Web Logic, and Tomcat Server.
  • Hands on Experience in integration with Maven, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, MAVEN and using Continuation Integration tools like Continuum, Jenkins
  • Good exposure on using IDE’s like Eclipse and Net beans.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Session Facade and Singleton, Front Controller, Adaptor, Factory & Abstract Factory Patterns, Data Access Object(DAO).
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like SVN and GIT.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle and My-SQL.
  • Expertise with various operating systems Linux, UNIX, Windows XP and MAC iOS.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve client requirements.
  • Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
  • Excellent verbal and communication skills with ability work in a team and as well as individually.

TECHNICAL SKILLS:

Languages: Java, C++, SQL, HTML, CSS, Shell Script, COBOL

Core Java, J2EE, Servlets, JSP,: EJB2.0, JDBC, MVC Architecture, Java Beans, JSTL, JTA, JMS, Hibernate, Spring, JUnit, Log4j, ANT, MAVEN

SOAP, Restful, Jersey,: UDDI, SOAP UI

Eclipse, Jenkins:, SOAPUIVersion control Tools

Databases: Oracle, MySQL, SQL Server, PL/SQL

Operating Systems: Linux, UNIX, Windows XP and MAC iOS

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Agile Scrum methodology, Agile meeting, Sprint and Release Planning meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Designed and Coded JEE components using Spring and Hibernate, Java 8.
  • Analyzed and implemented the Spring-MVC framework.
  • Used XML based transactional support of Spring Framework.
  • Responsible for developing Spring Controllers, Service Components and DAO using Hibernate framework
  • Implemented Hibernate and replaced JDBC code.
  • Worked on Web Services using SOAP and REST. Worked both on Service and Client Side
  • Experience in deploying and Testing the services using SOAP UI
  • Developed White box test cases using JUnit and Mockito framework
  • Configured Log4j Mechanism for complete project using xml files
  • Create Maven pom.xml files and integrated with Jenkins CI worked closely with build engineers
  • Designed & Developed user interface layer using combination of JSPs, HTML, JavaScript / jQuery for front end.
  • Written stored procedures and inner joins using RDBMS Oracle on Unix and Windows environment
  • Designed the application using UML, Class Diagrams, Sequence diagrams and State diagrams.
  • Wrote JUnit tests to test all implementation. Set up code coverage tool for web applications to monitor the degree of source code being tested in different environments.
  • Wrote builds and deployment scripts using ANT.
  • Coordinated the efforts across several teams to ensure smooth progress of migration and to resolve any issues.
  • Supported the application in production and worked on the incidents timely manner
  • Demonstrated the application to end user during scrum meeting and end of the release
  • Involved in resolving business and technical issues.

Environment: Java, J2EE, JSP, Spring(MVC, Core, Batch, IOC, AOP, DAO, ORM), SOAP, Restful Web services, Jersey, Axis, Hibernate, Servlets, JSTL, HTML, CSS, XML, Ajax, Java Script, jQuery, log4j, JNDI, Maven, Jenkin, Java Beans, SVN, jQuery, Junit, Oracle, SQL/PLSQL, TOAD, WebLogic, GIT, Linux, Agile, Rally, Jasper Reports

Confidential

Java Developer

Responsibilities:

  • Application development using Spring 4.x, Hibernate 4.0, Web Services (SOAP and RESTFUL)
  • Developed Controller, Business Logic and Data Access Objects (DAOs) using Spring MVC, business logic using Spring (IOC, AOP), persistence using Hibernate.
  • Developed in Agile/Scrum methodology and Test Driven Development (TDD).
  • Developed Spring Controllers which manages the application flow and makes calls to business objects to manipulate its contents Developed server side application which handles the database manipulation with the back-end Oracle database using Hibernate.
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Eclipse
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database and used Hibernate Query Language (HQL) for writing the queries
  • Update the dynamic information in JSP Pages using JSTL and Spring Taglibs.
  • Used JAXB for Marshaling and Unmarshaling the XML data.
  • Used JMS for Sending and Receiving the messages asynchronously.
  • Used WebSphere as to Deployment the application and web services.
  • Developed PL/SQL, stored procedures and functions to manipulate the database.
  • Designed and developed Caching using Singleton pattern.
  • Used Maven to build the project and JUnit to develop unit test cases
  • Prepared Unit test cases using JUnit and remote testing using SOAP UI.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Coordinated with the QA team in testing of the application in various environments.
  • Involved in Production Deployment, Support and Reviewed the app server production logs using Splunk supported the production incidents handling team for production incidents.

Environment: Java, Agile, J2EE, Spring, Hibernate, Web Services, Jersey, RESTFUL, SOAP, JDBC, JSP, HTML, JavaScript, jQuery, JDBC, XML, Log4j, JUnit, Putty, ANT, Jenkin, Maven, SPLUNK, SOAP UI, PMD, Rally, Eclipse, JAXP, UML, Shell Script, SVN, GIT, Oracle, UNIX, WebSphere.

Confidential

Java /J2EE Developer

Responsibilities:

  • Involved in analyzing the requirements and participated in discussions with business analysts.
  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Designed and developed the front end using HTML, AJAX, JavaScript, JSP, JSF and Spring Tag Library.
  • Implemented open source MVC architecture using Spring MVC.
  • Interaction/Connection with Oracle Database is implemented using Hibernate
  • Involved in creating Technical Design documents and Integration Solution Design documents.
  • Suggested an appropriate solution for the assigned modules and problems, also doing their High level and Low level design.
  • Actively involved in the enhancement, maintenance, and design for the application.
  • Used Apache CXF, JAX-WS, and JAX-RS for designing and developing REST and SOAP Web services.
  • Created REST web services for populating and saving data from/to database.
  • Used Eclipse IDE and deployed the application on WebLogic server.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues including JUnit.
  • Implemented logging functionality using Log4j.Monitored the error logs using Log4j and fixed the problems.
  • Used Maven as build and configuration tool.
  • Used SVN repository as Version Control.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Validated the Queries and Stored Procedures.
  • Involved in unit, system, integration and regression testing and also reviewed the code.
  • Supporting the application in production using Splunk.

Environment: Java, Agile, J2EE, Spring, Hibernate, Web Services, Jersey, RESTFUL, SOAP, JDBC, JSP, HTML, JavaScript, jQuery, JDBC, XML, Log4j, JUnit, Putty, ANT, Jenkin, Maven, SPLUNK, SOAP UI, PMD, Rally, Eclipse, JAXP, UML, Shell Script, SVN, GIT, Oracle, UNIX, WebSphere

Confidential

Java /J2EE Developer

Responsibilities:

  • Interfacing with business team for application requirements
  • Lead the module which dealt around processing master data in Bulk.
  • Created the consumer producer approach for processing records in Bulk.
  • Used extensively the java multithread process for implementation.
  • Frequent interaction with DB team to obtain data from backend.
  • Studied and implemented Neo4J db for carrying out data validation.
  • Provided the same generic solution in other similar platform.
  • Used subversion as version control tool.
  • Followed waterfall model for project execution.

Environment: J2EE, Neo4J, WebSphere, Oracle 11g, Eclipse

Cross Fund Family

Confidential

Responsibilities:

  • Interfacing with business team for application requirements
  • Lead the module which dealt around processing master data in Bulk.
  • Created the consumer producer approach for processing records in Bulk.
  • Used extensively the java multithread process for implementation.
  • Frequent interaction with DB team to obtain data from backend.
  • Studied and implemented Neo4J db for carrying out data validation.
  • Provided the same generic solution in other similar platform.
  • Used subversion as version control tool.
  • Followed waterfall model for project execution.

Environment: J2EE, Neo4J, WebSphere, Oracle 11g, Eclipse

NF Transaction Fee Waiver

Confidential

Role/Responsibility:

  • Interfacing with client for business/application requirements and shouldering the bottom line responsibility of the application
  • Worked in all kinds of modules in the project.
  • Responsible for carrying out end to end design of the modules.
  • Application was implemented using Struts MVC framework.
  • Carried out the database design and created the technical design document for work carried out for self and team
  • Extensively worked on JMX system for publishing and processing the planner module.
  • Developed the soap webservices using weblogic server tools.
  • Published few articles on struts development
  • Used various version control tools like VSS, StarTeam, CVS
  • Wrote Junit test cases for the implemented functionalities
  • Wrote ant scripts for continuous integration and code quality.
  • Followed initially waterfall model of SDLC and later adopted agile methodologies.
  • Learned industrial standard function point as the main estimation technique.
  • Participated actively in all defect prevention meetings and carried out necessary actions and followed it up with others.
  • Mentoring the team members

Environment: J2EE, JMS, AJAX, WebLogic 8.1, Oracle 11g, Struts, Eclipse

Hire Now