We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • A Java Programmer with around Eight years of experience in IT industry specifically in Internet technologies with skills in Analysis, Design, Development, Testing, Implementation, production support and maintenance of various Web Applications using Java/J2EE Technologies
  • Strong experience in developing and consuming Web Services.
  • Extensive experience in application development using Java, J2EE, JSP, Servlets, EJB, JDBC, JUnit, Log4J, XML, JavaScript, HTML5, XML, J query, Junit, Soap UI.
  • Good Knowledge and working experience on Multi - Tier Architectures and Design using client-server and Web Technologies
  • Expertise in various open source frameworks as Struts, Spring Tool Suite, JSF.
  • Good knowledge on RDBMS concepts. Experience in developing SQL, PL/SQL Stored Procedures and Triggers
  • Experience in developing component based reusable applications and work flow automation using UML/Rational Rose.
  • Good experience in Java applications testing tools: Selenium, Junit ( Unit Testing), SoapUI.
  • Coding, Testing the product/application (Functionality Testing, Unit Testing and Performance Testing) and Defect Tracking and Fixing are some of the main responsibilities executed
  • Committed to excellence, self-motivator, fast-learner, team-player, and a prudent developer with strong problem-solving skills and communication skills

TECHNICAL SKILLS

Web/Distributed Technologies: Web services, J2EE, Servlets, JSP, WSDL, XML, JSTL, EJB 1.1/2.0/3.0,, MVC, JSF, STRUTS, Spring Tool Suite, XML, XSL, XSLT, JMS, JDBC, spring, JDBC.

Databases: Oracle 8i/9i/10g, Sybase, MS Access 2000, MySql, DB2 9.5 and MS SQL Server 2005

Open Frameworks: Struts, Spring, JSF, design patterns

Languages: Java, Java EE 1.5, SQL, PL/SQL.

Internet Technologies: HTML, DHTML, CSS, JavaScript, YUI, XML, XSD, XSLT,, SOAP and JQuery

Scripting: JSP 2.1, Java Script,, HTML 5, DHTML, CSS, JQuery

Build Tools: Maven, Ant

ESB: Mule ESB, SOA concepts

PROFESSIONAL EXPERIENCE

Confidential, Hartford CT

Senior Developer

Responsibilities:

  • Involved from Day 1 of the project in Scoping phase, Requirement Gathering sessions, Solution Design, Build, Testing and Implementation of various phases
  • Designed a Common Interface which abstracts the whole process for extracting, sending, managing and controlling data using spring MVC.
  • Developed process to generate feeds namely file, database and webservices using the application to feed 14 back office record keeping systems
  • Used Web services for validating, sending and receiving data
  • Developed SQL queries for retrieving data to generate the feeds for the use of interfacing systems
  • Participated in the technical code reviews.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Wrote automated scripts using Selenium.
  • Tested web services using Soap UI
  • Involved in coordination in various phases of releases

Environment: Spring tool suite, spring MVC, spring JDBC, SOA, Jquery, webservices HTML5, XML, XSLT, JavaScript, Oracle 9i, Tomcat, Log4j, Web Services, JUnit, mule ESB, Selenium.

Confidential, Atlanta

Senior Java Developer

Responsibilities:

  • Developed soap based web services using spring and apache CXF.
  • Write business logic and did coding for spring MVC functionality.
  • Applied J2EE Design Patterns such as Factory, Singleton, and MVC. Designed and developed code in JavaWorked in deadline driven environment with immediate feature release cycles.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Involved in meetings with the business and help the team understand the business requirements for new projects by converting them into technical specifications.

Environment: Spring tool suite, spring MVC, spring JDBC, SOA, Jquery, webservices HTML5, XML, XSLT, JavaScript, Oracle 9i, Tomcat, Log4j, Web Services, JUnit

Confidential, Atlanta GA

Sr Software Developer

Responsibilities:

  • Participated in requirements analysis, base-lining the requirements for Project.
  • Prepare Functional and Technical design documents with mock-ups, class, sequence and process flow diagrams.
  • Extensively involved in enhancements/ bug fixes of the application, which involved in changing both server/client side code.
  • Before the application was migrated to GWT framework, developed server-side classes and JSPs using Struts framework.
  • Involved in migration of Background check module to GWT framework. Mainly worked on merging Struts action classes/forms, JSPs to GWT Widgets & Panels and define necessary action listeners with corresponding validations/RPC calls.
  • Worked with Web Services and involved in writing WSDL.
  • Used iReport tool to design few data driven xml report templates for Order Viewing component, which were used to present reports to the user in html/pdf format using Jasper API.
  • Wrote PL/SQL stored procedures & triggers for automation of some processes.
  • Worked with test and production teams to effectively test and promote the application to production.
  • Actively involved in releases and production support.

