We provide IT Staff Augmentation Services!

Senior Software Engineer,resume Profile

2.00/5 (Submit Your Rating)

SUMMARY:

  • Expertise in multi-tier, object-oriented J2EE and Core Java applications.
  • Multi-Domain experience Insurance, Telecom, e commerce and Health Care.
  • Clear understanding of OOD and Java Design Patterns.
  • Experience with unit testing using JUnit and Easy Mock.
  • Experience in working with Middle Tier Architecture.
  • Experience in working with client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Hands on Experience web application servers like Weblogic 8.1/6.1, WebSphere 5.0/6.0 JBoss 4.0.5/5.1, Apache, Tomcat5.0/5.5/6.0/7.0.
  • Perform root cause analysis in defect resolution and while debugging.
  • Hands on experience on Unified Modeling Language UML , Object Oriented Analysis and Design OOAD , Software development Life cycle using Rational Rose.
  • Experience with:
    • Java Platform, JEE5, SPRING, JDBC, Servlets, Struts, JSP, AJAX, XML, JavaScript, Log4j, Pojos
    • Test Driven Development, Domain Driven Development.
    • Enterprise integration technologies Web Services, SOAP, WSDL, UDDI, Message Queue.
    • XML technologies, SAX, DOM, JDOM, JAXP, JAXB, XSD, Schemas, Document Handlers, Parsers, XML Schemas.
    • Design patterns like Dependency injection, Singleton, Domain Object, DAO, Session Fa ade, Intercepting filters, Factory pattern, Front Controller, MVC
    • J2EE application Jboss, IBM Web Sphere Application Server 6.x/7.x,Apache Tomcat
    • Databases like Oracle 10g, DB2 , MySQL experience in database design, O/R Mapping, Hibernate
    • Experience with SNMP protocol for Manager Applications, Exp in SNMP4j API's.
  • Clear understanding of Business needs and strong aptitude in developing applications.
  • Ability to transform complex business requirements into technical specifications.
  • Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.

TECHNICAL SKILLS:

Languages

Java1.5/1.4, python, SQL, K-Shell, HQL, Perl, UML.

Frameworks

Spring 2.x MVC, ORM, Web, DAO , Hibernate 3.x, Struts 1.x

Web Technologies

JSP, Servlets, Dojo, GWT, XML, XSL, XPATH, XSLT, DOM, SAX, XSD, DTD, Java Beans.

Testing Framework

Junit, FitNesse, EasyMock

SOA/Web Service

Technologies

SOAP, WSDL 1.0/1.1, Axis2, JAX-RPC, JWS.

J2EE Standards

JDBC, JNDI, Java Mail, JTA, XML Deployment Descriptors.

Database

Oracle 10g/9i/8i, SQL Server 2008/2005, DB2, MYSQL 5.0

GUI

JavaScript, AJAX, DHTML, XHTML, CSS, JSCRIPT, HTML.

IDE

Eclipse 3.x, NetBeans 6.0

Web/App Servers

IBM Web Sphere Application Server 6.x, JBoss 4.x/5.x, Apache Tomcat.

Operating Systems

Red Hat Linux, Solaris-10, UNIX, Windows 95/98/NT/XP, MS-DOS.

Concepts

Services Oriented Architecture, Object Oriented Design UML,Design Patterns , Agile Development, Unit Testing

Protocols/Tools

TCP/IP, Https, Http, SNMP, SOAP, DICOM, FTP, Subversion, CVS, Maven-2, Ant, JUnit, Drools, Toad, Selenium, Log4j, Commons Logging, Tortoise, SOAPUI, PL/SQL Developer, Putty, XMLSpy, Rational Rose, Net-SNMP, CuteFTP3.0, MG-SOFT MIB Browser, Network troubleshooting tools wire shark

EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Developed Transaction editor which help user to design claim form.
  • Work with Customer team to identify functional, technical and business requirements
  • Translate requirements into technical design
  • Created the Technical high-level design document, Technical low-level design document
  • Developed design document with class diagram, sequence diagrams and activity diagram using the UML diagrams for explain the flow.
  • Analyzed the existing and proposed design for implementation in Java RCP
  • Used Agile Methodology.

Environment: Core Java, Eclipse RCP, JFace, SWT.

Confidential

Senior Software Engineer

Responsibilities:

  • Followed Domain model development.
  • Implemented Message Driven Bean using JMS.
  • Implemented messaging using IBM WebSphere MQ to communicate between applications
  • Followed test driven development EasyMock, Junit, FitNesse .
  • Used agile methodology along with Test Driven Development.
  • Developed and exposed the APIs using core java for common business logics which are used in the different side of the application.
  • Refactored existing code.
  • Followed test driven development.
  • Implemented business rules using custom framework.
  • Used design patterns like DAO, DI and strategy design pattern.

Environment: Core Java, spring, JUnit, Log4j, Maven-2, DB2, Struts 1.x, IBM WebSphere MQ, Linux

Confidential

Role: Principal Engineer

