Software Engineer Resume
OBJECTIVE:
Seeking a position in an organization that enhances technical and non technical aspects of an individual and acquired skills thus utilized towards continuous growth.
SUMMARY:
- Dedicated, Assertive and Qualified Technology Professional offering around 10 years of Diversified Technical Expertise in the field of Software development in JAVA 8, J2EE,Restful Web Services, JSF & JBoss SEAM(JSF based)
- Experience in MVC architecture, Struts, Spring MVC & Spring IoC.
- Experience with ORM frameworks such as Hibernate.
- Hands on Experience with UI development using Rich Faces.
- Experience in developing Web Service Rest End points and client using JAX WS.
- Experience in development with Mongo DB
- Experience in Test Automation with Test NG
- Experience in build tools like Maven, Version control like GIT
- Thorough understanding of Software Application Development.
- Actively participated in all SDLC phases (Analysis, Design, Development, Testing and Transition) of different projects and products.
- Strong work ethic combined with commitment to excel in all projects undertaken.
- Very well versed with AGILE (SCRUM) development methodologies.
- Capable of quickly learning and delivering solutions as an individual and as a part of a team
- Good communication & interpersonal skills coupled with excellent problem solving expertise
- Experience in developing and maintaining Web - Based Applications.
- Very good Experience in Client Interaction during various projects through out career.
- Experience in leading team and managing deliverable and coordinating with teams in different geographic locations.
- Beginner experience on bug fixing in Android Development.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux, OS X
Languages: Java,J2EE, Web Services
Technologies: JDBC, JSP, Servlets, HTML, JavaScript, Ajax, Hibernate 3.0, Shell Script, DWR, EJB 3.0 (Entity beans)
Frameworks: Struts 1.2, JSF, JBoss-Seam 2.0(JSF based), JSF with Ajax (Rich Faces), Laf/J
Data Base: Mongo DB (No SQL), Oracle 9i, MySQL, SQL Server 2005
Application/Web Servers: Tomcat 6, JBoss AS, Glassfish AS, Web logic 8.1, Jetty AS
Version Control tools: VSS, SVN, GIT
IDE s: Eclipse, Net Beans
Tools: ALFTP, TOAD, Putty, Win SCP.
PROFESSIONAL EXPERIENCE:
Confidential
Module Lead
Environment: Java 1.8, Spring MVC, Restful Webservices, Test NG
Responsibilities:
- Played the Role as Team lead
- Participation in Project Planning.
- Involved in coding, guiding and mentoring team.
- Responsible for deliverables of a module. Participated in discussions with Client manager on regular basis for requirement clarification and for status updates on deliverables.
- Involved in fixing the bugs raised by test team.
- Involved in Code reviews and making sure that coding standards are met.
- Involved in Source code management using GIT.
- Involved in automation testing with TestNG
Confidential
Senior Developer
Environment: Java 1.6, JBoss AS
Responsibilities:
- Played the Role as Senior Developer.
- Participation in Project Planning.
- Participated in design phase and design discussions with client technical manager
- Involved in coding and mentoring.
- Involved in fixing the bugs raised by test team.
- Involved in SIT Support.
- Involved in Code reviews and making sure that coding standards are met.
- Involved in Source code management using SVN.
- Responsible for Packaging and Deploying the Projects in SIT environment.
- Responsible for Documenting Design details and Installation details.
Confidential
Senior Developer
Environment: Java 1.6, JSF, Rich Faces, SQL, JBoss AS, Tomcat 6
Responsibilities:
- Played the Role as Senior Developer
- Involved in Coding and unit testing according to design.
- Involved in fixing the bugs raised by clients.
- Involved in SIT and UAT Support.
- Involved in Code reviews and making sure that coding standards are met.
- Involved in Source code management using VSS.
- Involved in writing Stored Procedures for Better Performance of the Application.
- Responsible for Packaging and Deploying the Projects in UAT environment.
- Responsible for Packaging and delivering the code for production deployment.
- Participation in Project Planning.
Confidential
Senior Developer
Environment: Struts 1.2, Jsp, Servlets, Web Service Client(JAX WS), DWR, Shell Script, Glassfish AS, MySQL DB
Responsibilities:
- Played the Role as Acting Team Lead.
- I Used to Co-ordinate with Onsite team for requirement clarification.
- Involved in Analyzing and documenting the requirements as technical design.
- Involved in Impact analysis for the enhancements.
- Assigning tasks to the offshore team.
- Involved in Coding and unit testing according to design.
- Involved in fixing the bugs raised by clients.
- Involved in Code reviews and making sure that coding standards are met.
- Involved in Source code management using SVN.
- Responsible for Packaging and delivering the code for production deployment.
- Participated in Writing the Batch files Using Shell script for data migration.
- Participation in Project Planning.
Confidential
Senior Developer
Environment: JBoss-Seam(JSF,Rich Faces, hibernate), JBoss Application Server
Responsibilities:
- Involved in Creating User stories along with the team
- Participated in Spring Planning, Sprint review, Sprint retrospective meeting and Sprint Demo
- Developing the functionality for the user stories
- Involved in testing the functionality and making the changes as per customer feedback at the end of the sprint.
- Participated and organized stand up meetings to know the project development status and about any impediments
- Demo the user stories to the client at the end of every sprint
Confidential
Senior Developer
Environment: JBoss-Seam(JSF,Rich Faces,hibernate), JBoss Application Server
Responsibilities:
- Involved in the Interaction with customer to understand the business requirements.
- Involved in Creating User stories and estimating each story along with the team
- Participated in Spring Planning, Sprint review, Sprint retrospective meeting and Sprint Demo
- Developing the functionality for the user stories as per design.
- Involved in testing the functionality and making the changes as per customer feedback at the end of the sprint.
- Participated and organized stand up meetings to know the project development status and about any impediments
- Demo the user stories to the client at the end of every sprint
- Involved in Creating the technical design documents for the User Stories developed.
- Involved in Development of Login module and Access Control.
Confidential
Software Engineer
Environment: Java, J2EE,Sun One Server, SSGD
Responsibilities:
- Understanding the requirements,
- Developing Enhancements to Authentication code developed in 2007,
- Understanding the existing Application and identifying the modules to be changes for enhancements.
- Involved in Unit Testing and functional testing.
- Deploying the application in development environment
- Documenting the code changes and installation instructions.
Confidential
Software Engineer
Environment: Java,J2EE,LDAP,Java Key Store Settings
Responsibilities:
- Involved in Testing the plug-in out of oracle SSO
- Involved in creation of architecture and sequence diagrams
- Prepared User guide for SVN document as reference to the team members
Confidentia
Software Engineer
Environment: Java, J2ee (jsp, Servlets), Java Script, CSS Sun one server, Tarantella, SGD for copying the code to be available for test Environment in Netherlands.
Responsibilities:
- Setting up the environment locally to deploy the application.
- Creating Sequence diagram for the application.
- Developing the Authentication module to allow user to login in edentifier2 connected mode.
- Involved in Unit testing the application with the modifications applied to code.
- Maintaining document for code changes.
Confidential
Software Engineer
Responsibilities:
- Analyzing the requests sent by the customer.
- Coding and incorporating the changes to the websites.
- Testing the completed requests.
Confidential
Software Engineer
Environment: Java, Struts, Oracle 9i
Responsibilities:
- Analyzing the requests sent by the customer.
- Coding and incorporating the changes to the websites.
- Testing the completed requests.
Confidential
Software engineer
Environment: Laf/j Frame work, oracle-9i, Web logic Server, Jsp.
Responsibilities:
- Involved in Analyzing the requirements and coding
- Involved in Unit testing of the module
- Involved in Bug fixing.