We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Southfield, MI

SUMMARY

  • Information Technology professional with 8 years of experience in Web Development, Enterprise Software development and complex Client/Server Implementation, Implementation of J2EE Technologies in Claiming systems, Insurance and Banking domains
  • Hands on involvement in growing High Volume, Critical Enterprise wide frameworks utilizing J2EE and Java Technologies.
  • Experience with Object Oriented Design and Object Oriented Analysis, Complete System Life Cycle, UML and related tools such as Rational Rose.
  • Expertise in web development applications utilizing CoreJava, Servlets, JSP, EJBs (Session Bean, Entity Beans, JMS/MQ Series), JDBC, XML, XSD, XSLT, RMI, JNDI,JavaMail, XML Parsers (DOM and SAX), JAXP, JAXB,JavaBeans etc.
  • Solid expertise in designing and developing web pages using front end technologies such as HTML, CSS, JavaScript, JQuery, AngularJS, Backbone JS, JSON and Bootstrap.
  • Designed & developed the business components using Java 7, Java EE 7,RESTfulAPI(JAX - RS), spring, Hibernate, JPA, Servlets, JSP, JavaBeans, Design Patterns, PL/SQL, XML, XSD, JSON technologies.
  • Expertise in various open source frameworks and tools such as Jakarta Struts framework 1.3, Spring, Hibernate 3, Log4J 1.2.7 and Ant 1.6.7.
  • Experienced in implementations of Service Oriented Architecture (SOA) using Java Web Services (SOAP,WSDLand UDDI)
  • Broad involvement in front-end technologies like HTML5, CSS3,Javascript, AJAX, JSP, JSTL, JQUERY and otherjavaScript libraries
  • Proficient in usingjavadevelopment IDEs like Eclipse, My Eclipse, Net Beans.
  • Good Experience in implementing several object oriented design patterns such as Model View Controller (MVC) frameworks, Front Controller, Business Delegate, Session Facade, Service Locator, DAO, DTO, Singleton, Object Factory and Composite View.
  • Good experience in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL.
  • Extensive knowledge on Core Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization, Swing components, Streams & File I/O.
  • Strong in design and development of SOAP & Restful Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, JERSEY and WS-Security.
  • Experience in writing and executing unit test cases using JUnit Testing Framework
  • Experience in Configuring and deploying applications on Apache Tomcat 4.x, Web Sphere Application Server and BEA Web Logic server.
  • Extensive experience in SQL programming language in Oracle PL/SQL, TSL, and MySQL database environments. Developed Stored procedures, Triggers, views, complex join queries; Strong and in-depth knowledge of various relation database systems.
  • Extensively used selenium web driver to test the web application and debugging individual test case.
  • Experience as Software Engineer, with onsite and offshore teams, leading the development of Web applications using different application/web servers
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Strongly initiative, creative and able to learn new technologies. Ability to deal with people, ability to grasp things fast, and willingness to work has always been my strengths.

TECHNICAL SKILLS

Languages: Java, J2SE, J2EE, SQL and PL/SQL.

Technologies: JDBC, JPA, AJAX, Spring, JSP, Servlets, GWT, EJB, JMS, Swing, JavaScript, DOJO, JSON

Mark upLanguages: HTML, CSS, DHTML, XHTML, XML, XSLT.

Web services Technologies: HTML, HTML5, JHTML, DHTML (Style Sheets), JSON, XML, CSS3, JavaScript, AJAX, JQuery, AngularJS, Bootstrap, Backbone JS, XML Schema, DTD, REST, SOAP, WSDL, SAAJ, JAX - RPC, DOM, SAX, XQuery, XPath, XSL, XSLT.

ORM technology: Hibernate.

Application servers: Glassfish, WebLogic, Web Sphere, JBoss and Oracle.

Web Servers: Apache Tomcat.

Directory Server: Netscape LDAP, Oracle Internet Directory (OID).

Applications Frameworks: Struts 1.x, JSF and Spring MVC.

Databases: Oracle, MySQL and SQL Server.

Operating Systems: Windows 9X/NT/2000/XP, Linux and Solaris.

