Senior Software Engineer Resume
PROFILE:
- I have over +10 years of hands - on IT experience spanning the following industries E-learning, Banking & Finance, Insurance, Hedge Funds and Telecom.
- I am working an experienced professional with vast experience in evaluating technologies, requirement gathering, designing software products and execution with helping and training team. Experienced using Agile & SCRUM based development environments with continuous integration.
- Currently working for USA's major Telecom Company on Web Service, spring integration, JPA, Hibernate, Spring Data JPA, Apache server.
- As Production support and development lead, works with different team and user, to understand the issue and provide quick solution and find the permanent fix to prevent the issue in future.
- Based on production issue and system requirement, propose a solution, design and assign to team and get it done within timeframe window.
- Worked with multiple projects with different roles and responsibilities.
- Extensive experience with analysis, design, development and implementation of software applications including Java technologies and Agile Methodology.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Strong Java-J2EE skills in web technologies, Object Oriented Programming and development knowledge.
- Good communication skills, interpersonal skills, self-motivated, quick learner and team player..
SKILLS:
Programming Languages: Java-J2EE, SQL
Web Technologies: JSP, Servlets, Struts1.3.8,Hibernate 3.0,Ejb2.0, HTML, spring, WebService
Database: Oracle10i, DB2
Tools: IBM RSA/RAD8.x, Eclipse 3.x, Toad, DB Visualizer, PMD, CheckStyle and FindBug, WinSCP, Putty, Clear Quest, Mercury Quality Center, HP Service Center, Bugzilla,Quicker. Agile
Server: Apache Tomcat 5.0, IBM Websphere v6.x &8.x, WebLogic 8.5
Operating System: Windows 7 and Unix
PROFESSIONAL EXPERIENCE:
Senior Software Engineer
Confidential
Responsibilities:
- I am responsible for executing a project by implementing all the phases from the development to testing and support which is based on Agile Methodology.
- Resolve production issue raised by user as ORT ticket and BST defect, works with end user and provide a solution.
- Coordinate with user and offshore team to get work done with in a time frame.
Technology Used: JDK1.6, Servlet, JSP, Spring, Hibernate, JMS, web service, WebSpere7.0
Database: Oracle11g
Senior Software Engineer
Confidential
Responsibilities:
- Responsible for coding of all invisible part of server side component the application like enterprise beans, business object and data access object.
- Rational Application Developer RAD is an IDE developed by IBM that provides a development environment for building end to end large and complex systems.
- Used to interact with the database for persistence.
- IBM WebSphere Application Server (WAS), a software application server, is the flagship product within IBM's WebSphere brand. WAS is built using open standards such as Java EE, XML, and Web Services.
- Responsible for understanding of the requirement of module and interaction with client. Weekly client meeting for the status of the assignment and discussion on new enhancement.
- Responsible for performance tuning and optimizing hibernate query and native query. Before production deployment I am responsible to tuning the performance and provide the performance analysis.
- Tools Used:
- For Performance tuning I used WAS6.0/6.1 Profiler Tool. I also used the excel sheet which captured the performance statistics of earlier build and current build.
- Responsible for deployment of the application for Offshore and on-site environment. Producing the code report like PMD, Junit, Check style, find bugs and coverage.
- RAS6.0 ID/WAS6.0 server in admin console to deployed war and ear file.
- Responsible for assignment of bugs to the team member and take the status.
- Quality Assurance tools track the bugs and assignment.
- I was involved in design and development of the following large scale and transactional projects utilizing J2EE/EJB/Hibernate/Struts/Java/.
- Key project implementations as team member
Technology Used: Core Java1.4, JSP, Servlet, EJB2.0, Struts1.2, Hibernate 3.0, spring
Reports: Crystal Report
Database and Tool: Oracle 10g, DBVisualizer, TOAD
Application Server: WebSphere6.0
Operating System: Window-XP
Confidential
Technology Used: Core Java1.5, JSP, Servlet, spring, Hibernate 3.0, JPA
Database: MySQL
Reports: Jasper Reports
Application Server: JBoss5
Operating System: Window-XP
Developer as well as Team Handling
Responsibilities:
- Responsible for coding of JSP, Servlet and java script. I have design the GUI coding in JSP, HTML, and Servlet.
- Responsible for coding of all invisible part of server side component the application like enterprise beans, business object and data access object.
- Responsible for understanding of the requirement of module and interaction with client. Daily client meeting for the status of the assignment.
- Internal tools to track the PR requirement.
- Responsible for deployment of the application for Offshore and on-site environment. Producing the code report like PMD, Junit, Check style, find bugs and coverage.
- PMD, Junit, Check style to generate the reports
- To deploy the application.
- Responsible for management of team, work distribution.
- Responsible for performance tuning and optimizing hibernate query and native query.
- With TOAD we execute query which were taking long time and modify those query
Confidential
DeveloperResponsibilities:
- I was responsible for gathering the client requirements and implementing the functionality using Java- J2EE and Microsoft (VB6.0) technologies.
- Responsible for delivering bugles application to the client and provide the training for application.
- Responsible for coding of JSP, Servlet and java script. I have design the GUI coding in JSP, HTML, Servlet.
- Responsible for coding of all invisible part of server side component the application like enterprise beans, business object and data access object.
Technology Used: Java (Jdk1.4), J2EE(EJB2.0, Servlet)Database: Oracle 9i, MS SQL,MS Access 2000
Operating System: Windows2000
