We provide IT Staff Augmentation Services!

Sr. Java Developer / Project Lead Resume

0/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in IT industry in analysis, design, development, testing, documentation, delivery and maintenance of Web Based Internet/Intranet, Multi - tier distributed applications.
  • Experience with hands-on knowledge in object-oriented web and design methodologies like Product, Repair, Order Management, Supply chain, Logistics, Infrastructure, Oil & Gas and Transportation domain.
  • Emerged in building web-based enterprise applications using JAVA/J2EE Technologies such as core Java, JSP, Servlets, Struts, JDBC, JNDI, JMS, MQ, JSON, Web Services, XML, SEAM etc.,
  • Expertise in working with AJAX, HTML5, SOAP, JavaScript.
  • Expertise on Casper, TSF, Struts framework in development and support of applications like GE Energy and GE Appliances.
  • Extensive experience in LDAP, FileZilla, WinScp.
  • Knowledge of Ajax and AngularJS libraries.
  • Experience in designing the model-view-controller (MVC) unified framework for building the web apps using Servlets, JSP custom tags, JSTL and message resources.
  • Extensive knowledge in using a multitude of J2EE Design Patterns such as MVC, Session Facade, Factory Pattern, Singleton, Business Delegate and Data Access Objects.
  • Experience using SQL, PL/SQL with various Database servers like Oracle 9i/10g/11g for testing database integrity, data validation and verification.
  • Spearheaded Application Developer conversant with developing applications using various servers including Apache Tomcat 5.5, 6.0, WebLogic, JBOSS, IBM WebSphere 5.1, 6.0, 7.0, 8.0, and 8.5.
  • Experience with Integrated Development Environments (IDE’s) and tools like IntelliJ, Eclipse and NetBeans.
  • Expertise in Informatica and Cognos Reporting tool.
  • Extensively worked on ticketing systems like Support Central, HPSD and GE Service now.
  • Experience in Version Managers like CVS, Ant.
  • Task Specific Performer with considerable exposure in using Log4j.
  • Expertise in Documenting the Functional Requirements and document of understanding and estimates and review for the same.
  • Handling multiple tasks and managing, meeting deadlines, coordinating project schedules, releases, meeting with clients and addressing their concerns.
  • Have good sound knowledge in areas like Process Development, IT Security, Project Management, IT Infrastructure/Design, Code and Artifacts, Review Quality Assurance/Testing.
  • Excellent written and verbal communication skills and co-ordination with the BA, development and testing teams.
  • Have worked closely with the stakeholders to meet business requirements.
  • Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment.
  • Extensive experience in UNIX and Windows.
  • Worked on Production On-Call Support and maintenance.
  • Mentored Global Teams from China, Malaysia and Mexico.

TECHNICAL SKILLS:

Language/Technologies: Java 1.6,1.5, J2EE, JSP, Servlets, JAXB, JDBC, JMS, MQ

Web Technologies: JavaScript, AJAX, HTML5, SOAP, JSON, XML

Framework: Struts 2.0, TSF, CASPER, Spring, Spring MVC, SEAM

Database Technologies: SQL Server, Procedures, Functions, PL/SQL package

SOA: RESTful Web Services

RDBMS: Oracle

Web Servers: Apache Tomcat 5.5, 6.0

Application Servers: BEA Web Logic, JBOSS, IBM WebSphere 5.1, 6.0, 7.0, 8.0, and 8.5.

IDE/Modelling Tools: Eclipse, NetBeans, Intellij Idea

Others: Multi-threading

Tools: /ETL: TOAD, SQL Developer, Informatica Power Center, JUnit

Analysis/Design: J2EE Design Patterns, MVC Pattern.

Knowledge of: AngulaJS

Version Control/ Manager: CVS, Ant

Methodologies: Waterfall, Agile (SCRUM)

Operating Systems: Windows, UNIX

Domain: Product, Repair, Order Management, Supply chain, Logistics, Infrastructure, Oil & Gas and Transportation.

WORK EXPERIENCE:

Confidential, NY

Sr. Java Developer / Project Lead

