We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

IndianA

SUMMARY

  • A JAVA Certified professional with around 7+ years of IT experience in Analysis, Design, Development, Testing and user training of Web applications using Java, J2EE web application development.
  • Expertise in Object Oriented design and extensively used in development of applications.
  • Good understanding of core Java Fundamentals.
  • Experience in MVC frameworks, DAO (Data Access Objects) using Spring Framework.
  • Extensively used Hibernate ORM for data connectivity.
  • Good Experience in developing Web Services using XML over HTTP(s) and SOAP/WSDL.
  • Knowledge on service - oriented architecture (SOA), WSDL.
  • Good hands on experience in writing Rest full web services in both Client and Server layer.
  • Worked on Cross site Communication, used Angular JS to communicate with Restful web service applications.
  • Having good hands on experience in implementing Design patterns.
  • Good experience in Struts Framework.
  • Hands-on experience in unit and system testing using JUnits.
  • Hands on experience in front end technologies like JSP, JSF 2.1,Html5, Angular JS, bootstrap, Ajax, jQuery, CSS.
  • Excellent knowledge with the deployment and release of the applications using Maven, Ant build tools.
  • Hands-on experience on development tools like Eclipse, My Eclipse, and Net Beans.
  • Having good experience in deploying applications in Web Sphere 5.5, Tomcat Web server and JBoss Servers.
  • Sound knowledge in Mule ESB.
  • Good Experience writing batch programs in Java in windows environment.
  • Hands on experience in backend SQL and PL/SQL in Oracle and SQL Server, enhancing stored procedures & functions.
  • Developed and Deployed applications in UNIX and Windows environment.
  • Strong experience in UNIX commands and shell scripting.
  • Experience in Waterfall and Agile/Scrum methodology of software development
  • Experience with working in a team environment using versioning software like SVN, CVS, and Git hub to merge the code revisions.
  • Ability to convert complex software solutions into well-written technical design documents
  • Have basic understanding of integrated framework like Tibco BW.
  • Have basic understanding of cloud computing technology like salesforce technology.
  • Excellent interpersonal and customer relational Skills. Proven communication, presentation Skills and Leadership Qualities.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX

Frame Works: Hibernate 3.3, Spring 3.0 (MVC, Security), Web Services, Struts2, MVC, JSON, SOAP, WSDL’s, XSD, XML, Restful Web service, SOAP, Web services, FUSE ESB, JSF2.1,Hibernate,JPA2.1, andEJB3.1.

Programming Languages: Core Java, Jdbc, Servlets, and JSP, JSF 2.1, Html5, Multithreading, web applications, UNIX, batch programs.

Scripting Languages & UI: Angular JS, Html, JavaScript, Html5, and jQuery, CSS, XML and AJAX.

RDBMS: Oracle 8i/9i/10g, TOAD, SQL and PL/SQL Developer.

Ide’s: Eclipse, Net Beans.

Web Server: Apache Tomcat 7.0, JBoss.

Application Server: WebSphere server 5.5.2.

Integrated tool: Mule ESB.

Tools: Junit, Log4j, SOAP UI.

Source Control Tool: SVN, CVS, Git Hub.

Web Services: SOAP, Restful Web service.

Integrated Skills: Tibco BW, EMS, NMS, WebSphere.

Cloud Skills: Salesforce.

PROFESSIONAL EXPERIENCE

Confidential, Indiana

Senior Software Engineer

Environment: Core Java, JSF 2.1, EJB3.1,JMS,JPA, JUnit, Spring MVC, WebSphere, SOAP Web Services (WSDL), Restful web services, Hibernate, Angular JS, Html5, multi-threading,Jdbc, JSP, Servlets, twitter bootstrap, Oracle 10g,PL/SQL, CSS, SOAP UI, Apache tomcat, UNIX, web application., Maven, Java 8, Spring Data JPA.

