We provide IT Staff Augmentation Services!

Sr. Developer Resume

5.00/5 (Submit Your Rating)

Alpharta, GA

PROFESSIONAL SUMMARY:

  • 9 years of experience in analysis, design, prototyping, development and integration of Object oriented, Enterprise and Distributed applications using Java and J2EE related technologies.
  • Extensive experience in developing applications using Java, J2EE technologies (JSP, Servlets, EJB, JNDI, JMS, JDBC2, Web Services), Hibernate, SOAP and Ant/Maven.
  • Very good experience in SOAP/RESTful Web service development using WSDL, XML, JSON.
  • Have sound knowledge on MVC, Struts and Spring (IoC, AOP, JDBC Template,MVC) frameworks.
  • Very good understanding and experience in using various Java and J2EE Design Patterns.
  • Experience with difference database systems like Oracle, DB2, SQL Server and good at writing SQL & PL/SQL programs (packages, procedures, Cursor,Trigger etc.) including performance tuning and optimization.
  • Hands on in Object Oriented Analysis, Design and Modelling of systems with UML and have implementation experience with Rational Rose.
  • Extensive hands on experience with web servers and application servers such as Web Sphere, Web Logic,Tomcat.
  • Hands on experience in Migrating web and windows based applications into J2EE platform.
  • Having experience in various business domains like Telecom, Finance, Retail.
  • Proficient in development tools like Eclipse, RAD, JDeveloper and WSAD.
  • Experience in dynamically creating and reading data using XML, XSL, XSLT, XML Schema, JavaScript/AJAX and related technologies.
  • Good experience in using the Code Quality and Analysis tools like Sonar, Checkstyle.
  • Very good experience of executing projects in various software development models like Waterfall and Agile scrum methodologies with Test Driven Development using JUnit/TestNG.
  • Well versed with Quality Processes & Procedures.Led and managed teams towards successful releases.
  • Ability to work in fast pace and high pressure agile environments.
  • Strong communication and interpersonal skills, ability to work as part of a team as well as independently.
  • Strong experience in consulting and technical support, very good problem solving skills.

TECHNICAL SKILLS:

Java/JEE Programming: Core Java, Java 1.6,JSP, Servlets, JMS, JDBC, JNDI, RMI, JSF, JSTLEJB, MVC,SOAP, AJAX

XML, SOAP, XSD, XSTL,XPATH, JAX: RPC, JAX - WS, JAX-RSJavaScript,JQuery, Log4j

Frameworks: MVC, Struts, Spring (IoC, MVC, AOP, ORM), Hibernate, JPA

Integration: Web Services (SOAP, RESTful).

SDLC Methodologies: Waterfall, Agile Scrum

Source Control Systems: ClearCase, Perforce, Accurev, CVS

Requirement/Change/Defect Tracking Tools: JIRA, HP Quality Center.

Continuous Integration: Jenkins, Build Forge

Testing Tools: JUnit, JMeter, CheckStyle, Sonar, SOAP UI.

Verticals: Finance,Telecom,Retail

WORK EXPERIENCE:

Confidential, Alpharta, GA

Sr. Developer

Responsibilities:

  • Responsible for developing EPS, SMART, Workflow, Batch applications with full Software Development Cycle (SDLC) from design, development,customization, implementation and testing.
  • Develop application using Spring Core, Spring IOC to wire and configure component.
  • Implemented Spring AOP Transaction and Logging.
  • Develop the application using Spring MVC Framework with respect to Model View Controller architecture.
  • Implemented Spring JDBC Template in Data Access Layer to access and update information in the database.
  • Implemented Spring Batch to generate report and feed to data warehouse reports.
  • Develop Restful Web Service (Based on JSON payload) using Spring MVC.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Responsible for development of User Interface components using Custom Tag libraries.
  • Extensively used XSLT and XPATH for data manipulation/transformation and querying.
  • XSL message transformation (XSLT) and validation against the contract before message being processed.
  • Expertise with with XSD, XML,XML SAX Parser technologies.
  • Expertise in Websphere configuration/administration, JMS Queues, Data Source, SSL Security,JMS Listener,Custom JVM Property.
  • Develop various service flows to interact with other systems including JMS, MQ, Message Driven Bean.
  • Developed PL/SQL Packages, procedures, functions, triggers to extract data and build the public XML messages, and also to parse and persist data in database.
  • Maintained and performed some improvements in the present tool using JSP.
  • Extensively used the JUNIT and JMeter extensively for unit testing.
  • Extensively used Accurev as Version Management tool and Build Forge as integration tool.

