We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 8 years of strong experience in development and deployment of Client/Server business applications using Object Oriented Programming (OOP), Java/J2EE technologies.
  • Involved in all the phases of Software Development Life Cycle including Functional Specifications Analysis, Design, Programming, Testing, Implementation and Maintenance
  • Hands on experience in application development using Java, J2EE, Spring, JPA, Hibernate, JDBC, JSP, Servlets, HTML, XML, SOAP, REST, JBoss, Tomcat.
  • Strong in front - end GUI development and validations using HTML5, CSS3, JavaScript, Angular JS.
  • Proficient in database interfacing and relational database management systems.
  • Extensive experience in JAVA programming.
  • Strong experience working on Spring MVC framework.
  • Around 6 years of strong experience working in Liferay Portal and Content Management.
  • Good Knowledge in creating, modifying XML.
  • Excellent interpersonal & communication skills
  • Ability to work in a team and individually
  • Experienced in Software Development life cycle using various methodologies like agile.
  • Expertise skills in Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, JQuery, CSS, HTML, Ajax, Spring, Hibernate, JDBC, JNDI, JFree Charts, POI, IText and XML related technologies.
  • Expertise in IDEs and tools like Eclipse.
  • Expertise in back-end procedure development, for Database Applications using Oracle, MYSQL.
  • Hands on experience on writing Queries, Stored procedures, Functions.
  • Proficient in unit testing the application using JUnit.
  • Experienced in building tool ANT and logging tool Log4J.
  • Good knowledge in version control system tools like SVN, Harvest.
  • Experience in Bug/Change request tracking using tools HP Quality Center.
  • Experienced in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.
  • Excellent team player and can work in Development/Staging/Production environment.

TECHNICAL SKILLS

Operating Systems: Windows XP/Vista/7, MS-DOS, Unix, Linux

Software Languages: C, C++, DS, Java, J2EE, SQL, PL/SQL, COBOL, Perl, Shell script

WebDesigningTools: HTML5, DHTML, XML, XSL, CSS3, JavaScript, AJAX, JQuery, JSON

Database: MS SQL Server 7.0, Oracle 9i,10g, 11g, MySQL, MS-Access

Development Tools: Dreamweaver, Visual Studio, UML, Rational Rose

IDEs: Eclipse, Netbeans, JDeveloper, Oracle Workbench

Application/Web Servers: Apache Tomcat 5.0, 7.0, BEA Weblogic, JBoss 5.0, Websphere

Version Control: SVN,CVS Subversion Windows XP/Vista/7, Unix

Software Languages: Java, J2EE, SQL, PL/SQL.

Web Designing Tools: HTML5, XML, CSS3, JavaScript, AJAX, JQuery, Angular JS, JSON.

Database: Oracle10g, 11g, MySQL

IDEs: Eclipse.

Application/Web Servers: Apache Tomcat 5.0, 7.0, JBoss 5.0

Version Control: SVN Sub version, Harvest

Build tool: Ant, Maven

Portal Technologies: Liferay 6.1 portal and Spring MVC portlets.

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Interacted with the Techincal Architect to discuss Technical design and its implementation.
  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation.
  • Implemented Spring REST Web Services.
  • Built using Angular JS and integrated web services with it.
  • Generated Stubs for the Soap Web Services and used them in the development.
  • Work on project development task as per requirement
  • Designed properly and provided technical solution.
  • Participate in all business and project related calls
  • Used Log4j for logging errors, messages and performance logs.

Environment: JAVA, J2EE, Spring, Eclipse(IDE), Ant(Build Tool), Tomcat, MySQL, Hibernate, Web services, AngularJS.

Confidential - Chicago, IL

Senior Software Engineer

Responsibilities:

  • Interacted with the Business Analyst to discuss Requirements and acted as first point of contact for Business Analyst Team for any changes or escalations.
  • Effectively facilitated regular project meetings and follows up with team members as required to focus on business and operations issues or technical issues.
  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation.
  • Implemented Spring MVC Portlets, Liferay Hook,Liferay Theme.
  • Created static pages using Liferay content management.
  • Responsible towards Testing the software/application, Unit Testingdoing by means of Developer Testing.
  • Used JFree Chart for generating charts, POI for Excel, Itext for PDF’s in reporting modules.
  • Involved in writing bulid.xml in Ant build tool.
  • Involved in Defect Fixing and after fixing we updated in QC.
  • Work on project development task as per requirement
  • Design properly and provide technical solution.
  • Used JBOSS Server for application deployment.
  • Handle and Monitor the development team
  • Participate into all the phases of SDLC
  • Participate in all business and project related calls
  • Installation, Configuration, Troubleshooting and Maintenance of Weblogic Server
  • Used Log4j for logging errors, messages and performance logs.

Environment: Liferay Portal Framework, JAVA, J2EE, Spring(portlet), Eclipse(IDE), Ant(Build Tool), JBOSS server, Oracle 11g Database,SVN,windows7,JSP, Java Script.

Confidential - New York, NY

Software Engineer

Responsibilities:

  • Interacted with the Business Analyst to discuss Requirements and acted as first point of contact for Business Analyst Team for any changes or escalations.
  • Pulling content created using Liferay and displaying it in JSP.
  • Developing themes and creating pages using Liferay 6.1 SDK.
  • Build and deployment of application.
  • Loading static pages which were developed in Liferay using Ajax call from web application.
  • Creating workflows, schedulers as per requirements.
  • Preparing Technical Requirement specifications and unit test cases.
  • Development of code as per the business requirements.
  • Mentored co-developers with new technologies. Participated in Code reviews.

Environment: Liferay Portal Framework, JAVA, J2EE, Spring(portlet), Eclipse(IDE), Ant(Build Tool), Tomcat Server, MySQL, SVN,Windows7,JSP,Java Script.

Confidential

J2EE Developer

Responsibilities:

  • Preparing Technical Requirement specifications and unit test cases.
  • Coding controller components for processing requests and coding business logic using Java.
  • Creating a detail design documents that describe the process flow in Profiles and Hierarchies modules.
  • Developing graphical UI for Profiles and hierarchies module using JSP.
  • Unit testing the code developed.
  • Deploying on Dev server.

Environment: JAVA, J2EE,Spring, Eclipse(IDE), Ant(Build Tool), Tomcat Server, Web Services, JSP, Oracle9i, Hibernate.

We'd love your feedback!