We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 7 years of experience in Design, Development, Implementation and Maintenance of Java & J2EE applications using Agile and waterfall methodologies.
  • Participated in Code review using PMD, Sonarqube, UC Detector.
  • Expertise in Multithreading, Garbage Collection, spring framework, Hibernate, Algorithm.
  • Deployed the applications on IBM WebSphere Application Server.
  • Analyzed current programs including performance, diagnosis and troubleshooting the problem.
  • Server Side: JSP, J2EE, Struts, Servlets, JDBC,JavaWeb Services, EJBs, MVC framework,JavaBeans, Hibernate Spring MVC
  • Provided training to developers on AllFusion Harvest Change Manager usage with Rational Application Developer(RAD 9.6).
  • Good Knowledge and working experience on Multi - Tier Architectures and Design using client-server and Web Technologies in Financial, SCM domains.
  • Hands on experience in Requirement Analysis, High-level design using design patterns and Object oriented programming and OOAD concepts.
  • Completed projects using Java,J2EE, EJB, SPRING, Struts, HIBERNATE, IBATIS, WEBSERVICES, RMI, Servlets, JSP, Flex, JSF, JNDI, JDBC, JMS, JTS, JavaScript, HTML, SOAP and XML,XSLT,SQL, PLSQL, Ajax, Maven, Ant-build scripts.
  • Hands on experience in various java-programming tools like Bea Workspace, WSAD, Eclipse-3x, RAD, JDeveloper.
  • An in depth understanding of Scala programming language, Apache Tiles framework along with lift framework.
  • Hands on experience in all stages of Software Development Life Cycle (SDLC)
  • Strong Experience in PL/SQL, SQL, Stored Procedures, Triggers, functions, packages in Oracle,DB2.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Experience in Java Swing / JavaFX / Rich Client Platforms.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Have Strong knowledge on C++ and C programming languages.
  • Experience using J2EE Design Patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Facade Pattern, Front Controller, MVC and Factory Pattern for reusing most efficient and effective strategies for new development.
  • Extensive experience with BSS, OSS, Billing, Order Management.
  • Expertise in developing MVC architecture for web based applications using Struts and Spring taglib MVC framework.
  • Possess application development experience using Agile, SCRUM and Waterfall methodology
  • Experience in working with various databases like Oracle 8.x/9i/10g, MS-SQL Server 2008/2005 & good knowledge in T-SQL, PL/SQL statements, Stored Procedures, Triggers.
  • Developed web services using SOAP and WSDL.
  • Implemented REST based web services using Jersey Framework
  • Good experience in working with Web/Application servers likes Jboss4.x Application ServerWebLogic10.0&8.1, WebSphere6.x and Apache Tomact5.x
  • Experience with API management tools like Apigee, Layer7, Mashery, Akana, Apeona, WSO2, IBM API Management.
  • Experience in performing Code reviews and peer reviews for maintaining best coding standards.
  • Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows.
  • Familiar with Java GUI frameworks such as Swing, SWT, AWT, JSF, JavaFX
  • Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes.
  • Proficient in Java Multi-Threading, Socket programming.
  • Expertise in using configuration management tools like CVS, VSS and Clear Case, StarTeam.
  • Expertise in configuration and maintenance of integration / ESB software such as IBM Data Power Integration Appliance, SAG Web methods, or Apigee API Management.
  • Strong knowledge on integrating tools like Jenkins and Maven.

TECHNICAL SKILLS

PROGRAMMING: Java1.5/J2EE, C++, JavaScript, Flex 3.0, XML, HTML, PL/SQL, HTML5.

WEB TECHNOLOGIES: JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS, Hibernate, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML, AXIS, and Web Services,CSS3, SASS,SCSS,COMPASS, WGAC 2.0.

DEVELOPMENT TOOLS: Eclipse 3.1, WSAD, RAD, J Developer, Ant, Maven, Concept Wave 14.2

FRAMEWORKS: Struts 1.2, JSF, Spring, Hibernate, Apache - Tiles, JavaScript, Jquery,JqueryUI

DESIGNING TOOLS: Rational Rose, Together, Agile Methodology.

