We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Over 8+ years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet/Intranet technologies.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, Angular JS, JSP, JBOSS, J unit, Struts, Spring, Hibernate, HTML, CSS, XML, JavaScript, Ajax, and JSON.
  • Possess good experience in designing and developing SOA based interface using MULE
  • Extensive experience in Hibernate ORM mapping utilities and used query, criteria services
  • Over 5+ years of development experience in Java, Struts, Enterprise Java Beans, MDB, JMS, Spring IoC, MVC, AOP architecture.
  • Developed custom tags, STLD to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Created Restful Web service for updating customer data from sent from external systems.
  • Data was converted into JSON using JSP tags
  • Developed the front end User Interface using HTML5, JavaScript, CSS3, JSON, JQuery
  • Worked on Source control systems (Visual Source Safe, Subversion and Git. Prefer Git.)
  • Proficient in working with JavaScript Frameworks like Angular JS, Backbone.js.
  • Over 3.5+ years of experience in developing Web services using SOAP, SOAP UI and Restful.
  • Expertise in working with Hibernate, spring, Struts.
  • Good experience in developing web Applications using Struts framework implementing Action Classes, Action Forms, Dyna Action Forms and Struts Validation Framework.
  • Good understanding of NoSQL Data bases and hands on work experience in writing application on No SQL databases like Cassandra and Mongo DB.
  • Extensive B2B development work on IBM Web Sphere, J boss application servers and web development on Apache Tomcat Web server.
  • Extensive experience on IDEs My Eclipse, IBM RAD, IBM Rational Rose.
  • Experience with Content Management System (CMS)
  • Tremendous knowledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Extensive experience in building web applications using Java security and Risk Management modules.
  • Proficient in Media Bin System Administration.
  • Proficient in managing various Media Bin Client interfaces (Windows client, web client, Enterprise Manager).
  • Good experience in developing test cases with J unit for Unit testing and logging using Log4J.
  • Experience in using ANT, Maven tools to compile, package and deploy the components to the Application Servers in different environments.
  • Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).

TECHNICAL SKILLS

Web/Application Servers: IBM Web Sphere, Web logic, J boss and Apache Tomcat

Development Tools: IBM RAD, Eclipse, My Eclipse and IBM Rational Rose

Scripting Languages: Java Script, CSS, JSON, Ajax, Ant, Maven and Shell scripting

Web Technologies: HTML, DHTML, HTML5, J Query, CSS3, JAX - WS

Methodologies: SDLC, RUP, Agile (Scrum/Extreme Programming)

Design/VersionControl: Rational Clear Case, CVS and Tortoise SVN and PVCS

Core Expertise: Polymorphism, Encapsulation, Collections, Servlets, JSP, JDBC, JNDI, Java Mail, EJB, JSF, RMI, J Unit, SL4J and JSTL

Message Service: MQ series, JMS

Frame Works: Spring3, Struts, Hibernate 3, JPA, SOAP UI

Databases: Oracle, DB2, MySQL, SQL server and Mongo DB

Bug tracking: Rational Clear Quest and HP Quality Centre

Patterns: Java/J2EE Design pattern

Operating Systems: Windows, UNIX and Linux

Languages: C, C++, Java, HTML, XML, XSLT, UML, WSDL, XSD, SOAP and Restful Web services

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for gathering new Business Requirements of the system from client.
  • Used Apache Struts as a web application framework.
  • Responsibilities involved developing of Action Classes, Form Beans and JSPs.
  • Created development environment in Eclipse using Web Logic 8.1 server.
  • Implemented serial communication between Manager and EMS agent
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Involved in using different Design patterns like Session Facade pattern, Service Locator Pattern, Singleton pattern and MVC architectural design pattern for solving the architectural issues.
  • Used Mule ESB to enable easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more.
  • Written Enterprise Java Beans (EJB) to implement business logic.
  • Developed different components required for the application like Business Delegates, Value Objects, and Data Access Objects (DAO) etc.
  • Actively involved in the integration of different Use Cases, code reviews and re-factoring.
  • Written JavaScript for validation of page data in the JSP pages.
  • Actively involved in UI development.

Environment: Java, EJB 2.0, JSP,POJO, JDBC,EMS, Oracle 9i, Hibernate, JQuery, Rational Rose, Eclipse/My Eclipse, CVS, Ant, web logic 8.1, Perl.

Confidential, Holmdel, NJ

Sr. Java Developer

