We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Ca Los, AngeleS

SUMMARY

  • Confidential IT Professional with 7.2 years of professional IT experience in development and deployment of various web based Enterprise Applications using Java/J2EE technologies.
  • Work experience on all teh phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Coding, Reviewing and Testing
  • Expertise in Core Java (Collections, JDBC, Java Beans), J2EE technologies (JSP, Servlet, JNDI,EJB)
  • Proficient in OOPS concepts, design and techniques with front end development
  • Experience in Waterfall and Agile/Scrum methodology of software development
  • Experience in frameworks like Spring, Struts, JSF and Hibernate
  • Experience in designing and prototyping user interfaces for intranet, web applications using various scripting Languages such as JavaScript, JSP, AJAX, HTML, CSS, XML, JSON and JQuery
  • Experience on Oracle SQL PL/SQL while working on an end - to-end database development project
  • Hands-on experience on Database tools like SQL Developer, DB Viewer
  • Exceptional analytical and problem solving skills
  • Experience on Windows, Unix environment platforms
  • Working experience in J2EE design patterns such as Data Access Object, MVC, Singleton pattern, Factory method, Composite, Template, Observable, Adapter, Prototype, IOC, Iterator
  • Good experience on Web Services using REST and SOAP
  • Experience with working in a team environment using versioning software like IBM Clear Case, Clear Quest, SVN, CVS, Git Hub
  • Experience with Application servers and Web servers like BEA Web logic Server (7.x, 8.x, 9.x,), Web sphere and Apache Tomcat 6.0
  • Knowledge and trained in Building, Deploying with ANT and Continuous Integration using Jenkins
  • Experience in developing unit test case with JUnit
  • Excellent in defect fixing, solving complex problems and Performance Tuning.
  • Experience in using RAD, Eclipse, Net Beans and My Eclipse.
  • Knowledge and trained on Salesforce, DevOps, Heroku and AWS.
  • Exposure to Insurance and Telecom domains.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, XML, UML.

RDBMS: Oracle, DB2 and UDB

Frameworks: Spring 3.0, Hibernate 3.0, Struts 1.x/2.x, JSF1.x

Scripting Languages: JavaScript, Ant, Log4J, Windows

Other Tools/Utilities: RAD, Eclipse 3.5, Word, PowerPoint, Keynote, MS Access, Mercury, IBM Clear Quest, HP Quality Center, Post Man, Beyond Comparator, Tealeaf, SQL Developer, DB Viewer, Fiddler, Http Fox, Wireshark, SOAP UI, RESTFUL Browser, Tamper Data, Developer Tools

Operating Systems: Mac OS X, Windows

Servers: JBoss, WebLogic 10, Web sphere 7.1/8.5 App Server, Apache Tomcat 6

Web Technologies: JSP, Servlets, JDBC, JNDI, HTML, XSLT, XML, Struts/Spring/JSF frameworks, EJB Web Services using REST/SOAP, Eclipse, SVN, CVS, Jenkins, Tomcat, JBoss, WebLogic, Web sphere, and Rational Rose

PROJECT EXPERIENCE:

Confidential, CA Los Angeles

Senior Software Engineer

Responsibilities:

  • Involved in gathering system requirements for teh application and worked with teh business team to review teh requirements, and created Software Requirement Specification document and Architecture document.
  • Created Functional specification documents (FSD)
  • Developed teh application using Spring and JSF Framework that uses Model View Controller (MVC) architecture with XHTML,
  • Developed Data Access layer using Spring JDBC.
  • Responsible for mentoring teh team in complete software development lifecycle (SDLC) tasks design, coding, testing, and documentation
  • Responsible for staffing and effort estimation for each phase of teh release.
  • Improve team productivity by placing industry coding standards and involved in code review.
  • Designing, creating database, writing DDL, DML statements and populating database SQL/PL-SQL.
  • Involved in using different Design patterns like Singleton Pattern.
  • Used IBM Clear case tool as version control system to check in and checkout teh data.
  • Extensively used Java, JSP to implement teh core functionality.
  • Deployed teh applications on WebSphere Application Server.
  • Used Log4J logging framework for logging messages
  • Worked with Offshore team to communicate teh functional and technical requirements, review deliverables and participate in testing.
  • Consulted on project risks and to keep teh development team on track to delivery.