WEB/APP SERVERS: JBoss, WebLogic 8.1/10.x, WebSphere 6, Tomcat.

DATABASES: Oracle 8i/9i/10g, SQL Server, MariaDB, Sybase11.x, DB2, MySQL,MSSQL

DISTRIBUTED TECH: J2EE, EJB, Springs, RMI, Web Services, MQSeries.

CONFIGURATION TOOLS: SourceofSite, StarTeam, VSS, CVS, Clear Case.

DESIGN PATTERNS: Composite View, MVC, DAO, Singleton, Business Delegate Design Pattern.

OPERATING SYSTEMS: Windows XP/NT/2000, UNIX, Linux.

PROFESSIONAL EXPERIENCE

Confidential, SAN FRANCISCO, CA

JAVA/J2EE DEVELOPER

RESPONSIBILITIES:

  • Worked in Finance, Inventory and Construction modules
  • Worked in creating struts2 actions and coding Hibernate POJOS to interact with db.
  • Good experience in using Hibernate for Database communication, retrieval and update.
  • Used Maven to build the application and deployed on WebSphere Application Server.
  • Developed the User Interface using JSP, Spring MVC frameworks, JQuery, AngularJS and CSS3. Used AJAX and JavaScript for Server side/client-side validation
  • Worked on the MVC pattern using Struts 2 frame work on the User Interface layer, which then connects to spring 4 frame-works in the Service layer and this interacts to the Hibernate 4 at the data layer to retrieve sdata from the database.
  • Responsible for monitoring the logs for IBM Security Access Manager on regular basis.
  • Used Concurrent Clear Case as a version controlling for the source code check in and check outs.
  • Installation, Configuration and Implementation of IBMSecurity Access Management Frameworks on Windows 2007 server.
  • Developed user interfaces using JSP, JQuery, HTML5 and CSS 3.
  • Used Node MSSQL for built-in connection in pooling.
  • Designed and implemented various interfaces of the system for catering web services for the SOAP client request and returns the response via SOAP protocol.
  • Worked on data pipeline using Flume, Sqoop, Pig and Java map reduce to ingest customer behavioural data and financial histories into HDFS for analysis.
  • Imported and exported data from Oracle into HDFS and HIVE using Sqoop for analysis, visualization and to generate reports.
  • Exposed enterprise services via APIs to new mobile and web applications.
  • Used JSONformat to serialize and transmit structured data over network connection.
  • Worked experience with ODM components Rule Designer, Decision Server, Decision Centre, DVS.
  • Developed multiple MapReduce jobs in java for data cleaning.
  • Worked on API Management and Governance technologies (IBMAPIConnect/Strong Loop, Apigee products).
  • Used SVN for source control system andJenkins used for continuous integration.
  • Developed PIG Latin scripts to extract the data from the web server output files to load into HDFS.
  • Created Java UDF and UDAFs in hive for functions that were not pre-existing in Hive like the rank, Csum, etc.
  • Used Hive and created Hive tables and involved in data loading and writing Hive UDFs.
  • Implemented JavaScript for web UI and struts validation framework for performing front end validations
  • Participated in designing of the components using a distributed architecture on AWS cloud platform.
  • Implemented Web Services to communicate with other applications.
  • Automated of various administrative tasks using AWS Lambda services.
  • Worked with Devops maintenance support, enhancement activities and AWStroubleshooting.
  • Hands on experience with version control systems like CVS (Concurrent svnSystems), SVN (Apache Subversion), Sub Version Codes, CLEARCASE and GIT for providing common platform for all the developers.
  • PreparedSQL queries for business requirements in Oracle11.
  • Maintained the MVC pattern using Struts frame work on the User Interface layer, which then connects to spring frame work in the business layer
  • Developed JSP pages using tag libraries.
  • Deployed, managed, and operated highly available, and fault tolerant systems on AWS.
  • Updated the CSS files based on the new change requirements.
  • Worked in using possible Java design patterns in the multi-tier architecture J2EE application
  • Retrieved and consuming the data from vendor system using web services.
  • Worked in database analysis for creating and maintain new database tables, procedures, functions and packages.
  • Integration experience with Mule Soft or other products like IBM API’S, BEA, Oracle, TIBCO, Progress Sonic.
  • Experienced with cloud platforms like IBM Bluemix.
  • Automated the deployment process using ANT and Jenkinsserver
  • Experienced with container technologies such as Docker.
  • Designed the Hibernate objects (POJOs) and used the Hibernate APIs to persist data.
  • Developed new TAG Libraries for specific requirements.
  • Developed the scroll functionality using the JQueryUI.
  • Used Log4j to logging the information, to track the problem in production support.
  • Tracked the HP ALM for fix and close the bugs during the QA & UAT testing.
  • Worked on jasper reports using iReport.

