We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

La, CA

SUMMARY:

  • About 7+ years of experience in the field of information technology with expertise in the areas of object oriented technologies client/server applications and internet/intranet web applications Java/J2EE, OO Design patterns.
  • Experienced Information Systems professional with demonstrated expertise in complete software development life cycle (SDLC), and software development methodology and practices and SOA.
  • Working experience in various domains like Procurement, HR, Insurance and Finance.
  • Experienced in developing web - applications using various design patterns like Inversion of Control, Data Transfer Object, Data Access Object etc.
  • Knowledge of JMS, XSLT, CSS, Remote Procedure Calls (RPC)using Java RPC API.
  • Strong working experience in Stored Procedures, Functions, Query writing, PL/SQL
  • Excellent experience in Oracle 9i, developed PL/SQL queries and in JDBC.
  • Expertise in J2EE - Java, EJB 2.1/3.0, Servlets 2.4/2.5, JSP 1.1/1.2/2.0/2.1 , JSF, JavaScript, AJAX, Spring, Struts 1.0/1.2/2.0 and ORM tools like Hibernate.
  • Application development experience using multithreading, Serialization, Externalization, Collection framework, Generics, Core JAVA.
  • Experience in developing and deploying applications through Apache Tomcat and application servers like IBM WebSphere 6.0/6.1/7.0, Weblogic 10G, 11G and JBoss.
  • Excellent experience in developing applications using Eclipse IDE, IBM RAD, NetBeans, JDeveloper.
  • Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
  • Strong experience with JUNIT for unit testing.
  • Capable of rapidly learning new technologies and processes, and successfully applying them to projects and operations.
  • Evaluates stated requirements and expectations in terms of technical feasibility and cost outcomes.
  • Design experience with UML diagram like Class Diagram, Sequence Diagram and Use Case Diagram.
  • A self-starter and quick learner with good understanding of business functionalities
  • Possess strong analytical thinking, troubleshooting capabilities, proactive listener & team player, commitment to co-operative teamwork and excellent interpersonal communication skills.

TECHNICAL SKILLS:

Language: Java/J2EE, SQL

Technologies: Web Services (SOAP), EJB, RMI, JSF, JSP, Servlets, JDBC, JNDI.

Framework: Struts, Spring 2.5, Hibernate.

Tools: XML Spy, SOAP UI, Ant, Maven, VSS, Subversion, CVS, MQ

Web Technologies: HTML, CSS, JavaScript, AJAX, JQuery, XML, XSLT, XSD, JSON

Application Servers: WebSphere 6.0, WebSphere 7.0, Weblogic 11, Oracle9iAS, JBoss 3.2.4, Apache Tomcat

Database: Oracle 9i/10g, MS SQL Server 7.0, DB2 and MySQL

IDE Tools: Eclipse 3.0, IBM WebSphere Studio (WSAD), JDeveloper 11

Rational Application: Developer 7.0 (RAD)

Operating Systems: Windows (7, XP), Linux

PROFESSIONAL EXPERIENCE:

Confidential, LA, CA

Sr. Java Developer

Responsibilities:

  • Aggressively involved in developing application in Waterfall methodology, working as the only developer for this project.
  • Migrated the application from old technologies and Weblogic 10G to support the Weblogic 11G Server.
  • Responsible for gathering requirements, design and development of the applications.
  • Extensively used J2EE design patterns and frameworks.
  • Designed and developed the UI using HTML, CSS and JavaScript(J Query)
  • Worked with the Application development lead to consume the webservices from third party client.
  • Tested the application thoroughly and deployed the application on weekly basis.
  • Worked on the defects raised by the QA team Post Deployment.
  • Worked on another project (FSR Application) in migrating from 10G to 11G weblogic application server.

Environment: Java, JDBC, Java Script, JQuery, CSS, JSP, JSON, Servlets, Restful Web Services, Jdeveloper 11, Eclipse 3.2, Weblogic 11G, 10G, XML, SOAP UI, Struts, Spring, Hibernate, UML, Toad, SQL, SOA.

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Aggressively involved in developing application in Agile methodology along with three Offshore resourcesand different teams in the portal, in daily SCRUM meetings with onshore and Offshore team Members.
  • Responsible for gathering requirements, design and development of the applications.
  • Extensively used J2EE design patterns and frameworks.
  • Designed and developed the UI using HTML, CSS and JavaScript(J Query)
  • Performed the production support issues of the MSS application. Interacted with technical BAs when developing and implementing the enhancements.
  • Worked closely with Data Modeler and DBA in designing and creation the data tables.
  • Created test data for DEV and QA environments for testing.
  • Worked with Content management team for publishing the content in the Tridion Publishing tool.
  • Worked with SCRM team to get daily builds and deployments, and resolving build issues.

Environment: Java, JDBC, Java Script, CSS, JSP, Servlets, Restful Web Services, WAS 7.0, Eclipse 3.2, IBM Rational Application Developer, Websphere HTTP Server, XML, Java Script, SOAP UI, Spring, Hibernate, UML, Toad, SQL, Tridion publishing tool, SOA.

