Java/j2ee Developer Resume
PA
SUMMARY:
- Having 8+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications using Java, J2EE and PHP Technologies.
- Excellent Java development skills using J2EE, Servlets, JSP, Java Script, HTML, JMS, JDBC and Java Beans.
- Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript, jQuery and CSS.
- Experience on XML, XSL, XSLT and parsing methodologies.
- Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
- Extensive experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.
- Strong database skills in Oracle 8i/9i/10g, Sybase, DB2, and MySQL Mongo db and Mark Logic Databases
- Expertise in programming with SQL, PL/SQL and Stored Procedures.
- Expertise in designing applications using various J2EE design patterns like Singleton, Value Object, Data Access Object, Factory, Session Façade, Business Delegate and Service Locator etc.
- Experience with various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
- Expertise in using and configuring various web & application servers like Web Logic, Tomcat.
- Proficiency in programming with different Java IDE's like Eclipse, Web logic.
- Expertise in development of test cases using Junit
- Used Amazon Web Services (AWS) to provide companies of all sizes with an infrastructure web services platform in the cloud.
- Experience in finding Memory, DB Connection leaks and analyzing heap & Thread dumps.
- Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.
TECHNICAL SKILLS:
Operating Systems: Linux and Windows 7/vista/XP/2000
Languages: Java, J2EE, HTML, UML, XML, PL/SQL, JavaScript, Python
Web Technologies: Servlets, JSP, JSON, JDBC, JMS, Web Services, XML, HTMLJboss Fuse jQuery.
CRM: NetSuite, Right Now & Salesforce and Cloud Computing, Amazon Web Services(AWS)
Methodologies: SDLC, OOAD, Agile, RUP
Servers: IBM Web Sphere 4.0/5.x/6.x, Jboss 4/5/6, Apache Tomcat 5/6/7.
Frameworks: Struts, Spring, Hibernate, JPA.
Databases: Oracle 8i/9i/10g, Sybase, IBM DB2 7.0, MySQL and SQL Server, Mark Logic, Mongo dB Couch base dB
Development / Testing Tools/ Repositories: Eclipse, Edit Plus, Jbuilder, WebLogic Workshop and Sql Developer/ Selenium Web Driver / Bit bucket. Bamboo, Jira
PROFESSIONAL EXPERIENCE:
Confidential, PA
Java/J2EE Developer
Responsibilities:
- Involved in different periods of venture improvement following Light-footed (Extraordinary Programming)Extensive involvement in creating, testing and executing applications utilizing Center Java 1.5, 1.6,1.7,1.8 JEE advancements like Servlets, JSP, Struts v1.x/2.0, EJB 2.0 3.0, Spring MVC, Spring, Sleep, JDBC, Web-Administrations utilizing JAX-WS and JAX-RS, JMS, XML, XSLT, DOM, SAX, JAXB, Castor, CSS, AJAX, Cleanser, WSDL, J Inquiry, JavaScript, Subterranean insect, Junit.
- Involved in Confidential rises, discharge methodology, relapse testing, bug fixes, Belittling and Retirement
- Dealt with production issues
- Used spring for Reliance Infusion for connecting to the Sleep DAO objects for the business layer.
- Used Tomcat for the running of residential and global servers
- Managed the Database and made and oversaw accounts.
- Involved in the improvement of Tables, Records, Put away methods, Database Triggers and Capacities. With WebLogic application Server for the organization of the application.
- Used SQL guide and Pl/Sql for the database upgrade.
- Wrote test classes for every technique and tried them utilizing Test ng and Junit Testing
- Communicate with the customer or on location/seaward colleagues as required
- Found Imperfections and arranged deformity reports and utilized Jenkins for nonstop joining testing of building
- Developed and Actualized Web Administrations and utilized Spring System.
- Shared day by day status reports with the leader, colleagues and chief
- Worked on manual testing
Project Environment: Java, J2EE, Spring, XML, IBM RAD, Agile Processes, JSP, JSON, JMS, JNDI, JVM, REST, SVN, WSDL, Web sphere, Ant1.5, Log4J, JUnit
Confidential, MI
Java/J2EE Developer
Responsibilities:
- Involved in various phases of project development following Agile (Extreme Programming)
- Extensive experience in developing, testing and implementing applications using Core Java 1.5, 1.6,1.7,1.8 JEE technologies like Servlets, JSP, Struts v1.x/2.0, EJB 2.0 3.0, Spring MVC, Spring, Hibernate, JDBC, Web-Services using JAX-WS and JAX-RS, JMS, XML, XSLT, DOM, SAX, JAXB, Castor, CSS, AJAX, SOAP, WSDL, J Query, JavaScript, ANT, Junit.
- Developed Mule soft flow diagrams to communicate with the vendors.
- Used spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
- Worked with Hibernate for the use of relational databases structuring of the application.
- Used Tomcat for the web Development of the application.
- Managed the Database and created and managed accounts.
- Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
- Worked with WebLogic application Server for the deployment of the application.
- Used SQL navigator and Pl/Sql for the database enhancement.
- Wrote test classes for each method and tested them using Test ng and Junit Testing
- Worked with XQuery for the front-end development of the application.
- Worked with Oracle 10g for the backend development of the database
- Communicate with the client or onsite/offshore team members as required
- Found Defects and prepared defect reports and used Jenkins for continuous integration testing of building
- Planned constructed and iterated upon a contacts management single page application and custom rest API’s using mongo db., Angular js, Mongo db and NodeJS.
- Experience in working with the NoSQL, Mongo DB, Apache Cassandra
- Developed and Implemented Web Services and used Spring Framework.
- Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Shared daily status reports with the team lead, team members and manager
- API testing using Java, Selenium Web Driver
- Used Selenium IDE for Open source web testing
- Involved in Functional, Regression, Performance and User Acceptance Testing.
- Designed and developed Customer Event API with all the CRUD capabilities
- Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
- Load data from various data sources into HDFS using Kafka.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML. Used Bootstrap and AngularJS in effective web design.
- Testing JSON output using Advanced REST Client or POSTMAN .
Environment: Java, J2EE, Spring, XML, IBM RAD, Agile Processes, JSP, JSON, JMS, JNDI, JVM, SOAP, Mule soft (Middleware technology), Hibernate, WSDL, Web sphere, Ant1.5, Log4J, JUnit, PVCS, UNIX, Angular js
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various phases of project development following Agile (Extreme Programming).
- Worked on the Application that provides the CTI hardware and software support from a single point but simultaneously provide all the services and support to multi-site tenants
- Developed user interface using JSP, Struts Tags to simplify the complexities of the application.
- Configured the Struts configuration file and Application context file based on the Spring and hibernate entries.
- Used spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
- Worked with Hibernate for the use of relational databases structuring of the application.
- Used Tomcat for the web Development of the application.
- Managed the Database and created and managed accounts.
- Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
- Worked with WebLogic application Server for the deployment of the application.
- Used SQL navigator and Pl/Sql for the database enhancement.
- Unit tested all the classes using JUNIT at various class level and methods level.
- Used Log4J to capture the log that includes runtime exceptions.
- Worked with XQuery for the front-end development of the application.
- Worked with Oracle 10g for the backend development of the database.
- Work with NoSQL databases such as Mark Logic, MongoDB Work with Unix/Linux based Relational Databases such as MySQL for installation. configuration, operation of tasks for database design
- Work with the company to implement Python programming and train on-site Python Programmers
- Worked in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile to make better Single Page Application SPA working on Node.JS Server.
- Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Strong experience in Security-System development for Web Applications. Involved and Developed all phases of security implementation using spring security system against All types of authentications: LDAP authentication, Database authentication and Pre-Authentication.
- Good understanding on NoSQL technologies like Couch base and Mongo DB.
- Designed and executed test scripts using Selenium and Appium testing
- Developed new user-facing features using Node js and Building reusable components and front-end libraries for future use
- Ability to extract the business requirements and transform them into processes to achieve business/project objectives using enterprise applications
Environment: Java, J2EE, Struts, XML, IBM RAD, Agile Processes, JSP, JSON, JMS, JNDI, JVM, SOAP, SOA, Hibernate, WSDL, Web sphere, Ant1.5, Log4J, JUnit, PVCS, UNIX, Mongo dB Mark Logic Database, Python
Confidential, MI
Java/J2EE Developer
Responsibilities:
- Worked with Java Script for fixing the double payment submission and fixed corresponding JSF server-side beans.
- Worked with java script events and functions.
- Added JSF list box component for dynamic update of Claims requirements processing and implemented the server-side processing.
- Updated CSS layout to reflect the new changes as per the addition of new components.
- Worked with server-side beans to adopt the new changes.
- Performed extensive test-driven development using JUnit for unit testing.
- Fixed the issues with JSF from flow control.
- Developed the multi-threaded Business Layer using Hibernate.
- Developed Hibernate mapping files and Domain objects.
- Implemented Spring Business objects (BO), Spring Data Access Objects (DAO) and Data Transfer Objects (DTO).
- Responsible for data validation on the Client side by using JavaScript.
- Developed User interface for the application using JSF Coded Managed Beans, Event Listeners, Validators.
- Used Hibernate 2.1 for querying and maintaining database persistent objects.
- Created XML Schema, XML template and XSL.
- Implemented the application using Struts Framework which is based on Model View Controller design pattern.
- Implemented message level security using user name tokens.
- Consumed web services and integrated with legacy application modules.
- Deployed the application on web Sphere application server.
- Implemented various functions in Unix Shell Scripts as per the internal standards.
- Used mark logic database as an interface for web services such as REST AND HTTP
- Memory mapped gains using mongo dB for high performance.
- Communicated with the customers concerning their cloud computing needs
- Investigated cloud computing problems and offered credible solutions
- Designed Frontend with in object-oriented framework like Angular.js and Node.js
Environment: Java1.4.1, J2EE 1.4, DB2 v9.x, Java Script, XML, Hibernate, Spring Framework 2.0, JSF, Web Sphere Application Server 6.0/5.1., Python
Confidential, MI
Java/J2EE Developer
Responsibilities:
- Designed, developed, debugged and tested the web-based application using the J2EE architecture.
- Performed Application Demo’s to the end clients.
- Developed WS-Security based Web Services to interact.
- Understanding and analyzing business requirement.
- Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
- Implemented client-side data validations using JavaScript and Server-side data validations using JSF validators.
- Developed & deployed the application in Web Sphere Application Server.
- Involved in the design and development of XML presentation.
- Created XML Schema, XML template and XSL.
- Involved in the design and development of XML presentation using CSS & XSLT.
- Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
- The UML use case designs are developed using and Rational Software Architect v7.0/6.0.
- Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Designed the data base and Normalized the Data Base in 3NF. In Normalization resolved the trivial dependences, non-key attribute & transitive dependences using 1NF, 2NF & 3NF.
Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, Java, JSP, JavaBeans, Java Script, JQuery, StrutsV1.x, JSFV1.x, XML, XSLT, Web Sphere Integration Developer, Web Sphere Application Server (WAS) 6.1/6.0, TomcatV6.0, DB2v9.1, SQL Query Analyzer, SQL Server 2005/2000.
Confidential
JavaDeveloper
Responsibilities:
- Develop and enhance modules within Apollo Workstation's Customer Service Module
- Use Struts and JavaScript for web page development and front-end validations
- Fetch and process customer related data using Mercator (IBM WTX) as interface between Apollo workstation with Mainframes
- Created Servlets, JSPs and used JUnit framework for unit testing
- Developed EJBs, DAOs, Stored Procedures and SQL queries to support system functionality
- Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
- Use Ant scripts to automate application build and deployment processes
- Support Production/Stage application defects, track and document using Quality Center.
Environment: Java 1.4.2, Struts 1.2, Java script, JDBC, CVS, Eclipse, Web logic Server 9.1, Oracle 9i, Toad, Linux.
Confidential
Junior Java Developer
Responsibilities:
- System Requirements gathering for the project.
- Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
- Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.
- Designed the class diagrams and sequence diagrams.
- Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.
- Use MVC architecture.
- Creation Test plan. Development and coding of Test classes and Test Cases.
- Execution of Test cases in Jbuilder.
- Defect fixing. Client communication & Query resolution
- Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
- Used Eclipse as the IDE and Struts Framework for developing the application.
- Developed the JSPs for the application.
- Created struts-config file and resource bundles for Distribution module using Struts Framework.
Environment: Java, J2SE5.0, Struts, Servlets, JSP, Eclipse, Oracle 8i, XML, HTML/DHTML . Jbuilder .