ENVIRONMENT: Java 1.6, J2EE, JQuery, AJAX, Jsp, Servlets, SVN, Struts2, Spring, Hibernate, BHNFW, Tomcat 7, Oracle 11g, My eclipse, SQL Developer, iReport, Web services, J-unit, J-query, SOAP - UI, Hadoop, Hive, HBase, Linux, MapReduce, HDFS, GitHub.

Confidential, Ashburn, VA

JAVA/J2EE DEVELOPER

RESPONSIBILITIES:

  • Developing user interfaces using JSP, JQuery, HTML5 and CSS 3.
  • Using Node MSSQL for built-in connection in pooling.
  • Designing and implementing various interfaces of the system for catering web services for the SOAP client request and returns the response via SOAP protocol.
  • Tracking the HP ALM for fix and close the bugs during the QA & UAT testing.
  • Working on OSS and BSS.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON, Bootstrap and Angular JS.
  • Working on Concept Wave Tool 14.2.
  • Create the entire OSS/BSS/OM test cases in HP-ALM and execute with help of SOAPUI.
  • Unit tested various code modules using JUnit and maintained the code in SVN(Subversion) repository.
  • Integrated to Provisioning and Billing Systems (Part of OSS/BSS)
  • Identifying dependencies to other systems and ensuring to create appropriate requirements in order to fulfill the dependencies from various systems across the OSS.
  • Analysed the requirement and provided solutions for customers in OSS/BSS domain.
  • Working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc.
  • Using CW, Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP’S.
  • Involving in software development life cycle (SDLC) of the tracking systems Requirements gathering.
  • Involving in defining & designing the layers, components of the project using OOAD methodologies and standard J2EE patterns and guideline.
  • Used IBM API Connect to provide the streamlined control across the API lifecycle and also enabled businesses to gain deep insights around API
  • Developed the Use Cases, Activity, Sequence and Class diagrams.
  • Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3,JSON, JavaScript, JQuery, Ajax, WinJS, Adobe Creative suite.
  • Used IBM API Connect for end-to-end API lifecycle solution that enables the automated creation of APIs.
  • Using logging module to create log files to debug as well as trace application.
  • Working on XML Web services which implement the SOAP protocol for transferring data between different applications.
  • Using Hibernate to develop persistence layer based on Object-Relational Mapping.
  • Using JNDI for Naming and Directory services.
  • Implementing various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Service locator.
  • Working as a full stack senior Java developer for this project. Implemented change request from start to end touching all the layers.
  • Used Struts framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Involving in writing JSPs that invoked various JavaScript files which in turn invoked various methods in the java classes by configuring the java objects in a bean which is maintained by the Spring IOC container.
  • Using Eclipse IDE to develop the different J2EE components.
  • Deploying the applications on Web logic Application Server 9.2.
  • ESB implementations using products like Tibco ESB, See burger, IBM Gateway's.
  • Involving in unit testing and system testing, while deploying the application to QA.
  • Involving in writing the ANT scripts to build and deploy the application.
  • Using SVN for version control.

ENVIRONMENT: Java/J2EE (JSP, Servlets), Hibernate, AJAX, XML, WAS, Oracle (SQL/PLSQL), Log4J, JavaScript, CSS, HTML, Clear Quest, Sencha ExtJS, Web Sphere, Application Server (WAS).

Confidential, SAN FRANCISCO, CA

JAVA/J2EE DEVELOPER