Confidential, IA

Java Developer

Responsibilities:

  • Involved in design, development and maintenance of policy administration system. This application had a Swing front-end, EJB middleware/business logic, JDBC DAO and DB2 back-end.
  • Extensively used J2EE design patterns and frameworks.
  • Designed and maintained Schema/WSDL for services developed. Maintained schema and extensions.
  • Designed and developed PolicySTAR web application using JSF and SOAP Web Services. The Faces front-end was deployed in WAS 6.0 and it interacted with WAS 5 services.
  • Enhanced the JSF based utility web application to accommodate new functionalities
  • Performed the production support issues of the PSTAR application. Interacted with technical BAs when developing and implementing the enhancements.
  • Tuned SQL Queries to improve the performance of the application.
  • Worked closely with the subject matter experts (SME) and business to understand the policy rating and amendment calculations. Involved in Functions specs doc validation.
  • Designed and developed the UI using HTML, CSS and JavaScript(J Query)

Environment: Java, JDBC, Swing, JSF, JSP, EJB, JMS, Restful Web Services, MyFaces, DB2, WebSphere Studio, Eclipse 3.2, IBM Rational Application Developer, Apache Tomcat, XML, Java Script, MQ Messaging, XML Spy, SOAP UI.

Confidential, Dallas,TX

Java Developer

Responsibilities:

  • Perform analysis, design and development of Data Retrieval subsystem.
  • Implemented J2EE design patterns like DAO, DTO, Singleton and Session Façade.
  • Developed data services using Stateless Session Beans and Hibernate data layer for retrieval and update of data.
  • The DR subsystem was developed on SOA guidelines to create reusable J2EE components.
  • Created the DR Façade using Stateless Session Bean which was exposed as SOAP based XML web-services for various other subsystems.
  • Developed the Reports and Analytics subsystem which uses DR Façade for balance sheet report generation.
  • Wrote numerous Action Classes, JSP’s using Struts framework..
  • Used Ajax to dynamically get the data in the background, and refresh only the required screen layout.
  • Designed and implemented the Mailer subsystem which could be used by RA and other subsystems to distribute the necessary information as emails to the intended recipients.
  • Developed SOAP web services to support thick client solutions for performing gap and duration analysis.
  • Developed the view layer for RA using JSP, Servlets, HTML, DHTML, CSS and JavaScript.
  • Used Spring Hibernate template to persist the application in the database.
  • Developed JUnit test cases for unit testing..
  • Developed ANT scripts for deployment
  • Involved in planning bug-fixes schedules and release management.
  • Served in the production support team for application maintenance.
  • Worked in heavy fast paced AGILE environment.

Environment: J2EE 1.3, Java 1.4, Struts 1.x, Spring 2.5, JSP, JSTL,ETL, Hibernate 2.0, SQL, PL/SQL, Apache Tomcat, JBOSS, MyEclipse 4.0, JavaMail Oracle 9i, JUnit, ANT, Log4J 1.2, DHTML, JavaScript, XML/XSLT, MQ Messaging, SQL Developer, CVS

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Developed online sweepstakes engine and tool, which automates the development of new sweep stakes and reduces the new development time and man hours.
  • Used Spring Framework for Dependency Injection and Using annotation based Spring MVC, SiteMesh for the web layer.
  • Spring Security for user accounts. Aspectj for AOP.
  • Used Scrum process for implementing Agile, in sprints and participated in daily scrum meetings
  • Participated in designing phase and was involved in drawing Sequence diagrams, State Diagrams, Class Diagrams
  • Involved in development of Business tier with Stateless Session beans with EJB 3.0 standards and used JTA Transactions where atomicity was required.
  • Wrote Triggers and Stored Procedures for the batch processes using PL/SQL
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript(J Query), Ajax, JSON
  • Utilized Annotation based Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Oracle 9i database for the SweepStakes engine and Campaign engine
  • Used POJO for transparent persistence with Hibernate.
  • JAX-WS for creating service endpoints for contest engine which can be consumed by other vendors, JAX-RS for restful services. Also consumed 3rd party SOA services.
  • Converting legacy applications from ColdFusion to J2EE.
  • Used Log4J for logging and keeping track of admin/user activities.
  • Converted XML pages to XHTML for displaying web pages.
  • Apache Ant was used for the entire build process, wrote build scripts using Ant.
  • Subversion is used for maintaining the version control
  • Developed test cases by using JUnit for unit testing for each and every module developed in test driven development.
  • Imported data from XML files and flat files to standard formats and published into JMS queue using JBoss.
  • JBoss is used as the application production server, Apache Tomcat as web Container for applications.

Environment: Java EE5, Eclipse 3.x, Spring 2.5, Spring MVC, JSP, Hibernate 2.0, XML, WSDL, SOAPUI, JavaScript, UML, XHTML, Ant, Subversion, Log4J, JUnit 4.0, Oracle 9i, MQ Messaging, Linux, Scrum, Apache Tomcat, JBOSS.

We'd love your feedback!