Responsibilities:

  • Responsible for designing the sub modules in the application using Java and J2EE
  • Designed Java Servlets and Objects using J2EE standards.
  • Used JDBC to connect to the backend database and developed database Objects.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, and session façade, Singleton, Factory and DAO
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action.
  • Responsible for Unit-Testing the developed Functionality using JUnit.
  • Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL.
  • Supported JBOSS portal app which is developed on SEAM framework.
  • Used Spring ORM to integrate Spring Framework with Hibernate.
  • Created war files and deployed in web server.
  • Performed source and version control using CVS.
  • Responsible for Fixing Several Defects raised by Testing Team from Functional as well as Technical stand point.
  • Developed HTML and JavaScript. Developed Scripts for Unix platform deployment.
  • Participated in Several DB Modeling sessions and assisted them in Designing Schema/Tables/Relational Mappings.
  • Used log4j for logging Errors.
  • Involved in offshore coordination, coding and code review
  • Wrote several Programs to analyse/Extract logic from the Interface Files from the External Source/Entities.
  • Also supported in maintaining the application post the first phase and worked on a daily ticketing basis through GE service desk tool Service Now and maintained 100% SLAs in the resolution of Tickets.
  • As a part of the support and maintenance, extensively worked on ETL technologies like Informatica by developing workflows and also supported data transfer through other integration services like Webmethods.
  • Had been providing on call support for the critical support issues and been working on Major and Minor enhancements in different modules.
  • Guided the offshore team and also played the role of a business analyst during the requirement gathering phases of CID-POSTENTRY sub module system development.
  • Worked on different GE web portals like support central, IDM (Access Management).
  • Leading the Project with the team of 12 members and corresponding modules and simultaneously worked on both development and maintenance stages of the project.

Environment: Java, J2EE, Struts, JSP, Servlets, Java scripts, Spring, Spring ORM, Webservices, Hibernate REST, HTML, CVS, Log4j, ETL, Multithreading, Informatica, Junit, SEAM, JBoss.

Confidential

Project Lead

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
  • Extensively used CASPER MVC architecture for the application development.
  • Designed rich user interface application using AJAX, Java Script, CSS, and HTML.
  • Designed and developed JSP pages using Casper MVC framework.
  • Developed user interfaces using JSP, JSP Tag libraries, Struts Tag libraries and Java Script to simplify the complexities of the application
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, MQ and JMS.
  • Designed, developed and performed configuration of Struts Application Framework.
  • Extensively used WebServices for communication between the different internal applications.
  • Used Apache Axis as the WebServices framework for creating and deploying WebServices clients using SOAP and WSDL.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Used SOAP for the communication between the different internal applications.
  • Involved in producing necessary WSDL to deploy as a Web Service.
  • Involved in developing the Controller Servlets to handle the request and responses.
  • Developed and deployed the applications on Oracle WebLogic Application Server 11g.
  • Involved in writing client side validations using JavaScript.
  • Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Configured and created application log files using Log4J.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Developed controllers and actions encapsulating the business logic.
  • Prepared documentation and participated in preparing user's manual for the application.
  • Mentored the Team and guided in all phases.

Environment: Java, J2EE, Struts, JavaScript, Servlets, JSP, JSTL, AJAX, XML, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ, REST, WebServices, Multithreading, SOAP, WSDL, CASPER MVC, Apache Axis, Oracle WebLogic 11g, JDBC, ANT, Log4j

Confidential

Team Lead