IDEs: Eclipse, Netbeans, My Eclipse, RAD.

Version Control Systems: Clearcase, CVS, Subversion, WinCVS, TortoiseCVS, Git

Tools: Viewer.: Clarify CRM, Load Runner, Ant, JUnit, Log4J, DOM

SOA/Web Services: WSDL, ESB, SOAP, SOA and Restful services.

PROFESSIONAL EXPERIENCE

Confidential, Southfield, MI

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Used agile/scrum methodology to develop and maintain the project.
  • Responsible for migration to JDK 1.8.
  • Developed backend applications using Java 1.8, Struts, Springs, Spring MVC, Spring Security, Spring Transactions, Spring Boot and Hibernate.
  • Developed UI and JSP, HTML, CSS, JQuery, DHTML, JavaScript, and AJAX.
  • Implemented different validation control on the web-pages using AngularJS.
  • Developed Web Services using SOA, SOAP, WSDL and JAX-WS, JAX-RPC programming models.
  • Developed RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS using RESTful Web Services framework.
  • Created Spring Restful Web services consuming and producing JSON / XML, XSLT and XSL.
  • Experience of working in Unix environment.
  • Deployed the application in WebSphere Application server and configured WebSphere Application Server to access the Database by setting up Data source, also experienced with Tomcat and Jetty.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking, also used Jenkins.
  • Responsible for the design, development, unit testing and integration of high-quality code for our Eclipse RCP based application (View & Editors) and also for our multi-protocol plugins, based on marketing requirements communicated through documents and staff discussions.
  • Designed MongoDB multi-shared cluster and monitoring with MMS.
  • Extensive Oracle 11i/12 implementation experience.
  • Used PL/SQL programming in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS).
  • Performed TDD (Test Driven Development) using RED, GREEN, Refactoring and Triangulation methodology.
  • Written Mocks using Mockito and JMock frameworks.
  • Used ANT as build-tool for building J2EE applications and Log4j for loggings, experience of using MAVEN
  • Wrote SQL queries, applying optimization techniques.
  • Used SVN as repository tool.
  • Used AWS infrastructure to host the portal.
  • Used EC2, RDS, S3 features of AWS.

Environment: Java SE 7, J2EE, Struts, Springs 3.x, Spring MVC, Spring JPA, Hibernate, Spring Security, Jersey Rest Services, SOAP Services, Angular JS, JavaScript, WSDL, XML, XSLT, XSD Schemas, AWS (Amazon Web Services EC2, RDS, S3, Cloud Formation Templates), Oracle EBS, PL/SQL, Eclipse4.3, JUnit, Jenkins, Maven, Selenium, Log4j, WebSphere7.0.

Confidential, Dearborn, MI

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in planning, designing, estimating business requirements and worked with business team to determine the needs, gather, analyze and document requirements.
  • Used agile/scrum methodology to develop and maintain the project.
  • Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using BEA WebLogic application server.
  • Also used Java 1.7 in project development.
  • Developed user interface using HTML, CSS, JSPs, Java script, Ajax, Expression language, JSTL, JSP custom tags and Backbone JS.
  • Developed backend applications using springs, Spring Security, Spring Transactions, Spring Boot and Hibernate.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Used XML Web Services for transferring data between different applications.
  • Used JaxB for binding XML to Java. Used SAX and DOM parsers to parse xml data. Used Xpath to parse XML documents.
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML, JSON and SOAP for transferring data between the Applications.
  • Designed and developed fixes for defects and enhancements using Hibernate persistence layer, JMS with message driven beans and for web-tier.
  • Worked in JBoss and Tomcat environments.
  • Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through Restful and ATG Services.
  • Implemented Logging, Auditing using Spring Framework's Aspect Oriented Programming (AOP).
  • Used Spring Framework to integrand used ORM mapping tool called Hibernate.
  • Implemented hibernate with both xml and annotation based.
  • Extensively worked with the retrieval and manipulation of data from the SQL Server by writing queries using SQL and PL/SQL.
  • Used Log4j for logging errors, messages and performance logs. JUnit for using testing and Mockito for mock objects.
  • Experienced with Jenkins and TDD.
  • Using Maven as the build script and SVN as source repository.

