We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

NH

SUMMARY

  • Over 8+ years of extensive experience in all aspects of Software Design & Development, Testing and implementation of various web applications using JAVA, J2EE technologies.
  • Working experience in multiple domains including Insurance, Banking and e - commerce domains.
  • Expertise in conceptualizing, designing and coding, technical solutions using Java/J2EE technology stacks.
  • Strong Programming Experience in Design, Development and Implementation of multi-tier applications using Java,J2EE, Spring, Hibernate, Struts, Servlets, JSP, JDBC, JNDI, XML, HTML, JavaScript, Servlets, CSS and JAXB.
  • Experience in Spring Framework such asSpring Core, Spring AOP, Spring Transaction Management with Hibernate, SpringMVC and Spring REST using Rest Controller.
  • Developed RESTful web services using Jersey API for GET, POST, PUT and DELETE requests. Used POSTMAN Rest client for chrome to test all the database and middleware services.
  • Experience in implementing Persistent layer using JDBC, PL/ SQL, Hibernate.
  • Experience in developing front end applications using JSP, Servlets, HTML, CSS, Javascript UI validations and JQuery Ajax.
  • Experience in developing Single page applications using AngularJs with REST service calls. Experience in NodeJs Framework.
  • Experience in Junit, Log4J, CVS, SVN and Maven.
  • Experience in deploying application in various environments using continuous build integration tool Bamboo.
  • Experience in deploying and managing ear, war in application servers - WAS, Tomcat and JBoss.
  • Strong experience in RDBMS technologies in the design and development of stored procedures, tables, indexes in Oracle/DB2.
  • Experience in performing Code reviews and peer reviews for maintaining best Industry standards using Atlassian Crucible and Fisheye.
  • Experience in software testing, DEBUG testing, regression testing, defect tracking and management using IBM RTC and Bugzilla.
  • Expertise in detection, diagnosing and remediation of end to end vulnerabilities in web application.
  • Quality Interpersonal, Presentation and Communication skills and ability to maintain good coordination with the team member.
  • A team player and self-motivator possessing excellent analytical, communication, problem solving, decision-making and Organizational skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL-SQL

Java Technologies: JSP, Servlets, Struts, Spring Framework, Web Services (SOAP, RESTful),Hibernate.

Web Technologies: JSP, AngularJS, Node.js, CSS, JavaScript, jQuery AJAX, HTML

App/Web Servers: Websphere, Tomcat, Jboss, IBM HTTP server and Apache web server

Database: Oracle, DB2

Other Tools/Libraries: Eclipse, CVS, SVN, Ant, Maven, ESP Workstation, Bamboo, BladeLogic, IBM RTC, Bugzilla, SoapUI, Toad, DB Visualizer, Crystal reports and BIRT reports

Operating Systems: Windows, Linux and Unix

PROFESSIONAL EXPERIENCE

Confidential, Dover, NH

Senior Java Developer

Responsibilities:

  • Involved in Analysis, Design and Development of Java/J2EE applications.
  • Developed UI layer components, interceptors and controllers using Spring MVC framework.
  • Implemented Java EE components usingSpring MVC, Spring IOC, Spring Transactionintegration with Hibernate module.
  • Developed DAO components using Hibernate.
  • Involved in creating Hibernate Configuration File, Hibernate Mapping and Object relational Java classes.
  • Designed and developed User Interaction functionalities using JSP, HTML, CSS and AJAX.
  • Developing persistent layer using DB2 database with SQL, triggers, functions and Stored procedures.
  • Deploying and managing applications in IBM WebSphere server.
  • Responsible for building application EAR, WAR and JAR files for different environments using continuous integration tool bamboo.
  • Build RESTful Web services using Spring REST.
  • Performed testing of web services using SOAP UI client.
  • Developed Unit test cases with Junit and Using Maven as project build tool.
  • Used log4j for logging information into log files.
  • Involved in Continuous delivery processes from automated build, test and deployment and Supporting for Internal UAT and Production release.
  • Developed java batch jobs and integrated it with ESP scheduler CA Workstation.
  • Developed Single page application using AngularJs, NodeJS with REST service calls.
  • Involved in Code review, Peer review, Integration, Source control and Production release activities.
  • Involved in software testing, DEBUG testing, regression testing, defect tracking and management using IBM RTC.