Environment: Java 1.6, Spring 3,JDBC,Spring JDBC Template,Spring Batch, Message Driven Bean,MQ,Eclipse, JSP,JQuery, Restful Web Service,XML,XSD,Oracle 11g, Web Sphere Application Server 8.5,RAD 8.5,Accurev,XML Spy,Putty.

Confidential, Charlotte, NC

Sr. Developer

Responsibilities:

  • Responsible for developing CALL TRANSFER and CTET applications with AGILE methodology from EPIC Story,Grooming, design, development,customization, implementation and testing.
  • Develop application using Spring Core, Spring IOC to wire and configure component.
  • Implemented JTA Transaction management usingSpring AOP (Atomikos).
  • Develop the application using Struts Framework with respect to Model View Controller architecture.
  • Implemented JPA/Hibernate in Data Access Layer to access and update information in the database.
  • Develop Restful Web Service (Based on JSON payload) using Apache CXF.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing transaction to/from customers.
  • Expertise with with XML technologies.
  • Expertise in Websphere configuration/administration, Data Source, SSL Security, Custom JVM Property.
  • Developed PL/SQL Packages, procedures, triggers to extract data and persist data in database.
  • Maintained and performed some improvements in the present tool using JSP, JQuery, AJAX.
  • Have used the JUNIT,SOAPUI, Firefox Poster plugin extensively for unit testing.
  • Extensively used Maven for building Project
  • Extensively used Rational Clear Case for version management.
  • Have used Sonar for code quality.
  • Have Used Jenkins as integration Tool, Udeploy, BladeLogic for build code .

Environment: Java 1.6, JPA / Hibernate, Spring 3,, JQuery, Struts 2, Restful Web Service(Apache cxf), Oracle 11g, Web Sphere Application Server 7,Eclipse Juno.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for developing DSA-NMC development, customization, implementation and testing.
  • Develop the application using Struts Framework with respect to Model View Controller architecture.
  • Used Java IO package for report generation
  • Implemented JDBC in Data Access Layer to access and update information in the database.
  • Expertise in Websphere configuration of Data Source, Custom JVM Property.
  • Developed PL/SQL statement, procedures, triggers to extract and persist data in database.
  • Maintained and performed some improvements in the present tool using JSP, JQuery, AJAX.
  • Have used the JUNIT extensively for unit testing.
  • Extensively used Ant for building Project
  • Have Written Shell Script to run batch job.

Environment: Java 1.5, JSP, Servlet, Shell Script,Oracle 10g, Websphere Application Server 6.1,Unix,RAD.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for development of User Interface components using Custom Tag libraries.
  • Expertise with with XML,SAX Parser technologies.
  • Expertise in Websphere configuration of Data Source, JVM Property.
  • Developed DB2 PL/SQL procedures, triggers to extract data and persist data in database.
  • Maintained and performed some improvements in the present tool using JSP.
  • Extensively used the JUNIT extensively for unit testing.

Environment: Java 1.4, JSP, DB2 8.0, WebSphere Application Server 6.0.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for developing TrenItalia applications with SDLC methodology from low level design, development, customization and testing.
  • Implemented Spring Core, IOC for bean configuration.
  • Develop the application using Struts Framework with respect to Model View Controller architecture.
  • Implemented Hibernate in Data Access Layer to access and update information in the database.
  • Expertise with with XML technologies.
  • Expertise in Websphere configuration/administration, Data Source, SSL Security, Custom JVM Property.
  • Developed DB2 specific PL/SQL statement, proceduresto extract and persist data in database.
  • Maintained and performed some improvements in the present tool using JSP, JQuery, AJAX.
  • Have used the JUNIT extensively for unit testing.
  • Extensively used Ant for building Project

Environment: Java 1.5, Struts,JSP,J2EE, IBatis, MQ 6.0, EJB 3.0, IBM WebSphere Application Server 7.1,DB2 9.7.1.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for developing ‘Enterprise Clustering System’ applications with SDLC methodology from design, development, customization and testing.
  • Used Sequence and class diagram for implementation of use case/flow.
  • Implemented Hibernate in Data Access Layer to access and update information in the database.
  • Expertise in Websphere configuration/administration, Data Source, Custom JVM Property.
  • Developed DB2 specific PL/SQL statement, procedures to extract data and persist data in database.
  • Implemented Clustering system by JMS and IBM MQ and Message Driven Bean.
  • Have used the JUNIT extensively for unit testing.
  • Extensively used Ant for building Project
  • Extensively used Rational Clear Case for version management.

Environment: Java 1.5, J2EE, Hibernate 3.0, MQ 6.0, MessageDriven Bean 2.0, IBM WebSphere Application Server 7.1, Web Service, DB2 9.7.1, DbVisualizer 6.0.15.

We'd love your feedback!