We provide IT Staff Augmentation Services!

Applications Programmer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 8 years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications using Java and J2EE technologies
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design
  • Good experience in Agile and SCRUM methodologies
  • Strong Working experience in Design, Development and Implementation of several J2EE frameworks like Spring, Hibernate, Struts (MVC) Framework, Servlets, JSP, JMS, JDBC, WEB SERVICES, Maven and ANT.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache
  • Used Spring framework to Autowire/Inject components and also configure the batch jobs
  • Strong SQL / MS SQL databases background. Proficient with SQL queries and good understanding of stored procedures with regards to MySQL and Oracle databases
  • Knowledge of XML, JavaScript, HTML/HTML5, CSS.
  • Experience in Core Java - Multithreading, Collections and JDBC.
  • Familiar with build tools such as Maven and ANT.
  • Exposure to testing technologies such as JUnit.
  • Excellent team player with extra ordinary analytical, strategic planning, interpersonal and communication skills. Highly motivated, enthusiastic and self-starter

TECHNICAL SKILLS

Programming languages: Java, SQL, PL/SQL, Perl

Web/J2EE Technologies: JSP, HTML, CSS, JavaScript, JQuery XML, Servlets

Operating Systems: Windows 7, Mac OS X, UNIX, Linux

Database Tools: Oracle 10g, Oracle 11g, MySQL, DbVisualizer, TOAD

Applications: MS Project, Eclipse, Bugzilla, SAS JMP

Frameworks: Spring, Struts, Hibernate, Junit, Quartz

Build Tools: Ant, Maven

Application/Web Servers: Apache Tomcat, JBoss

Version Control Systems: CVS, SVN

PROFESSIONAL EXPERIENCE

Applications Programmer

Confidential

Responsibilities:

  • Upgrading university’s old Struts based applications to Spring MVC application
  • Gather requirements through group interviews, questionnaires and mock-ups, and refine them subsequently
  • Perform bug fixes and added new features to university’s existing web applications
  • Create Web-forms to fulfill customer service request and facilitating the dedicated departments to perform financial transactions
  • Prepare job schedulers to generate auto-emails, and to update the database periodically
  • Performed impact analysis of the new requirements, resulting in the lower defect injection rate during the testing phase
  • Identified gaps in the administrative process and strengthened best practices & checklist as part of internal process improvement

Environment: Java, JSP, Spring 3.0, POJO’s, Hibernate, XML, HTML5, CSS, JavaScript, Apache Tomcat, Ant, MAVEN, Log4j, Oracle, CVS, SVN, Agile, Eclipse, Junit, Bugzilla, DbVisualizer.

Java Developer

Confidential

Responsibilities:

  • Communicate with the Leads and BA's for better understanding of the design requirements.
  • Interacting with team member and client to define business requirements and scope of the project.
  • Under training forKrogerspecific tools and technology.
  • Monitoring and understanding project and architecture of business application and websphere..
  • Developed controller class to manage flow/retrieval of data requested web services.
  • Also designed and implemented different portions of the website functionality.
  • Configured hibernate xml file and configured domain class by adding JPA annotations.
  • Configured action form class and strut action method to implement new requirement.
  • Monitoring application along with other team for newly deployed version of application.
  • Added custom Jsp tags to web page and tag configuration tablib.
  • Configured hibernate configuration files for mapping table and POJO classes.
  • Development of JUnit test cases using STS IDE.
  • Involved in trouble shooting of the system.
  • Maintaining versions of source code using Subeclipse.

Environment: Windows 7, Eclipse-STS(Spring Tool Suite), Struts 1.1, Hibernate 3.0, JPA, Spring 2.5, JSP, Servlet, Tiles, Derby Database, Ant, Maven, Ajax, JavaScript, Websphere V8.5, WSDL.

Software Developer

Confidential

Responsibilities:

  • Gathered and analyzed functional requirements using ER diagrams, Use case diagrams & wire frames, via direct interaction with
  • Analyzed new requirements, fixed bugs and unit tested Java codes as per the Change Requests and uploaded them to the Subversion(SVN) for revision control
  • Prepared complex SQL queries to extract and modify network data as per the requirements of the Change Request
  • Resolved ongoing issues bygettinga clear and detailed idea from the client, module designers and vendors
  • Gained expertise in developing web applications using Java Platform Enterprise Edition (J2EE 6)
  • Assessed and Analyzed client’s requirements and fulfilled them in a given time frame

Environment: Java, J2EE, Struts, Hibernate, Rational Rose, XML - Parser (DOM), XLST, JSP, JPA, HTML, CSS, JQuery, JavaScript, JSTL, Eclipse, Weblogic, Oracle, Log4j, MS Visio, Windows XP.

Web Application Developer

Confidential

Responsibilities:

  • Involved in use-case analysis, design reviews and software component estimation.
  • Used Scrum (Agile) as Development methodology.
  • Involved in designing the overall System Architecture of Project based on MVC (Model View Controller), Spring Framework and J2EE specifications.
  • Involved in Server Side coding using Spring MVC framework.
  • Applied design patterns including MVC Pattern, DAO Pattern and Singleton.
  • Development of UI models using HTML5, JSP, JSF, JavaScript, JSON and CSS.
  • Worked on Hibernate ORM/JDBC conversion utility for the purpose of Data Conversion.
  • Responsible for developing DAO layer using Hibernate ORM framework.
  • Developed SQL to pull out various combination closing fee details.
  • Used ANT scripts to build and deploy application.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state

Environment: Java, J2EE, JSF, Spring, Hibernate, Ant, JSP, JPA, HTML, CSS, JQuery, JavaScript, JSTL, Eclipse, MySQL, Log4j

We'd love your feedback!