Senior System Engineer Resume
SUMMARY
- Having around 10 years of professional experience in developing web based, distributed architecture, client/server applications in multi - platform environments wif Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all teh phases of Life Cycle of Software Development (SDLC).
- Has worked in Banking, Telecommunications, Lottery & Gaming and Health Care domain based applications.
- Possess excellent interpersonal skills and has exposure on working wif Multicultural customers.
- Expertise in developing MVC based applications using frameworks like Struts, Spring and Jsps.
- Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Unit and Integration Testing.
- Extensive experience in designing front end interfaces using HTML, JSP, CSS and Java Script.
- Having good experience in developing user inter face using responsive frameworks like Bootstrap framework.
- Good experience in using Spring framework and its modules like Spring MVC, Spring IOC, Spring JDBC, Spring ORM and AOP.
- Expertise in implementing and deploying SOAP Web Services and Restful Services to develop dynamic server side web contents.
- Expertise in developing business logic components using EJB and wif ORM technologies Hibernate, JPA and OJB frameworks.
- Extensive experience in development and deployment on various high-end application servers like Web Sphere Process Server 6.1, Weblogic7.0, WAS 6.1, and JBOSS 5.x.
- Expertise in Design and Implementation of Web services and Business Processes (BPEL).
- Good experience in Object Oriented, Service Oriented Design and Development.
- Used Clear Case, CVS for Source code version control.
- Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic.
- Designed dynamic user interfaces using JQuery, AJAX and Dojo to retrieve data wifout reloading teh page and send asynchronous request.
- Excellent Client interaction skills and proven experience in working independently as well as in a team.
- Excellent communication, analytical, interpersonal and presentation skills.
TECHNICAL SKILLS
Operating Systems: Microsoft Windows XP, AIX/Unix server.
Languages: Java and SQL.
Web Technologies: JSP, Servlet, Jquery Spring Modules ( Core, JDBC, IOC, MVC, dform ), EJB, DOJO, JDBC, JMS, AJAX, STRUTS1.2.
Development Tools: Rational Software Architect 6.0, Eclipse and My Eclipse.
SOA Tools & Technologies: Web Services, RESTful Web Services, BPEL, IBM WebSphere Process Server 6.x, WebSphere Application Server 6, IBM Webservice runtime, SOAP UI.
Application/Web Servers: IBM WAS 6.x, WPS6.x, BEA Web Logic Server7.0, JBoss 5 and Tomcat.
RDBMS: IBM DB2, Oracle 9i, Toad, Squirrel.
ORM tools: Hibernate and iBATIS.
Data Processing: XML, CSV, JSON, JAXB, DOM, SAX.
PROFESSIONAL EXPERIENCE
ConfidentialSenior System Engineer
Responsibilities:
- Extensively involved in teh lifecycle of teh software design process including, requirement analysis and prototyping, design, interface implementations, unit testing and maintenance.
- Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
- Used teh Light Streamer API for live monitoring and continuous polling.
- Developed UI Components implemented an asynchronous, AJAX based rich client to improve customer experience using DHTMLX js framework.
- Used Apache Cassandra drift query API for interacting wif Cassandra Big data.
- Designed and developed Spring JDBC modules using framework JPA.
- Created Action Classes, Action Forms, and Form Bean Request processor for teh application using Model View Controller (MVC) approach.
- Created Web service client from WSDL using JAX-RS wif teh help of Eclipse IDE. dis is to communicate wif third party application Remedy.
- Developed teh application using Eclipse Helios IDE.
- Developed Developers test for repeatable test by using JUnit for fixing defects.
- Used Jenkins as teh build and deployment tool for continuous integration. dis is used to deploy teh application in different environments like SIT, UAT, PREPROD and PROD.
- Involved in teh Deploying teh ear file in JBoss Application Server.
- Involved in teh code fixing and system testing activities.
- Used SVN client for Source code version control.
- Used JIRA tool for defect tracking fixing
Environment: Jboss 7, Web Services, Spring 3.x, JQuery, Ajax, Bootstrap, Lightstreamer, SVN, Oracle and RESTful Service.
Confidential
Sr. Web Developer
Responsibilities:
- As a tech lead actively participated in requirement gathering and provided teh estimations during teh DRD phase.
- Developed teh Web Services from WSDL wif bottom up approach using JAX-RS framework wif teh help of Eclipse IDE.
- Developed teh POJOs wif help of Hibernate framework mappings and integrated wif Spring ORM module.
- JSTL library is extensively used in teh jsps for response content rendering in teh UI.
- Used Jquery framework in teh front end to make teh AJAX calls
- Having good experience in handling different type of response data formats like JSON, CSV and XML.
- JSTL library is extensively used in teh jsps for response content rendering in teh UI.
- Successfully integrated teh Web services wif UK gateway platform and tested wif SOAP UI.
- Implemented J2EE Design patterns like Singleton, Factory and Service patterns for good application performance.
- Involved in teh Deploying teh ear file in Websphere Application Server.
- Involved in teh code fixing and system testing activities.
- Used CVS for Source code version control.
- Used JIRA tool for defect tracking fixing
- Performing code reviews of teh team to deliver teh quality deliverables.
- Performing post live activities such as preparing LOC documents and project metrics.
Environment: J2EE, Struts, Websphere Process Server6.0.2, Web Services, CVS, Oracle 8 and SOAP XML.
Confidential
Sr. Web developer
Responsibilities:
- Designed teh proof of concept application in Spring MVC during teh design phase.
- Developed teh web services using axis frame work.
- Successfully integrated teh user interface wif web services.
- Coordinated wif teh teams to ensure teh smooth delivery of teh project.
- Performed code reviews to provide high quality deliverables to teh client.
- Successfully deployed teh application to WAS server.
- Developed teh Strored Procedures and functions in teh DB2 database and used teh TOAD tool.
- Used CVS for Source code version control.
- Used JIRA tool for defect tracking fixing
- Performing code reviews of teh team to deliver teh quality deliverables.
- Performing post live activities such as preparing LOC documents and project metrics.
- Used teh Maven tool for build and deployment of teh application into WAS server.
- Used SVN tool for version control of teh source code.
Environment: J2EE, Websphere Application Server6, Maven, Spring MVC, SVN, DB2, AJAX and SOAP XML.
Confidential
Java developer
Responsibilities:
- Involved in Analysis, Design and Development of Web Services for teh ESIPS screens.
- Implemented different J2EE Design patterns to speed up teh Design and Development phases.
- Worked as a developer of teh application, involved in architecting many use cases and devising framework of teh application using design patterns.
- Used Struts frame work for developing teh action controllers following MVC pattern.
- Implemented teh Tiles framework for user interface rendering dynamically.
- Used teh Hibernate for object relationship modeling wif java objects for persistence.
- Developed teh stored procedures in DB2 data base using Toad tool.
- Participated in code and design reviews in different phases of teh project life cycle.
- Developed test verifications using JUNIT tool and performed various levels of testing.
- Involved in defect fixing during teh System Testing Phase.
- Used teh Ant scripts for build and deployment of teh application into Weblogic 7.
- Used SVN tool for version control of teh source code.
Environment: J2EE, Struts1.2, Hibernate, EJB, JSP, Servlets, JavaScript, Eclipse, Web Logic 7, SVN, DB2 and XML.
Confidential
Java developer
Responsibilities:
- Actively involved in Requirement gathering and noledge sharing wif teh team to ease teh development.
- Worked as a developer of teh application, involved in architecting many use cases and devising framework of teh application using design patterns.
- Developed teh JSPs using Struts and Tiles following MVC architecture.
- Dynamic service calls are made using AJAX asynchronous framework.
- Used teh Hibernate frame work for object relationship modeling wif java objects for persistence.
- Transactions are managed using teh Enterprise Java Beans (EJB).
- Developed teh stored procedures in DB2 data base using Squirrel tool.
- Participated in code and design reviews in different phases of teh project life cycle.
- Developed test verifications using JUNIT tool and performed various levels of testing.
- Involved in defect fixing during teh System Testing Phase.
- Used teh Ant scripts for build and deployment of teh application into WAS server.
- Used CVS tool for version control of teh source code.
Environment: J2EE, STRUTS, EJB, JSP, Servlets, Java Beans, XML, JavaScript, CSS, Web sphere 5.X, CVS, DB2, Eclipse 3.0.2.