We provide IT Staff Augmentation Services!

Software Developer Resume



  • A full stack Sun Certified Java Programmer (SCJP) with extensive work on backend development.
  • 5 plus years of Hands - on experience on front end technologies and knowledge on integration systems.
  • Excellent knowledge on using Java version’s 5 to 8, J2EE, Struts, spring and Hibernate.
  • Extensive experience in designing professional UI web applications using front-end technologies including HTML5, JSF, JSP, CSS3, JavaScript.
  • Worked with different relational database like DB2, Oracle (11g), PL/SQL for creating complex queries, creating Views, joins, Stored Procedures, Cursors and Functions.
  • Developed applications with a strong knowledge of Object Oriented concepts and Design Patterns for software design and implementation.
  • Experience in performance analyzing tool: JMeter 2.1.
  • Experience in IBM tools: Web sphere Integration developer (WID) 6.0, Rational Application developer (RAD).
  • Experience in Eclipse IDE tool versions: Neon 3, oxygen,Kepler, Helios, and Ganymede.
  • Experience in on version control tool: SVN, Git-Hub.
  • Experience in Servers: Tomcat server 7.0, Web-sphere application server (WAS) Version 7.0, Web logic application server.
  • Brilliant knowledge on Agile Scrum methodologies. Have knowledge about JIRA, Bugzilla, service now for bug tracking, flow design.
  • Knowledge on MuleSoft integration tool. Good knowledge on developing the flow using connectors, loops, expressions, 3rd party API’s.


Languages/Technologies: Java, J2EE, C, C++, Hibernate 3.0, Struts, Spring, Spring Boot.

Front end: HTML5, JSF, JSP, CSS3, JavaScript, AJAX, Angular 1.

Database: Oracle 11g, DB2, PL/SQL, SQL, Oracle redaction policy.

Data Exchange: Formats XML, JSON.

Distributed/Web Environments: IBM Web- sphere WID Version 6, IBM RAD Ver 7, MuleAny- point Studio, Weblogic, and IBM Trust Authenticator Interceptor (TAI).

Servers: Web Application Server, Tomcat.

Integration Tools: MuleSoft

Development tools: Eclipse, Putty, WinSCP, and Maven.

Versioning tools: SVN, GIT.

SDLC models: Waterfall, Agile Scrum Methodology

Bug report tools: Bugzilla, Rally

Testing Frameworks: JUNIT, Selenium, SOAP UI, Postman.

Performance Tool: JMeter..

WebServices: SOAP, RESTFul services.



Confidential, PHEONIX

  • Designed and developed middle-ware application using JSF, ice faces 4 as front end and Hibernate as the business logic.
  • Developed Managed Beans using annotations.
  • Worked on Hibernate reverse Engineering to create the *.hbm.xml file, for developing POJO to map the object to relational database.
  • Migrated the ice faces application to ace components i.e.; version 4.2.
  • Converted all of the tags in ice faces to ace components in JSF.
  • Developed views and functions in Oracle 11g.
  • Worked on migration of Web logic server versions 12.2.1 to 12.2.2. Worked on issues relating to migration.
  • Worked on developing tools for archiving, purging, sorting using java 8, hibernate.
  • Developed criteria, cascading mapping criteria for Hibernate.
  • Worked on Java 8 for logic development. Worked on lambda, streams, filters, object sorting using Comparator/Comparable Interface.
  • Used GIT repository for software configuration management and version control.
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Worked on Hibernate query language for querying the data from the oracle DB.
  • Developed REST web services using JAX-RS API.
  • Utilized SVN for version control across common source code used by developers.

Environment: Web logic 12.2.0 and 12.2.1, Java, Hibernate, JSF Ice faces, AJAX, JAX-RS, JavaScript, Eclipse, and Oracle 11 G.



  • Designed and implemented data model using Hibernate 3.0 as the persistence layer that uses Oracle as back-end database.
  • Utilized WID IDE to develop the screens for the application using MVC design pattern.
  • Transferred data from presentation tier to web tier is done using Value Object.
  • Integrated Hibernate with spring by coding a Spring Configuration file.
  • Developed application with Core Java with Exception Handling, File handling, IO and Java collections.
  • Performed LDAP configuration of the users, which was done using the WAS server console. Here the users are configured and validations are made as per the authorization and the fields are either enabled or disabled.
  • Worked on SOA framework which interact with various systems through WPS.
  • SOA design was implemented using WID with MVC design pattern interacting with the WPS for consuming the SAOP services.
  • Handled Java multi-threading in the back-end component and checked the system performance.
  • Developed the front end in JSF, where the components were enabled and disabled.
  • Developed frontend of the application and integrated with the rest of applications using RAD and WAS server.
  • Implemented Spring MVC, Design Patterns, JDBC template, DB2 integration using IBM RAD tool.
  • Deployed the application in Web-Sphere Application Server 6.0.1.
  • Wrote *.hbm.xml file, for developed POJO to map the object to relational database.
  • Integrated spring injections for DAOs to achieve Inversion of Control, updated Spring Configurations for managing Java objects using callbacks.
  • Implemented the Oracle data encryption techniques and policies analysis.
  • Performed the RED ACTION which masks the data on few of the fields.
  • Hid the data such as the credit card number by masking the data, using special symbol.
  • Analyzed the performance and how to create the simulators and integrate the simulators to JMeter in NON-GUI Mode. Analyzed different parameters of JMeter.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Utilized SVN for version control across common source code used by developers.

Environment: RAD, Java, Spring 3.0 MVC, ORM, Hibernate, JSF, JavaScript, WAS, DB2, Oracle RED ACTION POLICY Package, Eclipse Kepler, JMeter, Angular JS, HSQL DB



  • Integrated the WID with BPM tool. This integration was done by making use of single sign on, where the user uses the SSN to bypass the security and access the pages on Life-ray.
  • Designed Life ray front-end using JSF which perform dynamic rendering, refreshing using AJAX.
  • Developed services in Service Oriented Architecture (SOA), developed code in spring framework, which forms the base to integrate with the existing code and make the data available for the BPM tool to display on their dashboard.
  • Utilized Hibernate Persistence Strategy to interact with database.
  • Developed views, procedure that involved complex queries and triggers in DB2.
  • Implemented J2EE design patterns like Singleton, BusinessDelegate, SessionFacade.
  • Analyzed and developed the Bulk functionalities, Bulk upload required reading and writing of data in to the EXEL sheet, this reading is performed making use of complex Java API’s.
  • Utilized HTML5 and CSS3 for developing the front end of the requirement.
  • Implemented and Consumed the Web Services using JAX-WS to read and write the data to the BPM portal or to the database, this was done using the Eclipse framework that uses Struts.
  • Handled the exceptions, which might occur in reading and writing the excel data, while sending them back to the BPM portal for the update.

Environment: WID 6.0, WPS 6.0 WAS, Spring MVC, Hibernate, J2EE, Eclipse Ganymede, DB2, Web Services, HTML5, CSS3.

Hire Now