Responsibilities:

  • Involved in requirement, design and development phases of the application.
  • Worked with DBA for the creation of new tables and new fields in the database.
  • Developed custom tags, STLD to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Worked withProduction supportand offshore team to delegate the tasks that needs to be accomplished on a regular basis.
  • Created new Action Forms to access the form data.
  • Used Multithreading in programming to improve overall performance.
  • Created Restful Web service for updating customer data from sent from external systems.
  • Data was converted into JSON using JSP tags
  • Developed the front end User Interface using HTML5, JavaScript, CSS3, JSON, JQuery
  • Created new Action Classes corresponding to the new Action Forms created.
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • DAO and the hibernate transactions was implemented using Hibernate framework.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, and Singleton.
  • Developed integration services using SOA, MuleESB, Web Services, SOAP, and WSDL.
  • Used Mule ESB as aintegration platform that allows developers to connect applications together quickly and easily.
  • Involved unit testing, interface testing, system testing and user acceptance testing of theworkflowtool.
  • Led and coordinated US equities DMA/ALGO implementation which incorporated a white label solution utilizing SunGard’s GL OMS and Cameron’s FIX Engine. Liaised with business representatives to gather scope and requirements for e-Trading operations and successfully delivered the product to the electronic trading business.
  • Designed and built HTML front end to SQLServer database to run as a portlet inside Plumtree. Used Wicket and iBatis.
  • Integrated Web Services in ESB Layer.
  • Enables integration of the Fortran models into the scriptable and powerfulPython language
  • Used Splunk for log file aggregation and monitoring.
  • Deployed the applications on BEA Web Logic Application Server.
  • Implemented serial communication between Manager and EMS agent
  • Expert in developing the sheets using SASS
  • Used Maven for building and deployment purpose
  • Used DOM parsers for filtering messages from user and validate them in corresponding format.
  • Designed and developed Java Web Services to allow external clients to interact with the system.
  • Developed web service components and WSDL documents using top-down approach with Apache Axis.
  • Worked closely withproduction support-maintenance team to coordinate the busy slots of overlap releases.
  • Implemented Java Collections Frame work.
  • Used CVS for version control across common source code used by developers.
  • Used JavaScript for validations and integrating business server side components on the client side with in the browser.

Environment: Java, J2EE, Struts, Oracle 10g, Mule ESB, JMS,EMS, Maven, MDB, DOM, Web service Consumer, SOAP UI, JBoss, Rationale Rose, Eclipse 3.1, Unix, BEA Web logic Application Server, Hibernate, CVS.

Confidential, Frankfort, KY

Sr. Java Developer

Responsibilities:

  • Analyzed project requirements for this product.
  • Involved in designing.
  • Interacting with the system analysts & business users for design & requirement clarification.
  • Developed Web Services using SOAP, SOA, WSDL Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API
  • Developed JSPs according to requirement.
  • Used AquaLogicBPM(Business Process Managements) forwork flowmanagement.
  • Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.
  • Used Apache ActiveMQ for fast, supporting manyCross Language Clients and Protocols, comes with easy to useEnterprise Integration Patternsand manyadvanced features
  • Developed the Web Based Rich Internet Application (RIA) using Adobe Flex.
  • Good experience with a NoSQL database
  • Excellent knowledge of NOSQL on Mongo and Cassandra DB
  • Worked on Authentication and Authorization modules in web application using Identity Management. Mentor the client in architecture pattern for use of ESB.
  • Developed integration services using SOA, MuleESB, Web Services, SOAP, and WSDL
  • Designed, developed and maintained the data layer using the ORM framework in Hibernate.
  • Involved in Analysis, Design, Development, and Production of the Application and develop UML diagrams.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Extensive use of HTML5 with AngularJS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation
  • Used Spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • Wrote AngularJS controllers, views, and services.
  • Ant is used for building, and the application is deployed on JBoss application server.
  • Taken care of Java Multithreading part in back end components.
  • Experienced in web development, client-server and n-tier Enterprise applications usingJava/J2eetechnologies andAdobe Flex.
  • Implemented by using MYSQL.
  • Developed HTML reports for various modules as per the requirement.
  • Assisted in writing the SQL scripts to create and maintain the database, roles, users, tables in SQL Server.

Environment: Java, JDBC, JSP, SOAJBoss Mule ESB, Servlets, Maven, Flex, HTML, AngularJS, Mongo DB, Hibernate, Fix, Rest JavaScript, Eclipse, Struts, SQL Server2000

Confidential

Sr .Java developer

Responsibilities:

  • Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Struts MVC, JSP, Ext.js, Servlet and Custom Taglibs.
  • Developed User Interface POC based on MVC frameworks like JSF, Spring MVC, Struts.
  • Developed the User Interface validation framework in combination of custom validation built on top of Struts validation frame work from the form bean.
  • ImplementedDependency Injection (IoC)feature ofspringframework to inject dependency into objects and AOP is used for Logging.
  • Developed Server side components with coordination of EJB, Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session facade, Service locator.
  • Developed Plugins to integrate Java components with ETL Components
  • Developed and utilized J2EE Services, Ext.js and JMS components for messaging communication in JBoss Application Server for Node.js, Credit Inquiries.
  • Developed Web service modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAX-RPC Web services using AXIS.
  • Configured development environment using WebSphere application server for developers integration testing.

Environment: JDK 1.6, GWT, CSS,AJAX, JSF 1.2, Struts, JPA (EJB3.0), XML, XML Schemas, XSLT, SOAP-UI, WSDL, JMS, ETL, DB2, Toad, JUnit 3.8,Maven, Log4j 1.2, Web Services(JAX-WS), JAXB, WebSphere Application Server, GIT

Confidential

Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Developing User Interface and implementing business process using JSP and Servlets.
  • Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
  • Involved in writing the presentation layer in Java Server Pages (JSP).
  • Developed the front end User Interface using HTML5, JavaScript, CSS3, JSON, JQuery
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Involved in code reviews and mentored the team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Provide technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.

Environment: HTML, JSP, Servlets, JDBC, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5

We'd love your feedback!