Application Developer Resume
Fort Worth, TX
PROFESSIONAL SUMMARY
- Software Engineer with over 8 years of extensive experience in System Analysis & Design with strong experience in Object Oriented Programming and Full life - cycle project development
- Extensive experience in developing the application using J2EE/Java technologies across various verticals such as insurance, Pharma, Banking and e-commerce.
- Highly skilled in Java, JSP, spring, JDBC, Web Services, SOA, Design Patterns.
- Highly experienced working in agile environment, with emphasis on Scrum and Extreme programming methodologies.
- Strong skills in Object Oriented Programming Concepts OOPS with OOP methodologies.
- Strong experience in web servers like WebSphere.
- Strong experience in Development and implementation using Java and J2EE technologies including JSP, EJB, Java Servlets, JDBC, Java Beans,, XML, HTML, CSS and Java Script.
- Strong experience in using IDEs like Eclipse.
- Good knowledge in different Design patterns like Front controller, Singleton pattern, Intercepting Filter and MVC architectural design pattern.
- Good acquaintance with Client/Server architecture, Object-Oriented design techniques and web application design.
- Experience in Struts, Hibernate, and spring framework.
- Experience with developing, implementing and maintaining applications with Spring and Hibernate frameworks
- Experience with testing tools - JUnit
- Experience working with SQL and PL/SQL
- Excellent communication skills, strong analytical & logical abilities in business analysis & technical documentation.
- Development experience in Software Development Processes Waterfall, Agile and Test-Driven Methodologies
- Experience in working on different operating systems like Windows …, LINUX, and UNIX.
- Experience in identifying the performance bottlenecks.
- Strong initiation, teamwork, responsible and excellent communication skills.
- Aptitude to acclimatize new software technologies.
- Experience in maintaining coding standards and best practices.
- Highly self-motivated with strong analytical, communication and problem solving skills.
- Excellent team player, result oriented, fast learner and ability to deliver under critical situations.
- Can comprehend, articulate & willing to learn & apply emerging technologies quickly
TECHNICAL SKILLS
Languages: Java, C, SQL, PL/SQL
Core Expertise: Java, JSP, Servlets, J2EE, JDBC, JPA, spring, Hibernate, Clarify
Operating Systems: Linux, UNIX, Windows, Mainframes
Scripting Languages Java Script
Web Tools: HTML, XML, CSS
Web/App Servers: JBoss, Weblogic, Tomcat
Databases: My SQL, Oracle
Methodologies: Agile, Waterfall
IDE: Eclipse, SVN
Software: Mat lab, Tibco, MS Excel, MS Access, MS PowerPoint, MS Outlook
PROFESSIONAL EXPERIENCE
Confidential, Fort Worth TX
Application Developer
Responsibilities:
- Configured business service beans, data source, proxy objects in the spring configuration
- Developed core java classes for exceptions, utility classes, service locators and business delegates
- Developed data access layer using hibernate framework
- Developed interceptors using the hibernate framework for audit logging the data
- Developed business services for credit returning and canceling the prescriptions using Spring framework’s remoting and transactions
- Developed front-end screens using Swing
- Wrote JUnit test cases for each functionality
- Involved in production support resolving critical issues while the pharmacy stores were going live
- Involved in troubleshooting production issues by analyzing thread and heap dumps.
- Gathered business requirements by interacting with client.
- Facilitated project management and quality control activities.
Environment: Java, Spring, Hibernate, Java Swing, JSP, JBPM, Eclipse, Jetty, JDom, Oracle, JUnit
Confidential, Dallas TX
Application Developer
Responsibilities:
- Involved in the Design and Development using MVC Framework
- Developed user interfaces using JSP and HTML
- Used Hibernate for object relational mapping to the DB
- Used TortoiseSVN for version controlling
- Wrote the test cases for the application using Junit
- Client side data is validated using JavaScript before being submitted to the database
- Extended the existing framework as per application requirements
- Involved in Design Reviews and Code Reviews
- Provided end-user training and production support
Environment: Java, Spring, JSP, HTML, JUnit, JavaScript, Hibernate, Oracle, EclipseJBoss, TortoiseSVN
Confidential, Edison NJ
Application Developer
Responsibilities:
- Owned the Integrated Relationship Management module which holds the user data and interfaced with other modules such as Deposit Management, Service Management and others.
- Designed and developed business components of the application using Spring IoC framework in a loosely coupled manner using interface programming.
- Used Hibernate as an Object Relational Mapping tool for data persistence.
- Developed the presentation layer using JSP.
- Used Eclipse IDE and JBoss as web server in development.
- Utilized Maven scripts to build WAR/EAR files for application deployment.
- Wrote JUnit test cases for all functionality’s.
- Gathered business requirements by interacting with client.
- Facilitated project management and quality control activities.
Environment: Java, Spring, Hibernate, JSP, Eclipse, JBoss, Maven, PL/SQL, Oracle, JUnit
Confidential
Senior Software Engineer
Responsibilities:
- Gathered, analyzed and translated business requirements (user stories) from client
- Developed and coded technical solutions to meet client needs based on user stories
- Designed processes to control the flow of the faults using Clarify CRM
- Used Java beans framework in coding the business logic for interaction between the process and the database
- Formatted the messages used for interaction between different units using XMLSpy
- Developed a user interface for the client to act on the tickets
- Developed testing strategies conforming to client requirements and standards
- Supervised unit testing and application deployment
- Supported CST and CIT testing and did the necessary trouble shooting
- Championed Infosys and client quality control practices at every stage of development by means of various design patterns
- Responsible for merge progression (Live > IVVT > CIT > development code bases)
Environment: Java, XML, JSP, CSS, JUnit, JDBC, PL/SQL, Clarify CRM 13.1, Eclipse, XML Spy, TOAD, Tortoise SVN, Weblogic
Software Engineer
Confidential
Responsibilities:
- Contributed in the development of links hitting the Third Party Application that provided data
- Involved in preparation of clarification documents, design documents and unit test cases for certain Modules
- Streamlined the merge process to maintain version control across different branches using TortoiseSVN
- Established database connectivity through JDBC to retrieve the data and analyze it before publishing to the client
- Involved in Bug Fixing and deployment issue resolution
- Involved in Production Support and monitoring the application
- Application was deployed on Welogic
- Assured top quality standards were maintained by use of SharePoint Portal
- Gathered business and user process requirements through client interactions, analyzing, consolidating them and deciding on the various System Test scenarios
- Participated in the reviews of new conversion requirements and enhancements
- Prepared Enhancement Completion Note and Certification memo for every release and conversion
Environment: Java, XML, JDBC, PL/SQL, Eclipse, XMLSpy, TOAD, Tortoise SVN, Weblogic