Environment: Java 1.5, Core Java, DirectorIT, EJB, J2EE, Hibernate, XML, XSD, XSLT, Spring, Spring Web services, JSF, JMS, JUNIT, Mockito, Jenkins, HTML, CSS, JavaScript, Eclipse, JBOSS, Tomcat, SQL server 2008, Log4J, Maven, Unix.

Confidential, Utica, NY

Java/J2EE Developer

Responsibilities:

  • Involved in designing of the application using UML (Unified Modeling Language).
  • Implemented various Design Patterns like Singleton, Front Controller, data transfer object (DTO).
  • Developed user interface screens using JSP, HTML, CSS, JavaScript, AJAX and JSP Custom Tag.
  • The concepts of Objects, Classes and their relationships and how to model them and good hand on experience on spring framework.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Experience in implementing Spring Hibernate ORM tool mapping Java classes with database and using Hibernate query language (HQL).
  • Implemented code for business logic using EJBs.
  • Involved in client side validations using JavaScript.
  • Performed unit testing using Junit and monitored the error logs using Log4J and fixed the problems.

Environment: Core Java, JSP 2.0, Servlets, EJB 2.0, JMS, PL/SQL, XML, Spring 2.5, Weblogic 8.1, Eclipse 3.3, HTML, JUnit, ANT, JavaScript, Log4J, Oracle 9i, Windows.

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Responsible for gathering requirements from the client for the business enhancements.
  • User rich client “Smart Client AWT” using DMI call to pull the data from database.
  • Developed UI screens involving Servlets, JSP and JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring MVC Framework including JSP, Servlets.
  • Implemented server side tasks using Servlets and XML.
  • Design and build the database stored procedures in MySql and DB2, provides plan of action (POA) and solutions for business critical requirements.
  • Developed page templates using Spring Tiles framework.
  • Implemented Spring Validation Framework for Server side validation.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Accessed dynamic data throughWeb services (SOAP) to interact with other components.
  • Integrated Spring DAO for data access using with Hibernate.
  • Developed and deployed the applications in clustered environment for load balancing and Server failover conditions.
  • Developed UI screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Design and Development of Client side scripts using JAVA, JSP, and JavaScript.
  • Designed and developed the Liferay hooks, Themes, and Portlets for the Auto & Home insurance sites.

Environment: Java, J2EE, JSP, Servlets, Hibernate, Spring, Struts, API, SQL, IBM DB2, WebLogic Application Server, node.js, REST and SOAP, UML, SVN, Log4J, Unix, Win 7/XP.

Confidential

Sr. Java Developer

Responsibilities:

  • Working on Spring Framework for Apple Online Store.
  • Developed and implemented client side interfaces using Ejb's and for back end having experience in SQL.
  • Used Spring for inversion of control by injecting new constructor and setter method
  • Extensively developed web pages using JSP, HTML, JavaScript and CSS in the front end
  • Coded at Server side in Action Classes and DAOs to implement the business logic.
  • Worked with build tools like Jenkins to deploy application.
  • Scrubbed the Splunk logs and Analyzing Splunk logs based on priority and fixing them before the code goes on live.
  • Going through the service browser tool in order to verify proper functionality of the services.
  • Involved in Apple online store pickup functionality.

Environment: Java1.7,J2EE, Spring 3 Framework, XML, JUnit, Radar, ServiceBrowser, Jenkins, Oracle, Splunk, view VC, OpenGrok, Infrared, Cuanto, Maven, JIRA, Design patterns, Agile Methodology, maverick’s mac os, SVN for version control.

Confidential

Jr. Java Developer

Responsibilities:

  • Built and accessed the database using JDBC for ORACLE 9i.
  • Worked on coding of Servlets.
  • Worked on Maven for getting latest jar files including common - collection.jar, common-logging.jar etc from Apache.
  • Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
  • Worked on waterfall methodologies for the project.
  • JavaServlets and JSP pages were deployed on the WebLogic Application Server for retrieving user information and posting related data.

We'd love your feedback!