Responsibilities:

  • Performed analysis of the specifications provided by the clients and Involved in Planning and Designing the architecture of the Portal.
  • Involved in analyzing Business Requirements & Technical Designs.
  • Was part of web development team, developing application using technologies specified
  • Involved in writing batch classes for the given requirement.
  • Involved in creating SOAP based applications out of WSDL’s and tested it using SOAP UI.
  • Involved in creating Restful web service for client and server and integrated them in web UI using angular js.
  • Managing offshore team for enhancement estimation, development and code fixes and code release.
  • Creating and tracking stage plans and technical implementation plans.
  • Used JSTL and wrote custom JSP tag libraries. Implemented role based handling in JSP pages.
  • Used angular JS, Html5, and node js for presentation layer of the applications.
  • Used Log4j extensively to log messages in various classes.
  • Involved in functional testing extensively using Junit test Cases.
  • Used Eclipse as the IDE.
  • Configured and deployed the application on WebSphere 5.5 server in UAT and production.
  • Responsible for the development, deployment, configuration and support of the tool in staging and system testing environments.
  • Followed the Release management process and responsible for version control with SVS.
  • Prepared unit test cases and executed them using Junit.
  • Followed Agile and scrum methodologies.
  • Worked as team lead for this project handling team size of 7 people.

Confidential, Sanfransico

Software Engineer

Environment: Core Java, Spring 3 MVC Frame Work, Junit, Jdbc, JSP, HTML, CSS, Servlets, Eclipse IDE, Apache tomcat, PL/SQL, Oracle10g, UNIX, JBoss, Hibernate.

Responsibilities:

  • Involved in the design and implementation of Action Class to execute the business logic.
  • Written PLSQL queries to handle business logic and also to retrieve the data from database.
  • Done unit and System Testing before sending for UAT.
  • Used UNIX operating system to deploy the applications in UAT and production environments.
  • Used Log4j extensively to log messages in various classes.
  • Involved in functional testing extensively.
  • Used Eclipse as the IDE.
  • Configured and deployed the application on Apache tomcat webserver.
  • Written the functional unit test cases to test the application.
  • Followed waterfall model.

Confidential

Software Engineer

Environment: Core Java, Jdbc, JSP, Servlets, Springs MVC Frame Work, Eclipse, Hibernate, Oracle 9i, PL/SQL, Apache tomcat, UNIX.

Responsibilities:

  • System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in analyzing Business Requirements, Technical Design, Designed the database schema (Oracle 9i) for the application. Applied normalization techniques, ER Diagrams.
  • Implemented the web-based application following the MVC II architecture using Springs Framework.
  • Designed and Implemented the J2EE Based Spring Framework.
  • Involved in the design and implementation of ActionSevlet, which acts as Controller Servlet.
  • Involved in the design and implementation of Action Class to execute the business logic and Action Form to validate the form data.
  • Used JSTL and wrote custom JSP tag libraries. Implemented role based handling in JSP pages.
  • Implemented various Design Patterns on the project. Developed Action Forms and Spring Controllers.
  • Used Jsp’s for the presentation layer and Java Beans for model layer.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Used Log4j extensively to log messages in various classes.
  • Involved in functional testing extensively.
  • Used Eclipse as the IDE.
  • Configured and deployed the application on Apache web server.
  • Deployed the application as an enterprise application on Apache Tomcat Server.
  • Responsible for the development, deployment, configuration and support of the tool in staging and system testing environments.
  • Followed the Release management process and responsible for version control with SVS.

Confidential

Associate Software Engineer

Environment: Core Java, Servlets, JSP, Struts, Hibernate, Eclipse, Oracle, Windows XP, Apache tomcat.

Responsibilities:

  • System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in analyzing Business Requirements, Technical Design, Designed the database schema (Oracle 9i) for the application. Applied normalization techniques, ER Diagrams.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed and Implemented the J2EE Based on JSP, Servlet Framework.
  • Involved in the design and implementation of ActionSevlet, which acts as Controller Servlet.
  • Involved in the design and implementation of Action Class to execute the business logic and Action Form to validate the form data.
  • Used JSTL and wrote custom JSP tag libraries. Implemented role based handling in JSP pages.
  • Implemented various Design Patterns on the project. Developed Action Forms and Controllers in Struts1.2.
  • Applied Struts features like Tiles and Declarative Exception Handling via XML.
  • Used Jsp’s for the presentation layer and Java Beans for model layer.
  • Involved in writing SQL, Stored procedure and PLSQL for back end.
  • Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Used Log4j extensively to log messages in various classes.
  • Involved in functional testing extensively.
  • Used SVS for version control.

We'd love your feedback!