Senior Software Analyst Resume
TX
CAREER OBJECTIVE:
To distinguish myself in challenging work disciplines where I can further polish my skills and also learn new technologies, at the same time contributing towards the Company Goals and Customer Satisfaction
SUMMARY:
- Java Sun Certification - SCJP 1.4
- 10+ years of experience in full software development lifecycle (SDLC) of Web based and Enterprise applications using Java/J2EE technologies with Java Coding standards
- Expertise in the area of Graphical User Interface and Object Oriented Programming
- Understanding of SOA
- Work effectively in collaborative and cross functional environment
- Worked closely with Business Analysts and QA teams
- Established self as an expert and key contributor in the team
- Lead and Mentor software developers
- Lead code and document review meetings and User Acceptance Testing with clients
- Initiated the team building effort to enhance and improve skills to gear up the new team members to improve productivity
- Excellent interpersonal, verbal, and written skills.
TECHNICAL SKILLS:
Languages: Java 5/Java 6, J2EE
J2EE Technologies: J2EE, Servlets, JSP, Java Swing, Java Beans, JDBC, Hibernate, XML, AJAX
Web Technologies: HTML, CSS, JavaScript, JSTL, JQuery
Framework: MVC framework, Struts2, Spring IOC and Spring MVC
Database and DB tools: SQL queries, SQL Server 2005, SQL Server Management Studio, Oracle 11g, PL/SQL
Web/Application Server: Apache Tomcat, JBoss, Oracle WebLogic 10
Web Services: SOAP, WSDL, RESTful
Operating Systems: Windows, UNIX (Shell scripting)
IDE: Eclipse
Source Control: Microsoft TFS, IBM RTC
OOAD: Rational Rose
Build Scripts: Maven
Other: JUnit, Log4J
Testing: Unit Testing, System Testing, User Acceptance Testing
WORK EXPERIENCE:
Confidential, TX
SENIOR SOFTWARE ANALYST
Responsibilities:
- Review/discuss the Functional Design Document (FDD) along with the Business Analysts
- Understand/Design the technical implementation and create the Technical Design Document (TDD)
- Lead development, enhancement and maintenance of web application
- Responsible for designing the web pages using JSP, JSP Tag libraries
- Extensively worked on Spring MVC for designing and development of new and existing functionalities
- Experience in designing and developing persistence layer using Hibernate
- Worked on implementing new enhancements, which involved writing SOAP based web services
- Used IBM RTC for version control
- Established self as an expert and key contributor in the team, leading the team during three(3) product releases
- Participated in Code and Technical Document reviews with the team and the client
- Rewarded thrice for excellent work, dedication and customer focus
- Involved in Scrum Meetings to update progress, blockers and next steps
Environment: Spring MVC, Hibernate3, JSP, JSP Tag Libraries, Web Services SOAP, WSDL, IBM Rational Team Concert, Oracle WebLogic 10, Oracle 11g database and SQL, PL/SQL
Confidential, GA
JAVA CONSULTANT
Responsibilities:
- Involved in requirement gathering from the client
- Coding-designing the JSP/HTML pages
- Developed Struts Controller
- Developed Service layer using Spring IOC
- Implemented database integration using Hibernate
Environment: JDK 5, Struts, JSP, Spring IOC, Hibernate, SQL database
Confidential, GA
SENIOR JAVA/J2EE DEVELOPER
Responsibilities:
- Responsible for design, development, debugging, testing and certifying Confidential Software to meet requirements for the various Confidential clients
- Conduct code review meetings with remote engineering teams
- Worked on implementing new enhancements, which involved writing code in Core Java, creating database scripts, etc.
- Work with QA teams to resolve software issues and bugs
- Issue Resolution and bug fixing
- Version Control in Microsoft Visual Studio
- Work with External certification organizations/Clients to get the Confidential software certified complying with their specifications and guidelines
- Key person to coordinate between the certification analyst and remote engineering teams
- Work from the Product Requirement Document (PRD) and requirements from other teams
- Responsible for design, development, debugging, testing of the tool
- Created Swing GUI using Swing components, Java Socket and multi Threading programming
- Designed web pages using HTML, CSS, JQuery, AJAX, JSP, XML
- Created Servlet Controller
Environment: Java, HTML, CSS, JQuery, AJAX, Servlets, JSP, Eclipse, Swing GUI Framework
Confidential
SENIOR JAVA DEVELOPER
Responsibilities:
- Understanding the requirements of the current market collected by the Business analyst
- Involved in creating Use Case diagrams in Rational Rose tool
- Preparing the High Level Documentation (HLD) and the Detailed Level Documentation (DLD)
- Coding-designing the JSP/HTML pages
- Involved in developing Managed beans, Business Layer, xml mapping, Database layer using JDBC
- Awarded “Star of the Month” for showing commendable commitment towards work during the development, deployment and testing phase of the project
- Appreciated for good documentation during the entire project
Environment: Managed Beans, XML, Eclipse, JSP/HTML, JDBC, Oracle, JBoss
Confidential
PROGRAMMER ANALYST
Responsibilities:
- Involved in enhancement and bug fixing of the application
- Involved in developing an online tool using Java technologies like HTML, AJAX, Servlets for real time monitoring the health of the application thereby reducing time and efforts
Environment: Java, HTML, AJAX, Servlets, JSP, Shell Scripting, SQL queries
Confidential
TRAINEE ENGINEER
Responsibilities:
- Designed HTML web pages for an internal web site
- Involved in making AUTOCAD engineering drawings of the wirings in the field
- Involved in installing and commissioning of retail outlets which included taking care of the wirings in the field and software installation and configuration