Responsibilities:

  • Lead the Team working for GAMS E1 Project and PARTS support Applications from both India and China.
  • Actively worked on the Major enhancements and releases for GAMS Parts Apps.
  • Supported Global Applications that are developed on JAVA-J2EE, CASPER Framework, WEBSERVICES, SQL, PLSQL, Informatica and Mainframes Integrations.
  • Used JDBC to connect to the backend database and developed database Objects.
  • As an ETL developer designed and created mappings/sessions/workflows to move data from source to reporting data warehouse for complex Cognos Business Intelligence reports.
  • Developed Unix Scripts for file transfers and data extracts and execution of PL/SQL jobs.
  • Analysis, design, development, and implementation of data warehouse, ETL, client/server, and mainframe transactional applications.
  • Attending all sessions which help us to develop our skills and improve our working skills.
  • Also participated in designing and reviewing RFPs for new projects.
  • Client appreciations received for the services rendered and fixing the customer issues proactively within timelines.
  • Providing regular business and support statistics related to applications supported by my Team.
  • Ensure timely solutions are given to users and customers.
  • Analysis and Resolution of Tickets (Cases).
  • Writing queries to solve the database issues.
  • Working on enhancements and analysis.
  • As a Team Lead, am responsible for Managing the Team of 12 members and guiding my Team in all aspects and thus bringing customer delight and also concentrate on cost benefits to the Project and organization.

Environment: Java, J2EE, Struts, JavaScript, Servlets, JSP, JSTL, AJAX, XML, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ, WebServices, Informatica, PL/SQL, UNIX

Confidential

Team Member

Responsibilities:

  • Worked for Tier 1, high critical Application namely ECATALOG which is a global app for product source and remodelling.
  • ECATALOG is developed on JAVA-J2EE, CASPER Framework and uses integrations like WEBSERVICES, Informatica and Mainframes Integrations.
  • Used JDBC to connect to the backend database and developed database Objects.
  • Used TOAD for DB EXTRACT and implemented PL/SQL.
  • Actively worked on the Major enhancements and releases for Ecatalog apps.
  • Client appreciations received for my active participation in continuous three upgrades of the application which involved many Major enhancements in functionalities.
  • Had extensively designed new queries and procedures to solve the database issues.
  • As a Team member, I was responsible for understanding the issues reported by users and addressing the issues and provide resolutions.
  • Worked on 2hr and 4hr SLA service requests and incidents and always maintained a 100% SLA through my entire tenure in the high critical project.
  • Dealt with complete EU region team and had gained utmost customer satisfaction for my services delivered.
  • Participated in Regular Team review meetings.
  • Regular Report Generation on the product statistics and trends.
  • Had been an active team player assisting my team where required and worked closely with my manager, users and team.

Environment: Java, J2EE, Struts, JavaScript, Servlets, JSP, JSTL, AJAX, XML, SAX, XSLT, JAXP, JNDI, LDAP, JMS, WebServices, Multithreading, Informatica, PL/SQL, UNIX

Confidential

Team Member

Responsibilities:

  • Worked on end to end implementation of Loftware bolt on different ERP’s extensively involved in maintaining the Loftware Connector Console and Loftware Print Server.
  • Designing of the Loftware Labels according to the User requirement. Addition of the Printers in the Loftware. Troubleshooting issues on different types of Printers like Zebra, Intermac, and P4Tand LP2443 etc.
  • Coded PL/SQL packages and procedures to perform data loading, error handling and logging. Tied the procedures into an existing ETL process.
  • Created newProcedures, Functions, Triggers, Materialized Views, Packages, Simple, Ref & Traditional Cursors, Dynamic SQL, Table functions to integrate/populate the Loftware label data.
  • Implemented all modules logic by usingTriggersandIntegrity Constraints.
  • Optimized SQL statementsandPL/SQL blocksby analyzing the execute plans of SQL statement and created and modified triggers, SQL queries, stored procedures for performance improvement.
  • Analysing the XML files created by the System to fix the issues arises in Production.
  • Maintained Subversion code in accordance with company policy.
  • Improved performance and stability of database systems.
  • Monitoring the Jobs and resolve issues through Dev, QA and Production environments.
  • Resolved ongoing issues with quick turnaround time.
  • As a Team member, I was responsible for understanding the issues reported by users and addressing the issues and provide resolutions.
  • Worked on enhancements and analysis.
  • Had participated in all sessions which helped me to develop my technical skills and improve my working skills.
  • Had been an active team player assisting my team where required and worked closely with my manager, users and team.

Environment: Java, J2EE, Struts, JavaScript, Servlets, JSP, HTML, CSS, XML, JNDI, LDAP, JMS, WebServices, Multithreading, Informatica, PL/SQL, UNIX

We'd love your feedback!