We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • More than 13 years of IT experience in full Software Development Life Cycle of Senior J2EE Lead Developer.
  • Expertise in J2EE technologies such as JBoss 6, Tomcat, Weblogic, Websphere, EJB, JMS, MQ Series, Struts, HTML 5.0, AngularJs, Spring, Spring WebServices, Spring Hibernate, Spring Boot, Mongo DB and Core Java (Multi Threading and Swing).
  • Strong managing, planning, architecting, analyzing, designing and programming capabilities.
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DOA, Session Façade etc.
  • Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP/Servlet, JDBC API, EJB, Hibernate and Drools.
  • Experienced with XML related technologies such as XML, XSL, XSLT, DOM, SAX, JAXP etc.
  • Sound knowledge of developing applications based on architectures like Apache Struts Framework, Spring Framework and MVC architecture.
  • Good experience in JBoss 6.0, Web Sphere 5.1, Web logic 8.x, Log4j. IDEs such as WSAD 5.1, Eclipse and IntelliJ.
  • Work with support team to see applications and products through deployment and maintenance.
  • Experience in software configuration management such as maintaining multiple child streams in single VOB, making baselines, delivery of code from child stream to Mainstream etc. using Version controls such as SVN, CVS, ADE and MKS.
  • Worked on Databases such as Oracle, MS - SQL Server, AIX DB2, Teradata & mysql and NoSQL DB such as MongoDB.
  • Hands on experience of creating UML diagrams using Enterprise Architect 6.1.
  • Used Maven and Ant scripts for creating artifacts of the application.
  • Worked with major clients like BNSF, Confidential, S&P NY, Confidential SFO, Bank OF America NYC, Oracle USA.

SKILL:

Core Competency: J2EE (EJB, Servlets, JSP, JSF, Struts, spring, Spring WebServices, REST Webservice using Jersey, JMS, MQ Sereis and Hibernate), AngualarJs, and Core Java

Operating Systems: Windows, Sun Solaris and Linux

Languages: Java, SQL, and PL/SQL

RDBMS: Oracle9i, MS SQL Server7.0, mySQL and Derby DB

NoSQL: Mongo 2.6.8

Internet/Intranet: JSP, JSF, Swing, HTML 5.0, XML, JavaScript, JSON

Application servers: Oracle 9iAS/Portal Server, JBoss 6.0, Web sphere 6.x and Web logic 8.x

Web Servers: Tomcat with Apache

IDEs: IntelliJ, Eclipse, RAD and WSAD

Testing Frameworks: Junit.

Modeling Languages: UML

Frameworks: Apache Struts, Oracle UIX, Hibernate, iBatis, Spring and Drools

Code Management: SVN, MKS and CVS

EXPERIENCE:

Sr.J2EE Developer

Confidential

Responsibilities:

  • The main objective of this batch application is calculate the fuel burn of locomotives using fuel gauge equipment and comparing the fuel burn by event recorder equipment apart from the identifying the business unit of each car.
  • The main objective of this batch application is create train’s exceptions report and eliminate the duplicates then generate the report.
  • Implemented reports on meter info summary, tank info summary, site info summary.
  • Have done the migrating the icefaces version of DTL audit application from 3.1 to 3.2
  • Implemented encrypt the passwords in all the java batch applications and perl related FM applications where ever the passwords are hardcoded.
  • It allows the users to update (repair/create) the defective locos. I have enhanced this feature to update the loco status in Witronix tables when user updates the defective loco at fuel management.
  • Implemented this report, which uses for users to see the top 50 idle recurring offenders (locomotives).
  • The main objective of this report to calculate the fuel efficiency based on each business unit.

Environment: Java1.5, Multi-Threading, JDBC 2.0, AIX DB2, Icefaces, JSF, JSP, Servlets, RESTful webservices, SOAP based webservices, Spring, Hibernate, Teradata, MS SQL Server and Mainframe DB2, Log4j, Windows7, Linux, Ext JS, MKS for code management and RSA7.5.

Architect/Tech Lead

Confidential

Responsibilities:

  • Implemented Workflow module using Drools including analysis.
  • Implemented nightly batch process for reports and check processing batches using java threads.
  • Written build scripts for entire application using Apache Maven and ANT.
  • Used UML and OOD extensively in developing.
  • Utilized J2EE patterns such as Session Fa ade, DTO and Service Locator.
  • Developed standalone GUI application for ko - fax client using java swing.
  • Involved actively in the architecture of this application.

Environment: Java1.5, JSP, JSF, Primefaces, EJB2.0, Spring Hibernate, REST Webservices using Jersey API,XML, JDBC 2.0, DB2, Java Script, IBM Websphere Process Server 6.x and Portal Server, JBoss Drools, Ant, Log4j, Windows 2000, Linux, SVN for code management, IBM Content Management and IBM WID 6.0.2 and RAD.

