We provide IT Staff Augmentation Services!

Sr. Java / J2ee Developer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • 8+ years of experience in the fulllife cycle(SDLC)of the software development process includingrequirement gathering, Architecting JAWA/J2EE, analysis, design, development, deployment, Services platform, testing and implementationof Client/Server, Data structure and Distributed Enterprise applications usingObject Oriented Methodologies and RDBMS
  • Expertise in Core Java and J2EE technologies such as Java, JSP, Servlets, EJB, JDBC, Struts, spring, Web services, Hibernate, JSTL, XML and PL/SQL.
  • Proficient in the design and development of web - based applications using open source frameworks (Data framework) such as Struts and spring.
  • As Senior Java developer for Affinity team took initiative to work on various enhancements of web services using JAX-WS including migration of integration layer to MyBatis from iBatis and Spring upgrade from 2.5 to 3.0 as part of technical debt.
  • Provided the required corrective actions which would often require an in-depth understanding of the internals of the JAVA JVM, the Unix Operating System and server hardware configuration
  • Expertise in Object Oriented Analysis and Design, applying J2EE patterns and frameworks like Struts, MVC, Session Façade Pattern, Singleton pattern, Controller factory Pattern, DAO
  • Experienced in using GUI/IDE tools such as JBuilder, Eclipse and NetBeans
  • Experienced in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere, BEA Web logic and Jboss.
  • Used HTTP Servlet to fetch data into Archer database from Core Insight Connector.
  • Designed the Front-end screens using JSP, HTML, CSS, Angular Js,HighCharts, JQuery and JavaScript.
  • Develop Web services using SOAP/REST onWebsphere ESBandBPM.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform Enterprise Edition (Java EE), Java Server Pages (JSP), Java Servlets, Spring, Hibernate, Java database Connectivity (JDBC) and Web Services (SOAP/REST) technologies.
  • Developed Java programs to parse XML documents using (JAXP) DOM parser and JAXB.
  • Managed application and user databases using Google App Engine.
  • Expertise in implementing Object Oriented Programming (OOPS) using Java/J2EE technologies such as Servlets, JDBC, Spring, Hibernate, Struts and Web Services
  • Developed PDF's file generation using Japer Reports API and iReport tool.
  • Developed a java batch application for reporting which will email monthly reports to groups and partners using Java Mail API and Commons IO
  • Expertise in using Hibernate as a persistence layer and Spring Framework in business layer for Dependency Injection, AOP, transaction management.
  • Legacy bill payment system got replaced by a new, more secure web based bill presentation and payment system, developed on top of Check Free API.
  • Experienced in creating stored procedures for databases like Oracle, SQL server and MySQL
  • Good knowledge on JMS, MDB, Message Oriented Middle Server MQ Series
  • Involved in the coding of Servlets programs and development of web-content using JSP.
  • Expertise in using agile/scrum software development and release management for delivering enterprise applications through multiple release cycles.
  • Experienced in the development and integration of web based applications using HTML, HTML5, JSP, JQuery, Ajax and JavaScript.
  • Experience in unit testing, integration testing, co-ordination with testing teams and identifying ad-hoc testing needs. Working knowledge on ICD9/ICD10, EDI transactions, 4010/5010HIPAA versions
  • Proficient inperformance Analysis of J2EE ApplicationusingJMeter, Splunk
  • Experience in version controllers including Clear Case (CC) and SVN
  • Experienced with Testing Tools like Test Director and Quality Center.
  • Expertise in trouble shooting and bug reporting using defect tracking tools.
  • Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.
  • Dynamic, ambitious and quick to learn upcoming technologies and programming languages
  • Good exposure and programming experience in Java versions 6 and 7.

TECHNICAL SKILLS:

Webtechnology: BootStrap, NodeJS, EXT JS, AngularJS,React,parse,Gulp

Programming: C, C++,Java, SQL and PL/SQL

Java Technologies: Java 1.6, J2EE 1.4, Servlets 2.4, JSP 2.0, JSTL, JDBC, JNDI, JMS, JTA, EJB3.1, API, AOP

Scripting Languages: JavaScript, Shell Script,, Bash script, Pig, VB script

Databases: Oracle 9i/10g/11g, SQL Servers, MySQL

IDE/Development Tools: Eclipse 3.4, NetBeans, JBuilder 2008, MQSeries

