We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Regina, SK

SUMMARY

  • Sun Certified Programmer with six years of experience focusing on analysis, design, implementation and demonstrated ability to successfully implement complex large - scale, distributed, N-tier, real-time and enterprise applications using Java.
  • Worked on projects related to e-commerce, Healthcare & Insurance, Media & Entertainment and Telecom domains.
  • Exposure to Hadoop, Angular.JS, Node.JS, Backbone.JS, Zoo Keeper, Mongo DB, EJB, JMS, JTA, JAAS, JSF, Custom Java Tag Library, JDBC.
  • Experience in design patterns including MVC, Data Access Object and Data Transmission Objects, Strategy, Singleton etc.
  • Hands on experience in Web Application Development using Client Script design technologies like HTML, DHTML, CSS, XML, XSLT, Java Script, jQuery, JSON, JSTL and AJAX.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, Glassfish, JBoss, WebSphere and Weblogic Application Server.
  • Exposure to Prototype, Agile, Scrum, Water Fall and Rapid Application Development (RAD) development methodologies.
  • Experience in designing and developing Service Oriented Architecture (SOA) using SOAP and REST Web Services.
  • Solid hands on experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE and java-based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Web Services, XML, JPA, JDBC and JMS.
  • Hands on experience in working with Eclipse, NetBeans and JDeveloper.
  • Developed applications using various frameworks and technologies like Struts, Hibernate, Servlets, JSP, JDBC, JMS, and EJB.
  • Developed applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC.
  • Excellent Track Record in delivering Highly Scalable and Efficient Multi-Threaded Applications on time using standard development practices.
  • Experience in developing Object Relational Mapping using Hibernate.
  • Expertise in debugging the applications and Unit Testing the application using the frameworks like JUnit.
  • Worked on defining solutions with excellent Object-Oriented Design using several design patterns including but not limited to Singleton, MVC, Business Delegate, Session Façade, Factory, DAO, Value Object and Proxy etc.
  • Experience in documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Strong Experience in writing Stored Procedures, Functions.
  • Worked on ETL tool to develop data integration models using Pentaho Kettle.
  • Excellent critical and analytical thinking, quick learning, creative problem solving, interpersonal and client interfacing skills.
  • Assisted project manager in defining project time, scope, effort estimates and deliverable management.
  • Highly adaptable and adept at building good working relationships.

TECHNICAL SKILLS

Languages: C, C++, SQL, Java, J2EE

Java Technologies: Java, J2EE, JSP, Servlets, JDBC, Java Mail, Web Services, Spring Framework and Struts Framework

Web Technologies: HTML,XML,CSS,AJAX,JavaScript,Jquery,JSON,Angular.JS,Angular 2 Bootstrap.

Distributed Technologies: RMI, EJB, and JMS.

Middleware Technologies: Web services (soap and Restful), Spring Integration, Spring, Batch, XML, XML Schema, DTD, XSLT, JAXB, SAX and DOM parsers.

Application Server: Tomcat, Web Server and Web logic

Modeling Tools: Visual Paradigm for UML, Rational Rose.

Database: MongoDB

Frameworks: Oracle (version - 11g, 10g, 9i), MySQL, Postgresql. Spring, Struts, Hibernate, JSF, Tiles, ORM Hibernate, JPA.

PROFESSIONAL EXPERIENCE

Sr. Java/J2EE Developer

Confidential, Regina, SK

Responsibilities:

  • Involved in Test-Driven Development with SCRUM agile methodology and involved in all the business meetings and status update meetings as a part of SCRUM.
  • Extensively worked on Servlets, JSP, struts, and JavaScript.
  • Performed Unit Testing using Junit and Functional testing to validate code.
  • Implemented Object Relation Mapping in the persistence layer using Hibernate Framework.
  • Experience on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle.
  • Extensive experience in working with Eclipse (IDE).
  • Used Java Message Service (JMS) for reliable and asynchronous exchange important.
  • Implemented MVC architecture using Spring Framework.
  • Resolve bugs and Change Requests to already existing code.
  • Scaled the component interactions and generalized the interfaces using Restful web service.
  • Involved in writing ANT scripts, compiling, building, packaging the EAR and deploying into the server in Windows Environment.
  • Involved in creating Class diagrams and Sequence diagrams.
  • Used XSLT for transforming XML documents to HTML.
  • Involved in build process, modifying the MAVEN and Jenkins files, compiling the code building, packaging the WAR file and deploying onto various Tomcat servers in UNIX environments.
  • Used GIT for Version Control.
  • Used Log4j for the logging the output to the files.
  • Used JUnit for the unit testing of various modules.
  • Made extensive use of promises for application control flow Using Angular 2 and Spring Frameworks.

Environment: Java 1.7, Gitlab 7.0, MSSQL Server, Oracle 11g, JMS,Jenkins, SOAP 5.0, Servlets, JSP, JavaScript, JNDI, Restful, jQuery, MVC,Angular 2 ANT, XSLT, HTML, XML, Spring, Struts, Hibernate Log4j.

Java Developer

Confidential

