Sr Java /j2ee Developer Resume
TexaS
SUMMARY
- Over 8.5 years of hands on experience in Software Development and Enterprise Solutions in Java, J2EE, EJB, API’s, Web Services, Struts2, Hibernate & Spring technologies.
- Having good experience in Cloud computing technologies like Storm.
- Certified as a Sun Microsystems Programmer for teh Java 2 Platform.
- Outstanding technical skills; able to quickly learn new concepts and requirements.
- Proficiency at various levels of application development on requirement analysis, systems analysis and design, system testing and integration, implementation and documentation.
- Good experience in Agile Methodology using VersionOne.
- Extensive hands - on experience working on Core Java, JSP,HTML,CSS, JavaScript, DOJO, JSON, Servlets, JMS, EJB, JNDI, XML, J2EE Design patterns, AJAX, Aribaweb, Kafka, Struts framework, Hibernate framework and Spring framework.
- Used Mondrian for roll ups and integrated wif Aribaweb component.
- Well experienced in designing and developing integration solutions which involve Web services, JMS, EJBs and Siperian Services Integration Framework (SIF) APIs.
- Worked extensively on IDE’s like IntelliJ, Netbeans, Eclipse Helios, WLP 10.3 and WSAD 5.1.2
- Good experience in Web services, SOAP and invoking web services using .Net WS Studio.
- Extensive hands-on experience on Version Controllers like VSS, CVS, SVN and Bitbucket.
- Used Clear quest for defect management.
- Used JMeter for performance tuning and regression test suite.
- Worked extensively on designing tools like Rational Rose, Visual Paradigm 5.x.
- Possess good experience in Web/Applications servers like Web logic 10.3, Apache Tomcat 8.0, JBOSS 3.2.3 and WebSphere 6.x.
- Used Ant 1.5.1 and Maven 32 for build process.
- Good experience in debugging in browsers like IE 8, Chrome and FireFox
- Worked extensively in XML parsing using SAX & DOM parsing technologies.
- Worked extensively on teh design and development of databases for teh applications using SQL/PLSQL, Oracle 8, 9i, 10i, SQL Server 2000, PostgresSQL and Microsoft Access.
- Effective multitasking management, working under pressure to accomplish overall objectives.
- Exceptional experience working in fast-paced, deadline-oriented environments.
TECHNICAL SKILLS
Programming Languages: C, C++, Java 1.7
J2EE Technologies: EJB 3.0, Servlets 2.1, JDBC, Applets, JMS, JTA/JTS,XML, XSLT
Web Technologies: JSP,HTML, DHTML, Java Script, CSS, DOJO 1.6, JSON, AJAX
Cloud Computing: Storm 0.9.2
Application server: Web Logic 10.3, JBoss 3.2.3, WebSphere 6.x
Open sources: Struts2, Hibernate 3.x, Spring 3.x, Log4j, Ant 1.5.1, Maven 3.2
Web server: Java web server 2.0, Tomcat 8.0
Design process: Unified Process (UML)
Design tools: Rational Rose, Visual Paradigm 5.x
Database tools: DBVisualizer, TOAD, Query Analyzer, Enterprise Manager, Oracle SQL Developer
IDEs: IntelliJ 13.1.4, NetBeans 8.0.1, WSAD 5.1.2, Eclipse Helios, Edit plus, WLP 10.3
Design Patterns: Java Design Patterns(GOF), J2EE Design Patterns
Version Control tools: PVCS, VSS 6.0, CVS, SVN 1.6, Bitbucket
RDBMS: Oracle (8,9i,10i),MS SQLServer2000, MS-Access, PostgreSQL 9.3
Operating System: Windows 95/97/98/NT/2000/XP/Professional, Unix, Linux, Ubuntu 14.04.1
Browsers: IE, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE
Confidential, Texas
Sr Java /J2ee Developer
Responsibilities:
- As a Senior Developer oversaw all phases of software lifecycle, from requirements gathering to development, design, implementation, testing and deployment process.
- Involved in documentation during teh requirement analysis phase and participated in several meetings to determine organization’s needs and objectives.
- Developed Inventory updates, Inventory Alerts and Customer loyalty points use cases.
- Simulated teh POS to generate teh transactions using Java 1.7.
- Used Kafka as message broker to send teh messages to Cloud.
- Developed Cloud computing using Storm framework.
- Developed teh UI using Aribaweb components.
- Used teh components like Widgets, Pivot tables, Data tables, BucketTOC Charts and etc., to populate teh data.
- Integrated Aribaweb wif Mondrian to generate reports for Analytics.
- Used PostgreSQL for database management. Designed and developed teh database for creating teh schemas and updating teh schemas.
- Used Bit bucket for software configuration management and version control.
- Deploy teh application on teh Apache Tomcat Server.
- Extensively used teh LOG4j to log regular Debug and Exception statements.
- Performed code review and unit tested teh application.
Environment: Java 1.7, J2EE, Cloud computing, Storm 0.9.2, Kafka 0.8.1.1, IntelliJ IDEA 13.1.4, NetBeans 8.0.1, Aribaweb 5.2, Zookeeper 3.4.6, Mondrian 3.5.0, PostgreSQL 9.3, Ubuntu 14.04.1, Virtual Box 4.3.14, Trello, Maven 3.2, Log4j 1.2.17, Apache Tomcat 8.0.12, Firefox, Bit bucket, AJAX, CSS, XML, HTML.
Confidential, Princeton
Sr Java /J2ee Developer
Responsibilities:
- As an Onsite Coordinator managed team of 4 programmers.
- As a Senior Developer oversaw all phases of software lifecycle, from requirements gathering to development, design, implementation, testing and deployment process.
- Designed and developed teh functionalities using Agile Methodology.
- Wrote Functional Specification Document (FSD) during teh requirement analysis phase and participated in several meetings to determine organization’s needs and objectives.
- Developed User Scheduler Job application using Struts2 framework.
- Used Hibernate framework for teh backend persistence
- Developed user interfaces using JSP, HTML, CSS and YUI.
- Implemented AJAX calls.
- Used Eclipse as IDE tool to develop teh application.
- Used CVS for software configuration management and version control.
- Worked on teh parsing technologies of XML.
- Deploy teh application on teh WebSphere Application Server.
- Extensively used teh LOG4j to log regular Debug and Exception statements.
- Performed code review and unit tested teh application.
Confidential, Hopewell
Java /J2ee Developer
Responsibilities:
- Worked as a Senior J2ee Developer.
- Involved in requirement analysis and coordinated wif offshore team in India.
- Designed and developed teh functionalities using Agile Methodology.
- Used SVN, PVCS versioning systems for maintaining code
- Implemented Web Services using Axis
- Implemented MergeProfiles, SplitProfiles services.
- Developed Unseeded Masters (Online), which is a separate module in SCP.
- Made enhancements to other services FindProfiles, GetProfiles, MaintainProfiles,
- Involved in teh Deployment process (Moving to other Environments).
- Used Tomcat and Web Sphere servers.
- Involved in data modeling of Siperian MDM(Master Data Management)
- Designed and developed Web services, EJBs and Siperian Services Integration Framework (SIF) APIs.
- Used .Net WS Studio for invoking services (Soap request & response).
- Managed and Analyzed issues which are raised in ClearQuest
- Used JMeter for Performance tuning and Regression Test Suite.
- Used DSF monitor for complete orchestration (Monitor calls from UI).
- Involved in complete UI functionality.
- Worked on XML payloads. Validating teh payloads. Verifying teh payloads (req & res).
- Implemented JUNIT test classes for all services and developed automatic smoke testing using JUNIT test cases for all scenarios.(Complete Automatic: Initializing, Compilingexecuting, reporting & mailing)
- Used IBM Heap Analyzer for analyzing Heap size
- Worked on AJAX, Java Script Validations
- Involved in writing Ant scripts.
- Managed test suite for all teh scenarios in services.
Environment: Java, J2EE, EJB 3.0, JSP, XML, HTML,XSLT, AJAX, JavaScript, Web Services, SIF APIs, SOAP, XML, Web Logic, Unix, Oracle, SQL Server, SQL Developer, TOAD, Stored Procedures, Eclipse,.Net WebServices Studio, JMeter, JUnit, PVCS, SVN, Apache Axis, Apache Ant, Windows, Clear Quest, DSF Monitor, Tomcat, IBM Heap Analyzer.
Confidential, Jersey City
Sr Java /J2ee Developer
Responsibilities:
- As a Senior Java Programmer involved in Application development, Requirements Capturing and deployment activities.
- Developed Cash Position module using JSP, DOJO widgets, AJAX, JSON, Spring MVC, Hibernate technologies.
- Extensively used JSTL tags and custom tags in design and development of JSP pages.
- Implemented AJAX and JSON calls.
- Designed and Developed Spring Controller classes using Spring annotations.
- Worked wif offshore team to establish teh process to set up teh environment for teh application.
- Involved in teh integration of Cash Position module components developed by both offshore and onsite teams.
- Involved in Database design.
- Involved in various Client meetings.
- Coordinated wif Offshore and On-site teams as Senior Programmer.
Environment: Java 1.6, J2EE, JSP 2.1, JSTL, HTML, DOJO 1.6, Widgets, AJAX, JavaScript, CSS, JSON, XML, IE 8, Firefox, HTTPWatch Professional 6.2, SVN 1.6, Oracle SQL Developer, SQL Server, TOAD, Eclipse (Helios), Tomcat 7.0, Maven 3.0.3, Spring MVC, Hibernate, Web Logic 10.3, Portals, Web Logic Portal(IDE) 10.3, Apache Web Server, JRebel.
Confidential, NJ
Java /J2ee Developer
Responsibilities:
- As a Senior Programmer involved in Application development, Requirements Capturing and deployment activities.
- Involved in various Client meetings.
- Implemented modifications in Purchase orders and Shipment modules.
- Developed GOH and Invoices modules.
- Worked on issues and tickets related to other modules.
- Developed Java Scripts for client side validations in JSP.
- Used JSTL taglibs (Core and Format) and Display tags in teh development of JSP.
- Designed and developed teh application using Servlet, JSP, Stored procedure technologies.
- Coded DAO classes for data access.
- Involved in Database design.
- Designed and accessed teh Database for teh BCF in Oracle SQL Developer and TOAD.
- Coordinated wif BCF and Confidential technologies teams as Senior Programmer.
Environment: Java 1.5, Servlet 2.0, JSP 2.1, HTML,JSTL, AJAX, JavaScript, SVN 1.2.3, PL SQL, Oracle SQL Developer, SQL Server, TOAD, Eclipse 3.2, Tomcat 5.5, Apache Ant, Log4j, Windows Professional, Unix
Confidential, NY
Java /J2ee Developer
Responsibilities:
- Worked as a Senior J2ee Developer
- Involved in requirement analysis and defined teh scope of teh application
- Designed and developed Admin module using Java and J2EE technologies.
- Involved in teh front design for teh admin module.
- Used Spring Core module, Inversion of Control (IOC) for developing services for teh application.
- Configured and used Hibernate for database interactions
- Implemented Struts MVC framework and built JSP pages using validation framework
- Configured SVN wif Eclipse and used as centralized repository
- Implemented Web Services using Axis
- Worked on teh parsing technologies of XML
- Worked on GUI development involving HTML and JSP
- Worked on AJAX, Java Script Validations
- Involved in unit testing, integration testing and delivery to client
- Involved in creating project related documentations like datasheets, user guide
Environment: Java 1.5, J2ee, Hibernate 3.0, Spring 1.2 and Struts 1.2 Frameworks, AJAX, JavaScript, JSP 2.1, HTML, XML, Web services, SOAP, Apache Axis, SVN 1.2.3, Apache Ant, Oracle 9i,Windows 2000, WebSphere 5.x, WSAD 5.1.2
Confidential
Java /J2ee Developer
Responsibilities:
- Prepared high level Use cases, Sequence diagrams and Class diagrams
- Implemented J2EE View List design pattern for advanced search.
- Developed JSPs wif Struts taglibs for teh presentation layer.
- Developed Action Classes & Validation Struts framework.
- Developed teh Entity module in teh esolv platform.
- Involved in various Client Meetings.
- Implemented entities like role, user.
- Designed and developed teh application using J2EE, JSP, Struts, Hibernate, Spring technologies
- Implemented Web Services using Axis
- Implemented Organization and Group modules.
- Designed teh Database for teh system for teh esolv platform in MS-Sql server 2000
- Developed Java Scripts for client side validations in JSP.
Environment: Java, J2EE, JSP, Spring, Hibernate, Struts Framework, Apache ANT, JDBC, MS-SQL Server 2000, Tomcat, Windows 2000/ NT, SVN, Log4J, Eclipse, Web services, SOAP, Apache Axis, UNIX, WebSphere 5.x, WSAD 5.1.2