J2ee Developer Resume
NyC
SUMMARY
- A Sun Certified Java Programmer with around 8+ years of IT Industry experience - in design, development, implementation of various application projects using Java and J2EE related technologies.
- Experience in Software Development Life Cycle (SDLC), Waterfall and agile methodology, Front End UI Developer with Web based applications and UI applications in various domains.
- Implementation of Client/Server, Multi-tiered web based applications using Java/J2EE technologies, Middleware experience with Asynchronous messaging. Expert knowledge in designing and developing complex, multi-threaded applications.
- Having good experience in all the phases of Software development life cycle, starting from analysis, design, coding, unit testing, solution testing, UAT and Production support.
- Worked on the agile development methodologies.
- Extensively worked on n-tier architecture systems with application system development using Java, J2EE, ATG, Struts, Hibernate, Spring, XML, PHP, Logging Frameworks, HQL, Object caching, JUnit, Unit testing frameworks, integration patterns, Web Services (SOAP and Restful), Tomcat, Oracle, SQL Server, SQL, PL/SQL, and UNIX, LINUX, SOLARIS.
- Expertise in developing enterprise web-based applications based on J2EE Technologies like Servlets, Java Server Pages (JSP), JSTL, Angular JS, Express, JTA, EJB, JNDI, MSMQ and JMS.
- Good management skills and successfully mentored individuals in both technical and process related areas to maximize productivity levels.
- Worked on front end and back end server side Java.
- Worked on stacking technology for Java/J2EE and administrator tech stack, Oracle Exadata, SQL, PL/SQL, Java, Unix scripting.
- Developed web-based customer management software using Facelets, JSF, spring and web services
- Created configuration files for spring, Hibernate and JSF navigation.
- Efficient with perl and shell scripting.
- Experience on SQL,PL/SQL,DB2,SYBASE.
- Developed the helper classes for better data exchange between the MVC-2 layers.
- Developed Web tier by using Spring, JSP, Ajax and Html.
- Developed web-based customer management software using Facelets, JSF, spring and web services
- Expertise in understanding and translating the user’s workflow into business requirement and realizing them into fully functioning systems.
- Experience in Java annotation-based framework Airline for parsing Git like command line structures
- Experience using Agile practices such as TDD, XP, continuous integration, unit testing to deliver solution.
- Experience working with Learning Management System(LMS)- OLAT, OLMS, OpenUSS.
- Worked on Java 3-tier environment.
- Experience in designing and architecting medium to complex systems, well versed with design standards & framework.
- Implemented an open source Java implementation (JUDDI) for web services.
- Knowledge on developing and maintaining the overall logical and technical integration framework for UOB, agile work in back-end systems.
- Knowledge on Java Script Library, Java Script Frameworks EXTJS and JQuery.
- Knowledge on POS (Point of Sales) and Retail domain.
- Experience in developing and troubleshooting large scale distributed systems.
- Experience in telecom domain.
- Extensive knowledge in database transactions management for database related changes by integrating Hibernate with Spring.
- Experience with Adobe’s CQ Content Managemnet System, Adobe’s test & Target and SiteCatalyst products.
- Knowledge on PostgreSQL.
- Knowledge on SABA system check.
- Worked with J2EE Firmware, Java Printer and Peripherals.
- Knowledge on coffeescript
- Experience in general purpose programming language, RUBY 2.0.
- Experience in Web security implementation.
- Extensive knowledge knowledge of Rational Software Architect (RSA)
- Experience in Agile development methodologies - Scrum, Kanban, XP
- Experience in writing interface design and solution development.
- Experience in using Knockout, Backbone.
- Experience in browser based front-end development using Object-Oriented JavaScript and MVVM Patterns utilizing various libraries such as AngularJS and jQuery.
- Experience with embedded systems, device automation and analytics.
- Experience debugging distributed architectures, designed patterns and software life cycle (software architectures).
- Experience in developing object-oriented applications.
- Experience on Service Management/Incident Management & tools like Resolve/ServiceNow.
- Expertise in implementing Spring framework for Dependency Injection, framework on Rails, support for the Data Access Object (DAO) pattern and integrated with hibernate, Struts MVC.
- Possess expertise in Java Development, skilled at progressing from problem statement to well documented designs.
- Experience with Messaging middleware JMS, Tibco RV and Tibco ESB.
- Highly skilled in Websphere App Server SOA Governance, SOA Design and SOA Architecting.
- Highly skilled in OO concepts,OOAD and how they apply to design and architecture
- Experience in working on a AngularJS project.
- Areas of interest and exposure are enterprise software development, enterprise Application Integration, web services.
- Experince on software framework- Hadoop MapReduce.
- Knowledge of R languageorgeometric manipulation.
- Involved working on AWS.
- Experience on Integration & Collaboration Tools Subversion, Subclipse.
- Hands on experience with project lifecycles, development, test, and production environments, ITIL processes.
- Strong command on NoSQL Database types - Document databases, Graph stores, Key-value stores, Wide-column stores.
- Strong experience with cloud computing platforms, such as Amazon Web Services.
- Hands on experience with SOA Architecture.
- Skilled in agile software design to create and consume stories within a sprint structure
- Extensively worked on JavaScript, DOM scripting, HTML, AngularJS, XHTML, HTML5, JSP, Java UI, DHTML, AJAX and CSS.
- Having experience in design and development of Business Applications.
- Involved in setting up and managing Crucible code reviews
- Coordinating with the QA team, and resolving the QA defects.
- Highly skilled in Agile Methodology(Scrum).
- Knowledge in Self-Starter, Fast Ramp-up in picking up the knowledge in business acumen and application knowledge.
- Involved in post release Stabilization and enhancement task of the application
- Writing the Java Documentation for Maintenance activities and release notes.
TECHNICAL SKILLS
Programming Languages: Java,J2EE(Servlets, JSP, JDBC,JMS Webservices),SQL,PL/SQL,C,C++,Socket programming
RDBMS: Oracle10g, MS Access, My SQL 5.1, SQL,PL/SQL,DB2,SYBASE
IDE Tools: Eclipse 3.0, IntelliJ, IBM RSA, JBuilder
Web Technologies: HTML, HTML5, XHTML, DHTML, XML, XQuery, XSLT, JEE,UML, AJAX, CSS, JNDI, JavaScript, AngularJS, Jquery, JSF, SOAP. XML BEANS, XSLT
Operating Systems: Windows NT, Windows-2000/XP, Solaris Unix, LINUX
Design Patterns: Data Access Object (DAO), MVC, Singleton
Frameworks: Struts, Spring, Hibernate, Hadoop, iBatis, POJO, dojo and JAAS
J2EE Servers: Apache Tomcat, Web Sphere, Web Logic
PROFESSIONAL EXPERIENCE
Confidential, NYC
J2EE Developer
Responsibilities:
- Participating in the High-level and low-level system design, Production, planning, estimation, unit Testing and implementation.
- Involved in Preparing Design documents and B2B applications.
- Designing of tables in Oracle database required for System user administration, Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
- Developed DAO’s (Data Access Objects), Table classes which are java classes those encapsulate all database specific code using JDBC API gateway.
- Developed Stateless Session Beans and DAO classes for Accounts and other Modules.
- Implemented Servlets, Cloud computing platforms using Amazon Web Services and associated business modules integration.
- Implemented EJB, MDB and Webservice clients.
- Having good experience in Hibernate.
- DDL DML sql designs.
- Involved in leading design and implementation of functional components using cross-browser optimization -Internet Explorer, Chrome, Firefox.
- Expertise in Server side programming.
- Experience in writing unit test code using Junit / TestNG, GUI tools like SOAP UI for web service testing and monitoring.
- Experience in designing J2EE tools using Adobe Live Cycle ES4, Avoka Forms.
- Expertise on Tools For Build And Release Management using Rational team Concert to mange or control the change while developing the software.
- Involved in Unit, integration and User Acceptance Testing wit test cases.
- Testing Web services using Soap UI tool.
- Tested MVVM Patterns utilizing various libraries such as AngularJS and jQuery
- Tested security practices to protect against attacks such as cross site scripting, click jacking.
- Worked on developing consumer facing applications E-Commerce, Customer Intergration, Returns Authorization and Vendor Integration.
- Worked on front end development using Object-Oriented JavaScript.
- Experience on Apache Hadoop- Hadoop common, MapReduce, HBase and Pig.
- Experience on reporting skills with Jasper, iReports.
- Worked on XenServer, Xen Cloud Platform (XCP) and Hyper-V hypervisors which are supported by ClousStack.
- Worked on Cold Fusion, AJAX front-end UI.
- Worked on Open Source applications using Node.JS for event-driven architectureand non-blocking I/O API.
- Worked on Infrastructure as a Service (IaaS) cloud computing platform.
- Involved in implementing NoSQL databases - MongoDB, Cassandra.
- Developed innovative software solutions in coordination with analytical and agile programmers.
- Assisted in customization and development of designs and programs for all application systems.
- Testing in data security in Java mobile applications using Amazon Web Services security.
- DevelopedJunitTest Cases for Code unit test and used Easy Mock framework.
- Performed some Unit Testing on the applica tion and the web services before its Production release /deployment to QA.
- Have done SOAP based WebService development using RestEasy/JAX
- Supported, developed and deployed server based applications using Oracle GlassFish Server 3.1
- Involved in Sybase andVerizonpartner to manage mobility solutions for enterprises worldwide through Verizon’s Managed Mobility Solutions.
- Developed Java script Framework YUI.
- Trained on BootStrap framework.
- Experience in developing top down and bottomup JAXWS and JAXRS RESTful web services.
- Worked with JavaScript testing frameworks using Protractor, Mocha.
- Involved in open source technology- HBase., CI Integration.
- Worked on Web Security - keys, certificates, trusts.
- Worked on web-based consumer applicatiosn in Java 3-tier environment .
- Worked on open source framework mocking ( Mockito 1.9.5 API).
- Worked on usingSiteMinder, Identity Manager and Sun One LDAP Server .
- Used Log4j for logging errors, messages and performance logs.
- Resolved database inconsistency with better design and efficient SQL queries.
- DB Reporting tasks to generate sales reports.
- Responsible for full control and integration to the RESTful API using CloudAccess Platform.
- Experience on build management tools - Gradle,ant,maven.
- Experience with embedded systems, device automation and analytics.
- Experience on Cucumber-JVM,using or supporting JVM languages like Java, Groovy, Jruby and Scala.
- Experience in design,development and integration of the ECEP/BuzOpsJava components.
- Worked with Learning Management System(LMS)- OLAT, OLMS.
- Onsite coordination which required delegating new requirement, issue fix, daily status call with offshore team.
- Environment Set up which included weblogic domain, code base setup, test setup.
- Responsible for implementing IBM Websphere Application server, Jboss, Jbpm, drools and IBM MQ Series.
- Played a major role in Weblogic 8.1 to 10.2 upgrade.
Environment: Java, J2EE,Spring security- Webflow, MVC and Web Services, Servlet2.5, JSP2, Hibernate 3.3, JPA2, Spring-Security 3.1, IBM Db2, Solaris, Oracle 10g, Weblogic 10.2, JDK 1.6, Jenkins tool, TFS JQuery, AJAX, JSON,JPA, Sun One LDAP Server, Selenium, Apache ANT, Websphere 7.x, IMB MQ, Apache Http2.2, iText.jar, Apache POI,IBM Rational Application Developer, IBM Data Studio, Tortoise Subversion, SOAP and ReST web services.
Confidential, Irving, TX
JAVA/J2EE Developer
Responsibilities:
- Responsible for implementing interactive UI in the system, and validation through Struts 2.x framework. And also used JQuery, CSS2.0 and other Design into the Front end and validating requirements in each step of the project cycle. Developed UML based USE CASEs for different sub component of the system.\
- Made enhancements to the user connection properties to allow them select products having different features. Created DTO layer, modified Helper and beans associated. Changed the front tier’s DTO’s and JSP pages.
- Extensively used SOAP basedWeb Services(JAX-WS and JAXB) to communicate between Systems (Credit Card and address verification). Developed core business logic using java beans and deploying them in Websphere application server. Worked on JSP, Controller Servlets. JSP tags, Struts tiles components.
- Involved in Sybase integration statistical programming language R in Sybase RAP for Capital Markets Analytics.
- Extensively used NoSQL databases - HPCC,Amazon Simple DB, MonetDB.
- Interacting with the Clients and defining strategies to achieve their requirement.
- Unit testing the Developed features using JUnit testing framework, JavaScript testing frameworks using Capybara.
- Supported VMware Distributed Resource Scheduler using CloudStack v4.4.1.
- Developed various documents within the application using XML and used XSLT for transformation and also used Castor for data binding also used SAX parser for transforming the XML data.
- Involved in component Versioning, Branching and Merging, and sync from CVS repository.
- Worked on Tools For Build And Release Management using Rational Build Forge to mange or control the change while developing the software.
- Implemented FinalBuilder an Automated Build & Release Management tool that simplifies software build automation.
- Experience in design and integration of the BuzOpsJava components.
- Supported few consumer facing applications like E-Commerce, Customer Intergration and Vendor Integration.
- Worked on Creating the Database Model, Sequence Diagrams and Class Diagrams.
- Designed XSD's and WSDL's in Altova XML Spy.
- Implemented procedures for designing, coding and configuration of applications along with documentation in Agile development methodology.
- Involved in fixing the bugs, which were reported by both testing team as well as Customer escalations.
- Worked on to develop, maintain, and report intranet metrics.
- Trained on BootStrap framework.
- Worked on Flex, AJAX front-end UI using cross-browser optimization Internet Explorer, Chrome and Safari.
- Experience in browser based front-end development using MVVM Patterns utilizing various libraries such as AngularJS and jQuery.
- Worked on CloudControl Platform Documentation for controlling application apps and deployments using the command-line interface(CLI).
- Worked on SiteMinder, Identity Manager, SiteMinder Federation Services and Sun One LDAP Directory Server.
- Involved working withContent Management system (LifeRay).
- Hands on experience with Cloudera Hadoop- HBase, HDFS, MapReduce and Pig.
- Involved with open source technology (MongoDB) and B2B applications.
- Hands on experience with Business Rules Management System (BRMS) solution. It provides a core Business Rules Engine (BRE), a web authoring and rules management application.
- Worked on developing solutions using Open Source software tools like Eclipse, Maven, Jenkins, SVN, SQLite, Jetspeed, OpenPortal, Derby, portlet development, GitLab and GitHub.
- Worked on Spring boot Frameworks.
- Involved in Java ORM(Hibernate).
- Worked on API authentication& authorization,OAuth 2.0.
- Experience on End to End Incident resolution/Human Guided automation
- Worked on Dozer Mapping/Castor for mapping object from Xml to JAVA and Vice-versa.
- Worked on ATG Dynamo which is a J2EE application server offered by ATG and a web application framework for building web applications.
- Integrated J2EE application with Wordpress and designed applications using Adobe Live Cycle ES2, Avoka Forms.
- Involved in developing the code using AJAX.
- Involved in source code management tools such as cvs, subversion and archiva.
- Extensive knowledge on Java web programming with CSS3, JSP, JQuery tools using MS SQL Server, TSQL, Stored Procedures(DB2), MS SQL Reporting
- Involved in installing & configuring SaaS applications
- Knowledge on XML standards (XML, XML Schema, XLST, XPath etc)
- Worked on deploying and maintaining the application with IBM Websphere.
- Worked on Security in all the Layers of Web Applications.
- Worked on Load/Performance testing using JMeter and performed subsequent performance tuning.
- Worked on JSP's, Servlets, and migration from Struts1.x to Struts2.
- Created the stored procedures in Oracle 10g database system.
- Scripted SQL Queries for the configurations and extensively worked on running the SQL Queries and Scripts.
Environment: Core Java (1.5), UML Modeling Tool (RAD), J2EE (1.4), J2SE, Struts, Hibernate, Business Process Designer (Work Flow Designer), MyEclipse, JPA, Weblogic 10.0, Oracle 10g, SOA, Sun One LDAP Server, J2EE Design Patterns (Facade, Singleton, Service Locator), Spring, JAXB, XSLT, IBM WebSphere AS
Confidential
Application Developer
Responsibilities:
- Developed a Fleet Based Web application and services that provides various users, Fleet Managers, Drivers, to maintain the Vehicle and Driver information, Transaction Management and reporting, Payments, Fuel and Gas station information.
- Individually involved in developing a Reporting framework (Custom Reports), which enables the users (with certain permissions) to run reports for different set of transactions. This reporting framework provides the users to view and download the Account Activity, Card Management, Transaction Management, Driver and Vehicle reports for set of users OR fleet accounts under an Account Hierarchy.
- Involved in understanding the requirements, task estimation, and writing high level and low level designs (including ER Modeling and UML Modeling).
- Setting up the development environment using Spring Web flow & writing the ANT build file,ANT script and set up Beet performance monitoring.
- Designed and developed communication between client and server using Secured Web Services.
- Used JIRA Tool for Project Workflow management.
- Involved in development of the application writing and configuring the web flows, using struts & Spring MVC and writing actions, Spring Acegi security, writing DTOs and iBatis SQL mappings and queries and Spring AOP, DI, BATCH AND MVIC for exception handling.
- Developed the front end user interface by applying the View Helper and Composite view patterns by utilizing the tiles framework and writing pages and templates Java UI (JSP, HTML 5, JavaScript, AJAX, CSS & JQuery), and implementing tag libraries.
- Hands on experience with JSTL Core, SQL, Functions and Custom tags.
- Involved in SYBASE Databases to manage and analyze information inrelational databases.
- Involved in dealing IT professionals SAN experts, Platform teams, Webhosting, Firewall, Networking in support of the application and its environment
- Individually involved in development of application specific custom tag libraries (Error Handling, Logging Restrictions).
- Involved in analyzing and writing Junit test cases and Apache web tests for testing front end web flows.
- Involved in diverse/ multiple stakeholderenvironment related to Retail Domain.
- Experience implementing schema and queries in an RDBMS
- Involved in setting up and managing Crucible code reviews.
- Coordinating with the QA team, and resolving the QA defects.
- Involved in post release Stabilization and enhancement task of the application.
Environment: Java, JSP, JavaScript, JQuery, Webservices (SOAP and Restful), JSF, Spring other J2EE related Technologies, SVN Sub-Version, Tomcat 5.0, Ibatis, Oracle.
Confidential
Java Developer
Responsibilities:
- Analysis: Reviewing design information / existing documentation.
- Ensure appropriate application of Software life cycle and serve for the software system.
- Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and Java Script/DOJO.
- Designing the project flow in UML.
- Design and develop user interfaces using JSP, JavaScript and HTML.
- Developed Java Servlet on server side for handling requests and responses from the Web pages.
- Implemented the XML binding functionality using JAXB.
- Developed Java classes/beans to communicate with Oracle database using JDBC.
- Implemented unit tests and code reviews using Junit.
- Creating command and model classes
- Migrating and deploy the application on Tomcat server
Environment: XML, JSMS, Web services, STRUTS, Eclipse, Oracle, Windows 2000.
