We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 7+ years of experience in designing, developing and testing Java/J2EE web based applications.
  • Extensively worked on web - based applications on development environments using Java, JDBC, Servlets, JSP, Struts 1.x & 2.x, SPRING, Hibernate, EJB, XML, AJAX, Web services & WSDL technologies.
  • Expertise in High Level and Low Level Designing.
  • Very good hands on experience designing UML diagrams like Class diagrams and Sequence diagrams.
  • Expertise in SDLC on various phases that includes Requirements Analysis, Software Specifications analysis, Designing, Testing and Deployment.
  • Conversant with web/application servers as Apache Tomcat Server, Websphere and jBoss.
  • Experience working with various standard J2EE design patterns (DataAccessObject, MVC, Singleton and Factory Pattern).
  • Experience in working with databases like Oracle, MySQL.
  • Installation and maintenance of Microsoft Visual Source Safe (VSS), CVS and SVN.
  • Strong Java programming skills with good understanding of middleware concepts like Transactions, Security, and Connection pooling.
  • Expertise in writing SQL, PL/SQL, Stored Procedures
  • Good knowledge on AJAX and Web services.
  • Analytical and able to adapt to new environments and learn new Technologies quickly.
  • Excellent team player with outstanding analytical and problem-solving skills.
  • Experienced in MS Office products like Word, Excel and PowerPoint.
  • Have basic knowledge about Big Data and Hadoop concepts.
  • Proficient Confidential maintaining cordial relationship with customers, ensuring quality and service norms thereby achieving customer satisfaction and business retention

TECHNICAL SKILLS

Operating Systems: Windows NT4.0/2000/XP, Vista, 2007, Windows 8.1, 7

Languages: JAVA/J2EE, SQL, PL/SQL, Basic UNIX, Cold Fusion

Database: Oracle 9i/10/11g, MSSQL 2005/2008

Tools: Toad 11.0, SQL Management Studio, Rational Application Developer (RAD), Eclipse, Filenet P8, WebSphere Application Server (WAS 7.0), Requisite Pro, MAVEN

Web/Framework: Struts, Hibernate, Spring, Web Services- SOAP/REST API, HTML, Java Script, CSS, JSP, AJAX, JQuery, Angular JS, JUnit, Mockit.

Quality Assurance: Requirement Traceability metrics, Test strategy Plan, Effort Estimation document, Test Plans

Test Management: HP Application Lifecycle Management (HPALM)

Source Control: Subversion (SVN), VSS

PROFESSIONAL EXPERIENCE

Confidential

Technology Analyst

Responsibilities:

  • Worked with Business side developing Business Requirement Documents, Business Solution Documents, and Solution Specifications Documents, Creating Architectural Diagrams, Class Diagrams, Web-flow diagrams.
  • Designing and developing object oriented, flexible, scalable and extensible Java API’s.
  • Having the ownership of and responsibility for a business application of the project.
  • Actively engaging in team based solution, design, and problem solving activities.
  • Actively proposing and implementing continuous improvements to applications and processes
  • Performing code reviews and mentoring of other programmers
  • Performing analysis and design in the context of full life cycle systems development including UML, Use Cases, Sequence and Class Diagrams.
  • Defining technical requirements through interviews with business analysts
  • Developed prototypes of functional/technical specs to meet business needs
  • Worked in a TDD environment developing test plans/scripts and coordinating unit/integration testing with business teams
  • Working in an independent fashion as a member of a larger team on tasks to meet required deadlines
  • Participated in designing and reviewing of SR, HLD, DLD and Test plans.
  • Coding and debugged the Stored Procedures and Packages in Oracle, Sqlserver Databases and designed database tables as per technical specifications.
  • Developed Email services using SOAP based web services.
  • Learning and mentoring about the know-how of the Filenet P8 tool and working on its components such as Application Engine, Process Engine and Content Engine.
  • Presiding over meetings, Hosting Status calls, Providing Demo's to the users, proposing new business solutions from IT.
  • Provide estimations for the Future CR's, maintaining the aspects of Request Management for Project Management perspective.
  • Monitor and detect potential trends, initiate proactive changes relating to known errors with a focus to drive down repeat service impacting failures.
  • Production Support and Regular Defect fixes for the applications.
  • Served as a point of contact for any major escalations owing to outages or any unplanned maintenance activities outside business hours.
  • Responding to the queries of the users and if required, attending meetings with users to resolve the issues within the SLA.
  • Providing Demo's to higher management to make them familiar with new functionalities.
  • Mentoring and Domain training for offshore team & contributing to building knowledge Assets for the Project. Designed a KT plan for new joiners to make them productive as soon as possible.

Environment: Java/J2EE, Rest Web Services, Spring, Filenet P8, Oracle 11g, PL/SQL, TOAD, HP QC 10.0, WebSphere Application Server (WAS 7.0), Requisite Pro, HTML, Java Script, CSS, JSP, AJAX, JQuery, Angular JS, SVN

Confidential

Senior Software Developer

Responsibilities:

  • As a technical coordinator was responsible for assisting the offshore team in resolving the technical difficulties
  • Worked in conjunction with the project Manager and the Business Analyst, meet with customer business stakeholders and the end users to gather design requirements
  • Worked with the Project Manager to ensure meeting project milestones and deadlines
  • Lead and coordinate technical activities and artifacts throughout the project
  • Responsible for deploying the applications and web services
  • Software development, testing and deployment of EIA as per the agreed schedule.
  • Regular Defect Fixes and Production Support Activities.
  • Responding to the queries of the users and if required, attending meetings with users to resolve the issues within the SLA.
  • Assisted team members in identifying system problem areas and resolutions to the same.
  • Ticket management
  • Status reporting to clients on daily basis.
  • Root Cause analysis for the reported issues.

Environment: Java/J2EE, SOAP Web Services, Struts, Hibernate, Filenet P8, Oracle 11g, PL/SQL, TOAD, HP QC 10.0, WebSphere Application Server (WAS 7.0), Requisite Pro, Java Script, CSS, JSP, AJAX, JQuery, SVN, VSS

We'd love your feedback!