Environment: J2EE, EJB, GWT, Web Services,, Struts, JSP, JDBC, HTML, XML, XSLT, JavaScript, Jasper Repots, Weblogic 8.1, JBoss 4.0.5, Subversion, PL/SQL Developer, Oracle.

Confidential, San Francisco CA

JAVA/J2EE DEVELOPER

Responsibilities:

  • Detailed study and analysis of the requirement and problem solving, converting the requirements specification into business logic.
  • Detailed study and analysis of entities and their relationships in the database.
  • Involved in the POC phase for DBAB and Wells Fargo.
  • Developed and deployed the interacting JSPs and Tile definitions for assigned modules such as Portfolio Reporting and Entitlements and Integration with WSOD.
  • Developed the core business logic using EJBs (Session Beans) and deploying them on WebLogic.
  • Developed MDBs to update the positions in all accounts of a particular user with WSOD.
  • Developed Web Services for Login Notification, Account Refresh and Trading Refresh.
  • Developed web services to add accounts and account groups to Advisor or Admin role.
  • Obtained customized requirements from the client and acted as an on-site coordinator for the team. Documented and reviewed codes of the system.
  • Designed SQL Queries, Stored Procedures and functions for implementing business logic.
  • Wrote shell scripts for Batch Processing.
  • Involved in administration of WebLogic Server for EAR and JAR deployments, creation data source for JDBC on Windows Environment.

Environment: Windows XP / 2003 server, JDK 1.3.1, JSP, Servlets, Struts 1.1, Tiles, EJBs, Webservices, Apache Axis, XML, XSLT, JAXB, SQL, PL\SQL, Oracle 9i, Web sphere 5.0, Weblogic 8.1, Apache Ant 1.6.5, Rational Rose, XML Spy, Eclipse IDE and Sun Solaris2.8.

Confidential, New York City

J2EE Developer

Responsibilities:

  • In charge of the entire Front-end (user interface) part of the system, using JSP, Struts, Servlets, Tiles, Validation framework, HTML, JavaScript
  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation
  • XML parsing using DOM/SAX Parsers for displaying XML Data from Back-Office
  • Setting & configuring Web-application modules like Registration, Accounts etc on the WebServer
  • Developed common classes (enhanced Java API) to be used throughout the project
  • Developed Database utilities to provide easy access for database modifications
  • Prepared technical documentation of the project, which covered the user manual for various modules of the System

Environment: Java, Servlets, JSPs, Struts, Custom Tags, JSTL, Tiles, Validation Framework, XML (DOM/SAX), Oracle 8i, SQL/PLSQL Stored Procedures, HTML, DHTML, JavaScript, JBuilder, Weblogic 7.0, JUNIT, CVS, UML, ANT

Confidential

Software Engineer

Responsibilities:

  • Played a key role in the development of UI using SWING.
  • Actively participated in implementing Form beans, Actions as a part of Struts MVC framework.
  • Created Data Access Object (DAO) which is used by the EJBs to interact with the database.
  • Involved in the design and development of the Data Access layer using JDBC classes, responsible for inserting data in Oracle database
  • Played an active role in testing the application by writing test cases for different scenarios.
  • Used JUnit testing tool to test the code.
  • Utilized Clear Case as a version control system and for code management.

Environment: WSAD 5.1.2, WebSphere Application Server 6, Java, JSP, EJB, Struts1.1, XML, HTML/DHTML, Oracle, PL/SQL

Confidential

Java Developer

Responsibilities:

  • Developed the application using Java, Servlets, JSPs and EJBs
  • Used J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern
  • Implemented the controller in MVC using Servlets
  • UseCase documentation for all the features in the PBI
  • Developed SQL queries in Oracle

Environment: EJB, Servlets, JSPs, Java, JDBC, XML, WebLogic Server, Tomcat 4.x, Oracle, HTML, JavaScript, UML, Unix

We'd love your feedback!