Architect/Tech Lead

Confidential

Responsibilities:

  • Implemented Packaging and Pricing module including analysis.
  • Implemented Data Synchronization as a nightly batch process.
  • Implemented the order process to the other applications using MQ messaging.
  • Implemented Scoring Service module to calculate the scoring based on customer s parameters.
  • Written build scripts for entire application.
  • Used UML and OOD extensively in developing my modules.
  • Involved actively in the architecture of this application.
  • Utilized J2EE patterns such as Session Fa ade, DTO and Service Locator
  • Used Spring AOP and IOC concepts for writing the configuration files for dependency injections.

Environment: Java1.4, JSP, JSF, EJB2.0, Spring iBatis, MQ-Messaging, XML, JDBC 2.0, DB2, Java Script, IBM Websphere Process Server 6.x and Portal Server, Ant, Log4j, Windows 2000, Sun Solaris, SVN for code management and RAD.

Tech Lead/Sr. Developer

Confidential, New York City, NY

Responsibilities:

  • Understanding the existing architecture and design of the product and explain this to offshore team.
  • Implemented Spring WebServices including internationalization, transaction management and Exception Handling.
  • Involved in the Spring Hibernate.
  • Used UML and OOD extensively in developing new features for the business functionalities.
  • Written the WSDD and SOA webservices and generated the web service clients.
  • Utilized J2EE patterns such as View Helpers, Session Fa ade, DTO and Service Locator
  • Has written Hibernate configuration s and business logic methods for loading, updating, busting trades.
  • Used Spring AOP and IOC concepts for writing the configuration files for dependency injections.
  • Used EJB s, JSF, JSP and J2EE Components thoroughly.
  • Used S&P ESB framework.
  • Coordinating the offshore team and performing code reviews.

Environment: Java5.0, JSP, JSF, EJB2.0, S&P ESB framework, Struts Framework, Spring WebServices, Spring Hibernate, XML, JDBC 2.0, MS-SQL Server, Java Script, JBoss, Ant, Log4j, Windows 2000, Sun Solaris, CVS for code management and Eclipse.

Tech Lead/Sr. Developer

Confidential, San Francisco, CA

Responsibilities:

  • Advisors can see their entire book of business in the Salesforce desktop, get reminder alerts driven by events in the client's portfolio, and seamlessly move into Confidential On Demand to act on reminder alerts.
  • Responsible for Gathering the system requirements and feasibility study, prototyping, and suggesting the best solutions to customers, and System ArchitectureManaging the offshore development team.
  • Responsible for creating UML diagrams using Enterprise Architect.
  • Responsible for writing detailed functional and technical design documentation for the requirements owning and controlling the documents.
  • Used JMS and Web services to connect other third party applications.
  • Used JAXP to parse and transform XML documents using an API.
  • Oracle 9i database is used in the back end to store the data. TOAD is used as the interface to the database.
  • Monitoring the development activities by doing review in each stage and providing the feedback and timely solutions.
  • Ensuring the Quality process is followed and implemented in each SDLC stages.
  • Responsible for converting business test cases into technical use cases.
  • Used Ant scripts for code compilation and Log4j for logging purposes.

Environment: Java1.4, JSP/Servlets, EJB2.0, Struts Framework, Tiles, XML, JMS, JNDI, UML, JDBC 2.0, Oracle9i, IBM Websphere 5, BEA Weblogic8.1, Glassfish 10.1, IBM MQ-Series, AJAX, Java Script, Ant, Log4j, Junit, Enterprise Architect, Sun Solaris, Windows 2000, CVS for code management and Eclipse.

Tech Lead/Sr. Developer

Confidential, Santa Clara, CA

Responsibilities:

  • Analysis and Design and coordinated with the Business Analyst to gather requirement.
  • Other activities such as Task Estimation, strategic decision-making, Co-ordinate the team and implement/monitor the Software Process Improvement activities
  • Develop the front end and the back end of the communication piece using design pattern.
  • Validating Design Patterns, Implemented various Design Patterns like Service locator, Front Controller, Session Façade, Value Object, Singleton, façade, delegate, DAO. etc
  • Implemented STRUTS (MVC).
  • Used Hibernate for Database Persistence logic.
  • Batch programming, configuring in Quartz Scheduler.

Environment: JSP/JSF, Struts Framework, Hibernate, Spring Framework, JMS, Web services, ANT, Log4j, XML, Enterprise Architect for UML, JDBC 2.0, Oracle9i, Sun One App server, Sun Solaris, Windows 2000, Quartz Scheduler, VSS for code management and Eclipse

We'd love your feedback!