We provide IT Staff Augmentation Services!

Sr. Application Developer Resume

0/5 (Submit Your Rating)

Marietta, GA

SUMMARY

  • Around 8 years of experience, seeking a highly challenging and rewarding career in Software Development where I can utilize my creativity with professionalism.
  • Experience working as Java Developer using various technologies like Core Java, JSP, Servlets, JDBC, Hibernates, SOAP/REST web services, HTML, JavaScript, AJAX, CSS, XML and XSLT
  • Good perception of Object Oriented Programming (OOPs) concepts.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Experience in implementing J2EE Design Patterns like Singleton, MVC, DAO and Business Delegate in the development of Multi - Tier distributed Applications.
  • Experienced working in Struts framework, Springs, EJB and MVC architecture.
  • Designed core interfaces and modular design with OSGi and Declarative Services.
  • ImplementedWeb ServicesusingSOAP, WSDL and XML-based communications protocol using JAXB.
  • Hands on experience with messaging queues.
  • Developed JAVA/J2EE applications using various Integrated development environment tools like Eclipse, NetBeans, DreamWeaver and STS
  • Worked with Oracle 11g/10g/9i, SQL Server 2008 and PostgreSQL database servers
  • Experience in writing database SQL queries, views, triggers and stored procedures in Oracle and PostgreSQL.
  • Experienced working in Application and Web Servers like Tomcat, JBoss and Websphere on Windows and Linux platforms.
  • GUI development using XSLT, HTML 4.01/ HTML 5 and CSS 2/3.
  • Familiarity with Ant build tool and CA SCM for creating versions and deployment onto specific servers.
  • Working knowledge on Splunk, JReports, JSF and ASP.NET.
  • Experience in using version control tools Subversion and CA SCM.
  • Excellent project life cycle experience in all aspects of requirements specifications, design, code, test, deploy, maintaining and also have implemented projects in Waterfall and Agile methodologies.
  • Comprehensive Experience in Application design using MS Visio, UML tools and software methodologies like Iterative development and Test Driven development.
  • Experience in Unit Testing and Integrated System testing using test use cases and Documentation.
  • Successfully into client interactions for requirement analysis and performance based suggestions.
  • Excellent communication and inter personnel skills.
  • Flexible to adapt to new environments, learn and implement the new technologies quickly.

TECHNICAL SKILLS

Technologies: Java 1.x to 1.7, Core Java, Servlets, JSP, JDBC, Hibernate, EJB 2.0, Web Services, HTML, CSS, XML, XSL, JavaScript

Languages: Java, ASP.NET

Markup Languages: HTML and XML

Web Servers/App.Servers: Tomcat 5.5 / 6, JBoss 4.2.2/7.2.0 and WebSphere 5.6

Object Persistence Tools: Hibernates

Databases: Oracle 11g/10g/9i, SQL Server 2005, PostgreSQL 8.4/9.0/9.1

IDEs: Eclipse, Net beans 6 and STS

Markup language Editors: Adobe Dreamweaver and StylusStudio

Graphics Editors: Adobe Photoshop and Fireworks

Frameworks: Struts and Springs 2.0/3.0

Versioning Tools: Subversion and CA SCM

Operating Systems: Windows 2000/XP, Unix and Linux

PROFESSIONAL EXPERIENCE

Confidential, Marietta, GA

Sr. Application Developer

Responsibilities:

  • Working on developing internal Card Management System and external customer facing web applications for transaction management.
  • Involving in all the layers of the SDLC in development of the application, gathering client requirements by working with a number of key individuals.
  • Developing server side pages using Servlets, EJB, JSP and struts framework.
  • Used Spring Web MVC framework for applying MVC to the web application and Springs JDBC and DAO layers to offer abstraction for the business from the database.
  • Developing Business delegates, session beans, entity beans, DAO classes to communicate with Oracle database using JDBC.
  • Creating UI pages using JSP, HTML, JSTL and display tags for the given modules.
  • Developed Action, Form and Validator classes in Struts 1.1.
  • Involving in client side validations using JavaScript and AJAX for invoking server calls.
  • Implemented message queues for email notifications to the customer or banks.
  • Familiar with CA SCM for maintaining project versions and also creating baselines for QA, CERT and Production deployments.
  • Used SOAP UI tool for web service testing.
  • Created JReports using Jinfonet based on given requirement.
  • Responsible to test the application integrating Web tier with Middle tier connecting Database.
  • Tracking the defects in IBM Rational Clear Quest and creating QA baselines with necessary code fix.
  • Coordinating with production team to analyze and resolve an assigned IR.
  • Worked with Project Managers, Business Analysts and Quality Assurance Engineers throughout the development lifecycle to create finalized version of design document and also involved in creating images/wireframes required for the given module.
  • Explaining the requirements to onshore and offshore team members ensuring the product delivery in a timely manner.
  • Ensured the quality of the delivered product through establishing the development guidelines and regular code reviews.
  • Responsible for application support in all environments including Integration, Quality and Production.

Confidential, MA

Java Developer

Responsibilities:

  • Developed the application as per the MVC architecture
  • Developed and Implemented Business Logic using Servlets.
  • Worked on Java, JDBC, XML and XSLT. Used Eclipse as the development tool.
  • Wrote numerous JavaScript functions for client side validations.
  • Designed Database tables, views, indexes in order to meet the best performance.
  • Used SVN for version controlling and integrating
  • Participate in software design meetings to write technical design documents and to propose design solutions.
  • Involved in the requirement analysis, design, and development as well as unit testing of this product.
  • Deployed the application in local repository and Production environment.
  • Monitoring server logs and shell scripts in order to confirm smooth flow of the application.
  • Developed data migration scripts based on client requirements.

Confidential, MA

Java Developer

Responsibilities:

  • Involved in developing Servlets and XSL.
  • PostgreSQL Database monitoring.
  • Utilize programming principles, tools, and techniques to write application codes.
  • Apply analytical, technical and programmatic skills to resolve application related issues.
  • Provide coding effort and end date to Client.
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Review codes to identify any basic errors.
  • Actively involved in gathering requirements.
  • Prepare test cases and strategies for unit testing.

Confidential

Java Developer

Responsibilities:

  • Responsible for developing UI for the application using JSP and HTML.
  • Involved in writing CSS styles to give more look and feel to UI.
  • Provide technical and functional support to testing teams.
  • Interacting with the client to understand the project and finalize its scope.
  • Estimation, design and development of various modules.
  • Bug fixing, maintenance of the product and ensuring smooth delivery of project.
  • Client side validation using JavaScript.
  • Used Hibernate framework for the backend persistence.
  • Resolve system defects and perform bug fixes during testing phase.
  • Performed code review and unit testing for the application.
  • Committing the updated files to repository using SVN.

Confidential

Java Developer

Responsibilities:

  • Developed user interfaces using JSP, HTML.
  • Involved in writing servlets
  • Used Netbeans IDE for developing the application
  • Bug fixing, maintenance of the product and ensuring smooth delivery of project.
  • Estimation, design and development of various modules.
  • Used JavaScript for Client side validation.
  • Resolve system defects and perform bug fixes during testing phase.
  • Writing database queries in PostgreSQL.

We'd love your feedback!