RESPONSIBILITIES:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed in Java Script and JS frameworks like JQuery.
  • Used Java to design and develop this application, DOM parser to parse XML document
  • Maintained the MVC pattern using Struts frame work on the User Interface layer, which then connects to spring frame work in the Service layer and this interacts to the Hibernate at the data layer to retrieve data from the database.
  • Used MQ API connectivity for sending and requesting messages between clients and the server.
  • Developed user interfaces using Angular.JS, JSP, HTML and CSS, SASS, SCSS, COMPASS< LESS, JSTL.
  • Provided text alternatives for non-text content using WGAC 2.0.
  • Used Hibernate framework for the backend persistence
  • Used SASS/SCSS/COMPASS, JavaScript and struts validation framework for performing front end validations
  • Implemented technical, analytical and programmatic skills to resolve application related issues in Test, Stage & Prod environments.
  • WritenDB2 queries for business requirements.
  • Managed software production services & operations
  • Worked with QA team for testing and resolving defects.
  • Offshore Coordination on daily activities and deliverables.
  • Recording, Investigation or Analysis of Production Errors/Issues and providing Technical Resolution of Production Error/Issues.
  • Maintained the MVC pattern using Struts frame work on the User Interface layer, which then connects to spring frame work in the business layer
  • Developed JSP pages using tag libraries.
  • Updated the CSS files based on the new change requirements.
  • Applied possible Java design patterns in the multi-tier architecture J2EE application
  • Retrieved the data from vendor system using web services.
  • Created Restful web services interface to Java-based runtime engine.
  • Refactored existing project using Restful web services
  • Involved in database analysis for creating and maintain new database tables, procedures, functions and packages.
  • Reviewed and understand Use Cases and other functional artifacts.
  • Used Agile development process using 4 week sprints
  • Used Log4j to logging the information, to track the problem in production support.
  • Conducted peer code reviews and mentor other resources.

ENVIRONMENT: Java, J2EE, JQuery, AJAX, Jsp, Angular-JS, Restful Web services, JSON, Servlets, RAD, SVN, Struts, Spring, Web Sphere Application Server, HP Service Manager, IBM Data Studio, Realitea Viewer, COBOL, CICS, DB2 and Jersey Framework

Confidential, Frankfort, KY

Sr. Full Stack Developer

RESPONSIBILITIES:

  • Designed dynamic and cross-browser compatible pages using HTML5, CSS3, JavaScript and AJAX.
  • Used the node.js MVC Frameworks in the development of the web applications.
  • Building Web application using AngularJS for front-end and Node.js for building Server-side API's.
  • Created custom angular directives and filters for filtering the data that we display on the web page.
  • Worked on technologies like Angular.js, Html5, CSS3, JavaScript, JSON, JSONP, CSS bootstrap.
  • Applied jQuery Validation Plugin to validate the user input and to improve user experience.
  • Used Bootstrap and Media Queries in creating a responsive website across different size of screen, from cellphone to laptop.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Extensively involved in the integration of the Front End web interface with the controller using Spring MVC.
  • Developed Spring MVC controllers, services and DAO's.
  • Obtained experience in using Hibernate 3.0 framework to interact with Oracle database.
  • Created POJO's and DAOs for the database entities using Hibernate Annotation mapping.
  • Extensively used Spring MVC for servlet configurations both during application Development and Test.
  • Developed REST services using Jersey implementation.
  • Implementing systems components or systems using relevant technologies and methodologies.
  • Used Subversion (SVN) for change management and used Maven based POM to facilitate build management.
  • Involved in creating JUnit based unit test cases using Mockito as the mocking framework for the objects under test.
  • Involved in working with the QA to assist in writing test code and debugging the defects in the application.
  • Developed backend components using spring and involved in integration of various other frameworks.
  • Used Maven as the building tool and involved in designing database schema changes and J2EE software upgrades to support new feature.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java,JavaEE6, Spring MVC, REST, Jersey, JMS, Hibernate 3.0, Spring3.2, Eclipse3.8, UML,HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, AngularJS, Node.js, Bootstrap, WebLogic 11g application server, Log4j, Oracle 10g, JNDI, JUnit, Maven, log4j, SVN, Dreamweaver, Illustrator, Mockito.

We'd love your feedback!