Environment: Eclipse IDE, WebSphere 8.0,DB2,CA Workstation, BladeLogic, Bamboo, Java, JSP, Spring, Hibernate, Maven, Restful Web Services and SVN.

Confidential, Palo Alto, CA

Senior JAVA Developer

Responsibilities:

  • Involved in Technical and High level Design Meetings with Business Customers.
  • Developed high level functional and technical specifications for requirements.
  • Developed Backend Service layer using Spring Framework for User and Insurance Company Entitlements, Privileges for users.
  • Involved in writing Rest Clients with Jersey Framework for given end point urls to consume services for functionalities like lookup and validations.
  • Developed REST APIs for Insurance Comparison Module.
  • Developed UI layer components, interceptors and controllers using Spring MVC framework.
  • Developed UI with HTML, CSS, JSP and Jquery Ajax. Used Java and Spring Framework (DI) for maintaining the backend module.
  • Used Spring (MVC) architecture, Spring Framework in business layer and Hibernate in persistence layer.
  • Used log4j for logging information into log files.
  • Developed testing cases and tested with Junit.
  • Performed code build and deployment using MAVEN.
  • Performed testing of web services using SOAP UI client.
  • Participated in configuration management, change management activities, code re-views.

Environment: Java 1.6, Spring 3.0 MVC, Restful Webservices, JSON, HTML5, CSS 3, JSP, Jquery Ajax, JBOSS 6, MyEclipse, Maven, Junit, Oracle

Confidential

Software Engineer

Responsibilities:

  • Involved in understanding the business processes and Requirement gathering and Prototype designing against the requirements.
  • Developed UI pages using Struts, JSP, HTML, CSS, JavaScript and AJAX and captured validation using JavaScript and Struts Validator framework.
  • Involved in creation of Oracle PL/SQL procedures using Oracle SQL Developer, Pl/SQL for Reconciliation & Settlement Process.
  • Developed financial and reconciliation reports using BIRT Reports.
  • Implemented Log4j to analyze and fix bug issues and Involved in Code review, Integration and Source Control activities.
  • Involved in channel - service integration and in coordinating with payment service provider and government ministries.
  • Involved in resolution of production issues related to transactions and application at onsite location.
  • Involved in Offshore team coordination and Knowledge transfer to Client testing team and Project Administrative team.

Environment: Redhat Linux 5.8, Java,Eclipse IDE, WebSphere 7.0, Oracle 11 g, JSP, Struts, BIRT Reports

Confidential

Software Engineer

Responsibilities:

  • Involved in development of web application using struts, spring, hibernate.
  • Developed Action Forms, Form Beans and Java Action Classes and templates and performed action mapping in struts-config.xml using Struts.
  • Worked on entire MVC architecture of Struts including the Request Processor, Action class, Action Form and Validation Framework.
  • Created business delegate for de coupling the business logic and presentation logic.
  • Developed JSP, HTML, JavaScript, CSS and AJAX for front end development.
  • Developed bulk transaction file upload which is key module used by the client day to day for remittance transactions.
  • Designed and developed transaction reports using Crystal Reports
  • Coding the required functionalities in compliance with coding standards.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: Java, Eclipse IDE, WebSphere 6.1, Oracle 10g, JSP, Struts, Spring, Hibernate and Crystal Reports

Confidential

Software Engineer

Responsibilities:

  • Involved in understanding the business processes and Requirement gathering and Prototype designing against the requirements.
  • Developed UI pages using Struts, JSP, HTML, CSS, JavaScript and AJAX and captured validation using JavaScript and Struts Validator framework.
  • Involved in creation of Oracle PL/SQL procedures using Oracle SQL Developer, Pl/SQL for Reconciliation & Settlement Process.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript.
  • Used Log4j for logging errors, messages and performance logs.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.
  • Developed SQL queries with JDBC API to create, retrieve and update data.

Environment: Java, J2EE, JDK, Servlets, JSP, Struts, HTML, Tomcat, Web Services, Oracle 10g, Eclipse, Ant, CVS, PL/SQL Developer,Log4j.

We'd love your feedback!