Environment: Java/J2EE, Spring, JSF, Web Services using REST and SOAP, Java Script,Ajax,JQuery,Log4j, Websphere 8.5, Windows, Linux, IBM Clear case, DB2, UDB, WinSCP and RAD.

Confidential, CA Los Angeles

Senior Software Engineer

Responsibilities:

  • Involved in gathering system requirements for teh application and worked with teh business team to review teh requirements
  • Closely worked with teh client on understanding teh requirements and discussed teh technical possibilities of achieving them.
  • Worked with Offshore team to communicate teh functional and technical requirements, review deliverables and participate in user acceptance testing.
  • Involved in Test planning and Test Data preparation.
  • Single point of Contact for teh Users Acceptance testing.
  • Single point of Contact in co-coordinating with External application Teams, infrastructure Teams, Testing and DBA teams.
  • Consulted on project risks and to keep teh development team on track to delivery.

Environment: Java/J2EE, Spring, JSF, Web Services using REST and SOAP, Java Script,Ajax,JQuery,Log4j, Websphere 8.5, Windows, Linux, IBM Clear case, DB2, UDB, WinSCP and RAD.

Confidential, CA

Senior Software Engineer

Responsibilities:

  • Involved in complete Software Development Life Cycle including Analysis, Design, Implementation, Testing, Maintenance and Production Support.
  • Reviewing business/functional requirements and providing effort hours required for development.
  • Can provide technical and design insights for RFP and new Business Proposals.
  • Preparing design documents, technical specifications, unit test plan and unit test cases.
  • Involved in defect fixing reported during different phases of testing - Unit, Application, Integration, Functional and Regression Testing.
  • Coordinating with multiple teams while doing IUT.
  • Involved into production incidents and taking necessary actions.
  • Supporting validations during weekend for Infrastructure upgrades and coordinating with different teams to ensure there is no outage during development or testing phase.
  • Monitoring Server logs using PUTTY and SPLUNK and troubleshooting issues.
  • Providing functional/technical noledge to team members.
  • Clean up processing. Mentoring new resources.
  • Tracking deliverables on timelines.

Environment: Java/J2EE, Spring MVC, Spring Transaction management, Spring scheduler, LDAP, Web Services using REST and SOAP, Log4j, Websphere 8.5, Windows, Linux, IBM Clear case, DB2, WinSCP and RAD.

Confidential

Software Engineer

Responsibilities:

  • Involved in gathering system requirements for teh application and worked with teh business team to review teh requirements
  • Worked with team to communicate teh functional and technical requirements, review deliverables and participate in user acceptance testing.
  • Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
  • Coded various Java beans to implement teh business logic.
  • Involved in creating teh tables using SQL and connectivity is done by JDBC
  • Wrote various SQL queries for data retrieval using JDBC.
  • Reviewed code and encouraged developers to use OO design concepts, best practices, exception handling.
  • Consulted on project risks and to keep teh development team on track to delivery.

Environment: Java/J2EE, eAgent MVC, Web Services using REST and SOAP, LDAP, Log4j, Websphere 8.5, Windows, Linux, IBM Clear case, DB2, WinSCP and RAD.

Confidential

FPW/FUI and SLID

Responsibilities:

  • Implemented Action Classes and Action Forms by using Struts framework.
  • Responsible for maintaining teh Quality assurance during teh life cycle of teh project.
  • Responsible for Fixing Tickets.
  • Responsible for Implementing JavaScript Validations
  • Responsible for Unit Testing

Environment: Java,Struts1.x/2.x, Hibernate Java Script, JSPS, SERVELTS, WebLogic, Ajax, Oracle, SVN, Oracle 10g & Solaris.

Confidential

Software Engineer

Responsibilities:

  • Involved in writing JSP/HTML/JavaScript and servlets to generate dynamic web pages and web content.
  • Developed Form Beans, which are used to store data when teh user submits teh HTML form.
  • Coded various Java beans to implement teh business logic.
  • Involved in creating teh tables using SQL and connectivity is done by JDBC
  • Wrote various stored procedures in PL/SQL and JDBC routines to update tables.
  • Wrote various SQL queries for data retrieval using JDBC.

Environment: Java, Servlets, JSP, JDBC, MySQL, UNIX and Tomcat 4.1

We'd love your feedback!