Software Analyst Resume
IL
SUMMARY
- 7.5 years of comprehensive experience in application design, development, implementation and maintenance of
- Web based applications using JAVA/J2EE, Struts, spring, Hibernate and Eclipse Plug - in development .
- Strong Core Java Skills
- Strong Server side development using java
- Involvement in various stages of Software Development Life Cycle(SDLC)
- Knowledge of Eclipse IDE and development (EMF,SWT,RCP)
- Strong experience on POJO’s and Hibernate
- Strong experience on Struts framework
- Experience on Wicket framework
- Experience in Agile Development Methodology
- Knowledge of Core Spring and Spring MVC Framework
- Team Leader and versatile team player.
- Fast learner wif excellent inter-personal communication skills and presentation abilities.
- Proven ability to assume responsibility for new tasks
- Ability to learn new skills wifout formal training
TECHNICAL SKILLS
Languages: Java (Swing, Socket, Multithreading)
J2EE Technology: JSP, Servlets, JDBC, Hibernate, Spring, Struts, JUnit, Eclipse plug-in development (EMF, SWT, RCP), Design Patterns,SSOSite Minder
Methodologies: Agile, Waterfall
ORM: Hibernate 3.x
MVC: Struts, Spring MVC, Wicket
Spring framework: Core Spring, MVC, DAO,Web 2.0 HTML, JavaScript, CSS
Build Tools: ANT, Maven
Database: SQL Server, Postgres, Oracle, MySql
Design Skill: EMF Modeling
Web Server: Tomcat 5.0
Application Server: IBM Web Sphere
IDE: Eclipse, RAD 7
Version Control: CVS, SVN, Serena Dimensions
PROFESSIONAL EXPERIENCE
Confidential, IL
Software Analyst
Responsibilities:
- Responsible for designing High Level and Low Level Design Documents
- Analyzing and Developing teh application
- Working wif cross team to implement Site Minder as per company standards.
- Providing technical solutions.
- Coordinating wif testing team.
- Participation in teh Business Specification walkthroughs
- Task Management and on time delivery.
- Verify result meets business needs.
Languages & Technologies: Java, J2EE, spring, Serena Dimensions, Site Minder, IBM Web sphere
Development Lead
Responsibilities:
- Managing a team of 10 including offshore and onsite
- Analyzing, Designing and Developing teh application
- Responsible for designing POC and design documents,
- Validating and approving wireframes and providing technical suggestions.
- Responsible for Build Management, setting up DEV and SIT Environments wif latest builds.
- Coordinating wif testing team.
- Mentoring new team members.
- Participation in teh Business Specification walkthroughs
- Task Management and on time delivery.
- Verify result meets business needs.
Languages & Technologies: Java, J2EE, Wicket, Serena Dimensions, IBM Web sphere
Confidential, Chicago, IL
Lead Consultant/Developer
Responsibilities:
- To Use Wicket Framework 1.4.7 based on MVC pattern to build new UI.
- Using, HTML & CSS to develop teh Presentation layer.
- Provide technical suggestions to improve teh existing features in Enhanced Client Display project
- Gathering new requirements, design documents, architectural enhancements, analysis and development of new screens.
- Coordinating wif testing team.
- Task Management and on time delivery.
- Mentoring new team members.
- Participation in teh Business Specification walkthroughs
- Involved in debugging and bug fixing.
- Verify result meets business needs.
Languages & Technologies: Java, J2EE, Wicket, Serena Dimensions, IBM Web sphere
Confidential, Chicago, IL
Software Developer
Responsibilities:
- Developing FR-Web GUI using Wicket Framework.
- Using, HTML, CSS, and Ajax to develop teh Presentation layer.
- Used Hibernate ORM and Spring Dependency Injection
- Implemented Service Layer and Dao Layer.
- Provided new functionality, including both back-end & front-end.
- Application modification and maintenance.
- Working on Agile Methodology
- Daily Scrum meeting wif team.
- Participate in Sprint Planning meetings
- Supporting teh build process and UAT
- Coordinating wif testing team.
- Task Management and on time delivery.
- Teh deliverables as per client standards.
Languages & Technologies: Java, J2EE, Wicket, Ajax, spring, Hibernate, SVN, Oracle, Toad
Software Developer
Responsibilities:
- Implementing functionality for LLV
- Application modification and maintenance.
- Understanding and resolving sustainment CRs
- Worked on Clear Case repository.
- Weekly status meeting wif client
- Teh deliverables as per client standards.
Languages & Technologies: Java, J2EE, Clear case, Oracle, Toad
Confidential
Software Developer
Responsibilities:
- Experience working in Eclipse RCP Application
- Client side development using Eclipse (SWT, EMF Modeling)
- Developed teh Database POJOs using Hibernate Annotations
- Provided server side support for various modules using Java/J2EE.
- Implemented various Core J2EE design patterns (Singleton, Data Access Object, Factory etc.).
- Independent module delivery (involved front end and back end development using java).
- Worked on CVS repository.
- Fix bugs submitted by managers and other personnel via Drishti Ticketing System
- Team mentoring
- Conducted training for teh production team
- Prepared unit test Cases.
- Involved in Unit Testing of individual modules and Integration Testing of teh project.
- Documentation of requirements and work flow of teh module
Languages &Technologies: Java, Eclipse plug-in development (RCP, EMF, SWT), Post Gres, Hibernate
Confidential
Software Developer
Responsibilities:
- Used Struts MVC framework for design and implementation.
- Implemented Struts Validation framework.
- Implemented Struts Action classes to interact wif business logic
- Used Spring DI along wif struts framework.
- Used JSP, HTML, and CSS Java Script along wif Struts TL, Tiles to develop teh Presentation layer.
- Used JUNIT for Unit Testing and Log4j for logging
- Developing new features based on client requirement (front end & back end)
- Application modification and maintenance
Languages &Technologies: Java, J2EE (JSP, Struts1), PL SQL, spring, JUnit, Tomcat, Dream weaver
Confidential
Software Developer
Responsibilities:
- Analysis and requirement gathering from client
- Used Struts MVC framework for design and implementation.
- Used JSP, HTML, and CSS Java Script along wif Struts TL, Tiles to develop teh Presentation layer.
- Implemented Struts Validation framework.
- Implemented Struts Action classes to interact wif business logic
- Client side validations done using JavaScript.
- Developing and testing independent module
- Developing payment gateway according to standards
- Deploying teh application
Languages & Technologies: Java, J2EE (JSP, Servlets), Struts 1.2, MySql, Tomcat 5, Dreamweaver
Software Developer
Responsibilities:
- Understanding teh requirement for CBS (Core Banking Solution)
- Developed Java Swing/JFC user interface and components
- Developed backend using Java, Multithreading, and Socket Programming.
- Provided EDI support
- Migrating teh ATM Interface from discrete to centralized platform
- Re-implementing backend functionality according to changes
- Documenting changes required in application and database
Languages & Technologies: Java (Swing, Socket), J2EE (EJB), SQL Server, JBoss 4.2
Software Developer
Responsibilities:
- Understanding teh ATM Interface requirement
- Developed User Interface using Java Swing Components.
- Developed backend using Java, Multithreading, and Socket Programming.
- Provided EDI support
- Used Log4j for logging and Internationalization I18n.
- Document teh requirement according to ISO standards
Languages & Technologies: Java (Swing, Socket), SQL Server