Associate Technical Specialist Resume
SUMMARY
- Around 9+ years of experience in application software development, maintenance and support web - based applications on JAVA J2EE framework.
- Proven track record of application designing, coding, integrating legacy enterprise applications and other complex business applications using JAVA J2EE and SOA technologies. Worked within high pressure and deadline-oriented environments.
- Good experience in developing middleware and backend server side component using J2EE, SOA, JCA, JMS and SAP Java Connector (JCO), which helps larger organization to wire/integrate their enterprise information systems together for better accessibility.
- Good experience in the domains Supply Chain Management, Telecoms, Manufacturing and Govt. Administration.
- Extensive experience in Java J2EE technologies including Web services, Struts Framework, Java Server Faces, Servlets, Spring, Hibernate, EJB, JDBC, HTML and DHTML.
- Good experience on Spring-Core, Spring-MVC, Spring-IOC, Spring-DAO..
- Good experience on Java Messaging Service.
- Good Knowledge in Java Persistence API.
- Good Knowledge of Java Connector Architecture
- Good experience on unit testing with Junit.
- Extensive experience on IBM WebSphere application server, Tomcat Server, Glassfish server, WebLogic application server.
- Good experience in Java Web services (JAXB) and Axis2 Web services.
- Extensive experience in database designing using RDBMS Concepts in DB2, MySQL, SQL Server and Oracle.
- Hands-on experience in writing stored procedures, functions, views, triggers, unions and joins inner join, equi-join, outer join
- Exposure on Ajax and JQuery.
- Exposure on Internet of Things and M2M Architecture
- Extensive experience on Multithreading, Collections and Core Java Concepts.
- Handled enterprise applications capable of managing 1000 transaction per minute load.
- Good experience in UNIX, Linux, AIX and Solaris Operating Systems.
- Good experience in UML Modeling and J2EE Design Patterns.
- Developing Approach Documents for complex implementations, and proof of concept models.
- Well versed with all the phases of SDLC.
- Exposure to Software Engineering methodology like agile methodology, Waterfall methodology and Scrum Methodology.
- Responsible for designing, coding, implementation and unit testing of various J2EE related projects.
- Involved in preparing use-case, functional, technical design HLD and LLD of the project and test case documents.
- Basic knowledge of IBM Portal server 5.1 and JSR Portlet development.
TECHNICAL SKILLS
Java Technologies: Core Java, JSP, Servlets, EJB, JMS, JPA, JDBC, SOAP, REST, Hibernate, Struts framework, Spring framework, Web Services (JAX-RPC and JAX-WS), JCO, XML-RPC, JUnit, Ajax and JQuery.
Databases and Data Storage: IBM DB2, MySQL, Microsoft SQL Server and Oracle.
Web Related: HTML, DHTML, CSS, JSP, Servlets, JSF, AJAX, Java Script, JQuery and JSON.
J2EE Servers: IBM WebSphere Application Server 6.x, Glassfish 3.x, Tomcat 5.x / 6.x and WebLogic Application Server
IDE and Tools: Eclipse 3.x, IBM Rational Application Developer (RAD), IBM Rational Software Architecture, WSAD, NetBeans, Ant Build Tool, Log4j, Jasper Reports.
Testing Tools and Version Control: JIRA, SVN, Microsoft Visual SourceSafe, IBM Rational Clearcase, IBM Rational ClearQuest.
Operating Systems: Windows all versions, UNIX, Linux, AIX and Solaris
Scripting: UNIX Shell Scripts, SQL Scripts
Tag Libraries: Struts and JSTL Tag Libraries.
OO Methodologies: OOAD, UML
PROFESSIONAL EXPERIENCE
Confidential
Associate Technical Specialist
Environment: Java 1.6, JSP, Servlet, Spring, Ajax, JavaScript, JQuery, MYSQL, PL/SQL, SQL Server, Junit, NetBeans IDE, GlassFish server, Solaris and windows.
Responsibilities:
- Worked primarily on the requirement gathering, analysis and solution designing parts.
- Worked on performance enhancement in the web application by correcting SQL queries and creating database indexes..
- Requirement Analysis with business users.
- Prepared design documents HLD and LLD.
- Developed web modules and java component for integration with existing applications of Confidential .
- Developed server side component servlet and DAO to implement application business logic.
- Participated in code reviews activities
- Developed Unit Test plans and Test cases.
- Wrote SQL queries and stored procedures.
- Provided L2-Support with production support team.
Confidential
Senior Software Engineer
Environment: Java 1.5 - 1.6, Web services (JAX-WS and SOAP), JMS, Mainframe, Oracle, SQL, Junit, XML, XSD, JAXB, Rational Application Developer, Solaris.
Responsibilities:
- Worked primarily as a production support team and leading new system enhancements.
- Requirement Analysis with business users for new customization and enhancement in the system.
- Prepared design documents HLD and LLD.
- Design documents Created UML (Class, Sequence, Flow and State) diagrams using Rational Application Developer IDE.
- Developed Unit Test plans and Test cases.
- Developed JAX-WS Web services to connect with Xerox Mainframe enterprise system.
- Developed Message Driven Bean to connect with different system without leveraging synchronous dependency.
- Developed server side component servlet and java messaging services to implement business logic and flow.
- Participated in code reviews.
- Coordination with onsite team and other supporting vendors to work on production issues, customization and bug fixes.
- Worked in L2-Support production environment.
- Proactively monitoring application health during business hours and provided quick and smart solution for production incidents.
Confidential
System Engineer
Environment: Java 1.4-1.5, EJB 2.0, Web services (JAX-RPC), IBM DB2, SQL, PLSQL, Struts 1.x, JUnit, Rational Software Architecture, AIX.
Responsibilities:
- Requirement Analysis with business users.
- Prepared design documents HLD and LLD.
- Developed Unit Test plans and Test cases.
- Developed JAX-RPC Web services to connect with existing service within the enterprise system.
- Developed Java interface which connects with Intelligent Network (IN) system by using XML-RPC (XML post over HTTP).
- Developed server side component servlet and DAO to implement application business logic.
- Developed Message Driven Bean to connect with Message Broker System.
- Wrote SQL queries.
- Wrote unit test case document and test case execution.
- Provided application build to Change Management Team for review and release.
- Provided Burn-in support when a new release deployed on production system.
Confidential
System Engineer
Environment: Java 1.4-1.5, EJB 2.0, Web services (JAX-RPC), IBM DB2, SQL, PLSQL, Struts 1.x, JUnit, Rational Software Architecture, AIX.
Responsibilities:
- Developed JSP pages for saving and viewing user input data on web portal.
- Developed Java interface which connects with Intelligent Network (IN) system by using XML-RPC (XML post over HTTP).
- Developed server side component servlet and DAO to implement application business logic.
- Wrote SQL queries and database functions.
- Wrote Shell Script to generate daily transactional report from application logs.
- Developed Unit Test plans and Test cases.
- Provided application build to Change Management Team for review and release.
- Provided Burn-in support when a new release deployed on production system.
Confidential
Software Consultant
Environment: Java 1.4, Struts 1.x, SQL, DB2, IBM WebSphere Application Server 5.1, iText Reports, Log4J, UNIX.
Responsibilities:
- Developed Java interface which connect with SAP system by using SAP Java Connector(JCO) and RFC.
- Developed JSP pages for saving and viewing user input data on web portal.
- Developed server side component servlet and DAO to implement application business logic.
- Wrote SQL queries, triggers and functions at various places. (DB2 database)
- Wrote unit test case document and test case execution.
- Application deployment and configuration on production server.
Confidential
Software Developer
Environment: Java 1.4, Struts 1.x, SQL, DB2, IBM WebSphere Application Server 5.1, iText Reports, Log4J, UNIX
Responsibilities:
- Developed JSP pages for saving and viewing user input data on web portal.
- Developed server side component servlet and DAO to implement application business logic.
- Wrote SQL queries, triggers and functions at various places. (DB2 database)
- Wrote unit test case document and test case execution.
- Application deployment and configuration on production server.