Responsibilities:

  • Implemented Transfer Funds, Messaging Service Modules using Struts and Tiles Framework with respect to Model-View-Controller (MVC2) Architecture.
  • Developed various EJB components like Stateful Session, Message Driven Beans to fulfill Business Logic.
  • Used JMS for reliable and asynchronous exchange of important financial information.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent persistent database tables.
  • Consumed Web Services using WSDL and SOAP for transferring funds to other financial institutions.
  • Used XML Parser API such as JAX-RPC in the web services request/response data for marshalling and unmarshalling.
  • Designed and developed data access layer using Data Access Object (DAO), Session Façade,
  • Business Delegate and Singleton design patterns.
  • Involved in Database Design and Development.
  • Developed Stored Procedures, Triggers, Functions and Cursors for efficient usage of data from MY SQL Database.
  • Used Log4J to capture the log.
  • Developed test cases and performed unit testing using JUnit.
  • Build application using Ant Scripts.
  • Used CVS for Version control across common source code used by developers.

Environment: J2EE 1.3, JSP 1.2, Struts 1.2, EJB 3.0, Hibernate 3.0, JMS,Jenkins, JNDI, MY SQL, MQ Series, MS Access 2000, HTML, XML, ANT, WSDL, SOAP, SOA, Axis 1.3, ANT, Eclipse, Web Logic 8.1, LOG4J, CVS, Junit, Windows.

Java Developer

Confidential

Responsibilities:

  • Performed active role in Software Design, Development and Testing of the application.
  • Developed UI Screens using JSPs, HTML, CSS, JSF, DOJO Tag libraries.
  • Responsible for writing common utility classes which are used throughout application
  • Used MyEclipse-Blue8.6/IBM RAD for developing J2EE components and code management.
  • Used Log4j Framework for logging and debugging the application and to create the log files in development and production servers.
  • Used Firebug for effective alignment and defect handling on UI side.
  • Used Tortoise SVN for source code version control.
  • Used IBM Rational Rose Clear Quest for effective defect tracking.
  • Testing and debugging the project for proper functionality and documenting modules.
  • Conducting code reviews for programs developed by team members, whenever required.

Environment: Java 6, My Eclipse, IBM RAD, JSP, J2EE, WebSphere, AJAX, XML, CSS, HTML, JSTL, Servlets, JSF, Custom Tags, JAXB, WSDL, JavaScript, Rational Rose Clear Quest, HTML, ANT, Linux, Oracle, LOG4J.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and Hibernate.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Implemented Caching mechanism using Spring Gem fire Template.
  • Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Used SOA Integration service for Data Integration Service and Functional Integration Service .Used SOAPUI for the functional testing and inspection and invocation of spring based Web Services.
  • Designing new components to fit in the already existing architecture using core Java, multi-threading different design patterns like the factory method, Abstract factory pattern, Singleton. While developing web-based applications used Web Services, both SOAP/WSDL and REST,
  • Developed Web application using Python, Django, JavaScript, AJAX, Java applets and servlets, HTML, XML and template languages
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases. Worked on server-side web applications using Node.js
  • Involved in Construction of UI using jQuery, AngularJs, Ext.js, Bootstrap and JavaScript.
  • Involved in Message Broker Development using IBM integration, Message Sets and Message Definitions, Coded the ESQL for Message Transformation Nodes, Eclipse, XML/XSLT and XSD.
  • Implemented Ajax and jQuery-based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Developed the war/ear file using Ant script and deployed into Web Sphere Application Server.
  • Developed and implemented UI controls and APIs with ExtJS and Coded the front-end Ajax framework components using Web 2.0 JavaScript library ExtJS.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task. Developed rule modules using Rule Engines, Drools ILOG, BRMS and BLAZE for business management. Created rule-based decision services using BRMS (ILOG JRules framework)
  • Developed specialized search system using Mongo DB, AngularJs, Java Servlets, JUnit, Maven.
  • Deployed, Managed and Monitored Mongo DB Replica Sets / Databases. Prototyped Mongo DB new features across multiple stacks
  • Created tools to support and enable Continuous Integration, Continuous Deployment and system monitoring/reporting using Puppet, Chef, JSP and Shell Scripts with a MySQL database.
  • Installed, configured and hosted the Oracle, Tomcat app servers and MySQL DB servers on physical servers (Linux, Windows), and Amazon AWS virtual servers (Linux).
  • Used cloud computing technologies Amazon EC2 and Amazon S3 web services for Cloud Drive, Cloud Search. Migrated corporate Linux servers from physical servers to AWS virtual servers.
  • Used Oracle 10g AWR & ADDM to monitor database activities and performance tuning. Extensive Performance Tuning, Memory (SGA) Tuning, Performed Database and SQL tuning, Configuration, maintenance and tuning of 10g RAC.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used JSF for internal report generation by fetching data from database with customized view using CSS and AJAX for form processing. Implemented Message Driven Bean Using JMS. Implemented enterprise applications with jQuery, AngularJs and Spring MVC.
  • Involved in creating test cases using JUnit for Java classes and Abstract spring dependency Injection test for spring beans. Developed web-based tools for testing using Python, HTML and JavaScript.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: AWS (DynamoDB, SQS, EC2, Cloud Formation, Cloud Watch), AngularJs, Oracle11g/10g, SQL, Drop wizard, DB2.

We'd love your feedback!