Frameworks: Spring, Struts 1.2, JUnitData Persistence Hibernate, JPA

Operating Systems: Windows XP/7, Linux, RedHat Linux and Unix, Windows, HP UX

Application Server: BEA WebLogicV10.x,IBM WebSphere V8.x, JBoss 7.0, Apache Tomact 5.6, Splunk 4.2.1

Internet Technologies: HTML, HTML5, CSS, CSS3, JavaScript, XML, XSD, DTD, RWD

SOA/Web Services: SOAP, Restful, WSDL, Apache ant, JUnit, Selenium WebDriver, SOAP UIPro, QTP, GWT / GXT

Version Controls: Clearcase, SVN,CVS

Methodologies: Waterfall, Agile/Scrum

Big data technology: Hadoop, HDFS, MapReduce, HBase, Hive, Pig,Spark, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Sr. Java / J2EE developer

Responsibilities:

  • Involved in full life cycle development of Auto Bind Project where the user can buy the policies for Auto, Home and Life Insurance.
  • Work Experience of functional team developed functional system specification
  • Designed the flow of the project using Water Fall Model.
  • Used Java Mail API to send mails to members, visitors and customer care representatives.
  • Involved in accepting HTTP requests XML, parse them, validate the XML Schema
  • Perform the Network Tests and diagnostics after collecting information through Interfacing Systems using JMS Queues, web services, HTTP Request and Response
  • Designed and developed the user interface using Struts View component, JSP, HTML 5.0, DHTML, CSS, JavaScript and JQuery.
  • Involved in conversion of client side code to Angular JS based UI.
  • Employed as a Senior C++and Scala Software Application Developer designing and developing
  • Used JavaScript and AJAX for calling server side components dynamically.
  • Involved in developing AJAX, Apache CXF web service components with SOAP and Restful interfaces.
  • Managed application and user databases using Google App Engine
  • Developed PDF's file generation using Japer Reports API and iReport tool.
  • Developed Java programs to parse XML documents using (JAXP) DOM parser.
  • Strong in architecting server sided applications usingJDBC, EJB, JAXB, JAXR, JAXB, RMI, JavaServlets, JavaBeans, Java applets, Html, XML, J2EE, Java, EJB, SOAP,JSP
  • Web services integrations are performed through Mule ESBand Data Power.
  • Created X12 Test files using Ultra Edit and checked for HIPAA Compliance using Edifices for all transactions.
  • Developed client side validations using Struts Validations framework, JavaScript and JQuery.
  • Worked on JavaScript, DOJO Framework JQuery, CSS for designing the UI of one config advanced
  • Created and implemented test cases for EDI files generated for various transactions as 837/835/276/278 using ICD9 codes.
  • Developed a java batch application for reporting which will email monthly reports to groups and partners using Java Mail API and Commons IO
  • Develop Web services using SOAP/REST onWebSphere ESBandBPM.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Involved in Design and Development of Mobile Application in guiding the user to appropriate Website.
  • Consumed SOAP & REST based web services to transfer information to the Sears server from List server.
  • Involved in testing HIPAA EDI Transactions and mainly focused Eligibility Transactions.
  • Developed components of web services (JAX-WS, REST, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • Experienced in building mobile friendly web sites and web applications through JSP and HTML.
  • Placed a major role in detecting the devices and looking for the Web trends.
  • Developed JSP pages for user interaction.
  • Used Apache Maven 3.x for building and Hudson for Batch building. experience in designing web services, SOA based applications
  • Expertise in implementing Object Oriented Programming (OOPS) using Java/J2EE technologies such as Servlets, JDBC, Spring, Hibernate, Struts and Web Services
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Developed many Java Interfaces to integrate the Web Services with the database transaction tables.
  • Experience in usingwebserviceswith SOAP and WSDL.
  • Implemented Junit test case for all business methods for unit testing.
  • Used Agile scrum methodology to develop and deliver project..

Environment: Java 6, ESB, EDI, Ebilling, ASLB 2.6 (ESB), JDK 1.6, J2EE, JSP, JSON, JVM, JDBC, JMS, Struts 1.2, Spring, Servlets2.4, JSP, Firebug, Ajax, Oracle9i/10g/11g, SQL 2008R2, SOA(SOAP, WSDL), RWD,XHTML, CSS, XML/XSL, API, HTTP/HTTPS, UML, JUnit,Splunk Weblogic, Eclipse, Hibernate3.0, Java Script, EXT JS, NodeJS, Angular JS, JQuery, Agile/scrim, WSDL, C++

Confidential, Wilmington, DE

2EE Developer

Responsibilities:

  • Developed Unit Inspection UI usingSpring MVC, Action classes, POJOs, JSPs and JSTL
  • Developedbusiness componentsfor User Configuration module usingPOJOsand deployed the same inSpring 3.xcontainer.
  • UsedSpring 3.0 Annotationsto auto-wire components, services and repositories.
  • Developed DAOs usingHibernate
  • Developed Performance Interceptor to trace method execution time usingSpring AOP.
  • UsedSpring Securityconfiguration andannotations
  • Involved in developingJavaScriptcomponents for client side validation.
  • DevelopedJQuery Ajax componentsand integrated withJava Server Pages.
  • ConfiguredData Sourcein Tomcat for database connections.
  • Involved in wring data migration scriptsusingSQL.
  • UsedAntto setup and build the project.
  • Designed and configuredESBandSOAarchitecture for managing distributed computing system
  • Developed SOAP based web service client, to store and retrieve documents from Documentum server.
  • Involved in supporting the application at the time of User Acceptance Testing and Post Production.

Environment: Eclipse IDE 3.3, Perl, JDK 1.6, Spring Framework 3.0, Spring MVC, Hibernate3, SQL Server 2008, T-SQL, JavaScript, JSPs, JSTL, JQuery, jqGrid, HTML, Tomcat, Git.

Confidential

Java Developer

Responsibilities:

  • The system was designed according to J2EE specifications. Servlets were used as a Front Controller gateway into the system. Helper classes were used to limit the business logic in the servlet. EJB was used to talk to the database and JSP along with HTML, XML were used to control the client view.
  • Designed and added new functionality extended existing application using J2EE,XML,Ajax, Servlets, JSP.
  • Studied the impact of the requirement and prepared the Requirement functional and technical documents.
  • Created different batch programs to clean up tables in DB2 database.
  • Extensively used Collections and Exceptions in batch program for database clean up.
  • Worked on UNIX shell scripting to run the JAR file created for batch program.
  • Used Struts framework in UI designing and validations.
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Client side validations are done using JavaScript and server side validations are done using Struts validator framework.
  • AJAX forms are created for update operations.
  • Data was converted into JSON using JSP tags.
  • Enhanced the existing application to meet the business requirement.
  • Establishing JDBC connection using database connection pool.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Participated in the Production support and maintenance of the project.
  • Created new tables in DB2 database.
  • The application was developed using Eclipse on Windows XP. Deployed the application on Apache tomcat server6.0 on windows server 2003.
  • Used ClearCase version control system.
  • Performed usability testing for the application using JUnit Test.

Environment: JAVA, JavaScript, Ajax, JSON, Struts, Design Patterns, Eclipse, Apache tomcat server, DB2, UNIX, ClearCase, Junit

Confidential

Java / J2EE Developer

Responsibilities:

  • Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
  • Designed and developed web interfaces and business logic using Jakarta Struts Framework (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, Java Script, HTML, DHTML and XML Technologies.
  • Also responsible for developing the client side of this n-tier product, this is a Swing-based application that makes extensive use of the drag-and-drop idiom.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Used Struts tiles to achieve reusability among the view pages.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Loading data from Text Files to Database by using SQL Loader.
  • JDBC is used for connecting to the database Oracle 8.0
  • Developed a Controller Servlet for Single Point of Control and fetching Connection from Connection Pool.

Environment: JSP, Struts, JDBC, JDK, HTML, Web Logic, XML, HTML, Oracle 8i, SQL, PL/SQL, Putty, Windows NT, UNIX.

Confidential

Jr. Java Developer

Responsibilities:

  • Gathered the business requirements from Clients
  • Design and develop the application using UML and Visio
  • Implemented MVC design pattern using Struts framework.
  • Developed Servlets, JSP's, Java Beans.
  • Wrote Stored Procedures using PL/SQL.
  • Involved in building and parsing XML documents using SAX parser.
  • Created user and database objects such as tables, views, and indexes.
  • Used CVS repositories for version controlling.

Environment: Java, J2EE, JSP, Servlet, Struts, PL/SQL Developer, Oracle, Websphere Application Server, Ant, Eclipse, XML, CVS, MS Windows, UNIX.

We'd love your feedback!