Responsibilities:

  • Created the front end using GWT.
  • Developed design document with class diagram, sequence diagrams and activity diagram using the UML diagrams for explain the flow.
  • Maintained Ant scripts for doing everyday build.
  • Implemented the Jboss drools rules engine for implementing picture archiving specific rules
  • Used design patterns like DAO, DI and strategy design pattern.
  • Port and deployed current 32 bit application on 64 bit platform.
  • Fix defects and implement enhancements as recommended by the product team.

Environment: Core Java, Spring, J2EE Java 1.4, JSP, Servlets, Struts 1.x , HTML, Log4j, Maven-2, Oracle 11g, GWT, Drools, Jboss 5.x and Windows XP.

Confidential

Role: Senior Software Engineer

Responsibilities:

  • Developed design document with class diagram, sequence diagrams and activity diagram using the UML diagrams for explaining the flow.
  • Implemented MVC Architecture with J2EE environment using Struts framework.
  • Maintained Ant scripts for doing everyday build.
  • Used design patterns like DAO, DI and strategy design pattern.
  • Responsible for creating project artifacts like functional specifications, design specification, unit test specifications under organizational quality guidelines.
  • Developed UI of the Application using JSP, Servlets, HTML and JavaScript.
  • Involved in the developing the Single sign module using Axis-2.

Environment: Core Java, spring, J2EE Java 1.4, JSP, Struts 1.x, Axis2 , HTML, Log4j, ANT, MySQL, Jboss 4.x and Redhat-EL.

Confidential

Role: Senior Software Engineer

  • In-Game Product Catalog
  • Customizable e-Commerce website
  • In-Game Ecommerce Infrastructure

o Wallet service

o Shopping cart

o Product catalog cache

  • BDL for WADL to Java conversion REST API

Responsibilities:

  • Used design patterns like DAO, factory pattern.
  • Implement functionality in presentation layer using JavaScript, Java/FTL and using Ajax Frameworks like Dojo.
  • Create rapid prototypes of interfaces to be used as a blueprint for content and technical development elegantly implement page designs in standards-compliant dynamic XHTML and CSS
  • Developed code for credit card validation by consuming web services using Axis-2
  • Consumed Web Services XML, SOAP, UDDI, and WSDL .
  • Used SQL and JDBC to connect to a Service Orientated Architecture with relational databases
  • Bug fixing and follow-up testing during maintenance

Environment: Core Java, spring, J2EE Java 1.4, FTL, Axis2 , HTML, Log4j, ANT, MySQL, Jboss 4.x and Windows Server.

Confidential

Role: Software Engineer

Responsibilities:

  • Worked with java socket.
  • Analysis and design of application modules.
  • Onsite interactions on daily/weekly basis in getting clarifications on requirements.
  • Deployed and tested application on client machine.
  • Linux skills including scripting expertise in languages such as Perl and UNIX shells

Environment: Core Java, Log4j, SNMP/NMS, Netboss-shell and Solaris 9.

Confidential

Role: Software engineer

Responsibilities:

  • Worked with java socket.
  • Involved in Analysis, Design, Construction, Testing phases of Harris Smart agent.
  • Created swing application for deploying Harris Smart agent on client machine.
  • Used Hibernate in DAO layer.
  • Deployment of SNMP interface on client machine
  • Build the GUI Interface with JSP/Servlet
  • Deployed and tested application on client machine.
  • Peer Review/Code Review

Environment: Core Java, Log4j, JSP, JBOSS, Swing, SNMP/NMS, Netboss-shell, Hibernate, Oracle 8i and Solaris 9, Korn-shell,

Confidential

Role: Software engineer

Responsibilities:

  • Involved in understanding and analyzing the basic system requirements.
  • As a team member, was involved in Peer Reviews and design Walkthroughs of the modules of other team members
  • Wrote SQL queries for Oracle database.
  • Configuring the environments.

Environment: Core Java, Jakarta Struts, JSP and Jasper Report.

Confidential

Role: Software engineer

Responsibilities:

  • Worked on complete design and coding using JSP, Servlets
  • Used Struts framework for developing application and user interfaces
  • Developed Application specific Test Scripts, junit classes, JSPs
  • Developed Test Plans and Executes.
  • Deployed application on tomcat

Environment: Core Java, Jakarta Struts and JSP.

Confidential

Role: Software engineer

Responsibilities:

  • As a UI Designer involved in Graphics Design, Front End User Interface Design, HTML Layouts and Style Sheets for design and development of applications and services within the company.
  • Coding as per Coding Standard.
  • Involved in coding for Registration and reporting Modules.
  • Involved in Unit Integration Testing for different Modules in the application

Environment: Core Java, Jakarta Struts and JSP.

Confidential

Role: Software engineer

Responsibilities:

  • Used JDBC to access data from database servers.
  • Worked on complete design and coding using JSP,Servlets,html,
  • Involved in the developing the Login and Client module.
  • Communication with customers on assigned work.

Environment: Core Java, Jakarta Struts and JSP.

We'd love your feedback!