We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

Windsor, CT

SUMMARY

  • Java/J2EE Developer having 8+ years of IT experience in design, coding, testing, implementation and integration
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client - Server Architecture environment
  • Experience in implementing web based projects using IBM Web Sphere Application Server 6.x, JBoss 4.2, Apache Tomcat 5.0/5.5 and IDEs like IBM Web Sphere Studio Application Developer (WSAD) 5.0, Eclipse 3.0/3.1, and RAD 6.0/7.0
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing
  • Experience in application development using various frameworks: Jakarta Struts Framework 1.1/1.2/1.3, Spring Framework 1.2/1.3/2.0/2.5, Java Server Faces(JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2
  • Proficient in XML technologies like XML, XSL, XSLT, SOAP, WSDL.
  • Proficient in various web based technologies like HTML, DHTML, JavaScript and AJAX
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Joins.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 1.1/1.2/2.0, Servlets 2.2/2.3/2.4, EJB 2.0/3.0, JDBC, JMS, IBM MQSeries and RMI
  • Good Working Knowledge of Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX. developed logging and standard mechanism based on Log4J
  • Developed ANT scripts, and used MAVEN 2.x tool to build and deploy J2EE Applications
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups

TECHNICAL SKILLS

Tools: Eclipse 3.2, IRAD 7, IBM WAS 6, 6.1, Rational Rose 6.22, Ant, TOAD, SQL Query Builder

Related Skills: J2EE, Custom Tag Libraries, JSF, SPRING, JDBC, JMS, TCP/IP, HTTP, SWT and Java Swing.

Concepts: Concepts OOA/OOD, UML, Design patterns, ALM, Networking, Unit testing, DAO implementations, distributed systems

Operating Systems: Windows 9x/NT/2000,XP,UNIX, LINUX

Database Systems: Oracle 11g,10g,9.i/8.X, DB2 UDB, MS-SQL Server, MS-Access

Languages: Java, JavaScript, C,C++,SQL

Java/J2EE technologies: EJB 2.0/3.0, Servlets, JSF,JSP, RMI, JDBC, J2EE Design Patterns, JNDI, XML, Tiles, Spring, AJAX, JQuery, JSTL

Application Servers/Webservers: WebLogic 10.3, IBM WebSphere 5.1/6.0, JBoss 4.X, Tomcat 5.X

Web Services: SOAP, UDDI, WSDL, SOA

Framework: Struts, JSF, Spring, Hibernate

PROFESSIONAL EXPERIENCE

Confidential, Windsor, CT

Senior JAVA/J2EE Developer

Responsibilities:

  • Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
  • Prepared Technical Design Document to understand the flow of the application.
  • Participated in the analysis, design and the development of different modules for the Integration with the application.
  • Used online Agile scrum development process during the project process to gather up the Requirements and issues.
  • Developed web GUI involving HTML, JSF under MVC architecture.
  • Used JSP, Struts, JSF and JavaScript libraries like Backbone and JQuery to develop The User Interface.
  • Used hibernate to create persistence class objects and also created beans to interact with The database.
  • Developed classes using core java and some spring IOC.
  • Enriched UI using JSF UI Components and Backing Beans, JSF, involved in Configuring faces-config.xml for navigations, controllers.
  • The database used was SQL Developer and PL/SQL. Was responsible for developing Packages with procedures, functions, cursors, table partitions for populating tables.
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
  • Entire Applications are developed in Eclipse and deployed in the JBoss Server.
  • Used Perforce for source code repository and version controlling.
  • Maven was used as a build tool for the project.
  • Involved in code reviews and enhancement of application
  • Tested the application in different environments for cross browser compatibility.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java (Jdk 1.5/1.6), J2EE, JavaScript, JQuery, Backbone, REST API’s, Html, Log4J, JSF, prime faces components, Spring, Struts, SOAP, XML, XST, AJAX, Spring MVC, Hibernate/JPA, CSS, JBoss 6.0EAP, Perforce, Windows 2000/XP, Unix, Maven, Agile, CVS, SVN, Eclipse Juno, Toad, SQL Developer.

Confidential, Herndon, VA

Senior Java-J2EE Developer

Responsibilities:

  • Involved in Requirement analysis and Enhancement implementation in Configurator application.
  • Completes the applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Maintained the Hibernate framework functionality and wrote the DAO implementation classes, hibernate configuration files, hibernate mapping files, Transfer Object classes for persisting the data into the DB2 data base.
  • Write and maintain codes using technical specifications to update existing application
  • Utilize programming principles, tools, and techniques to write application codes.
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Used spring for bean instantiation, annotations, controllers, request mapping to handle the web service request and response.
  • Designed and developed necessary HQL for the database operations on need.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
  • Used SVN as version control repository.
  • Used Eclipse and WebSphere Application Server to develop and deploy application.
  • Involved in Unit testing, DIT and UAT and Production Support.

Environment: Java, JSP, Servlets, Struts, Spring, Hibernate, HTML, JS, XML, Oracle, IBM Web Sphere Application server, Eclipse, Spring Tool Suite(STS), IBM Data studio, and SVN.

Confidential, San Diego, CA

Java-J2EE Developer

Responsibilities:

  • Involved in Requirement analysis.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Design, implement and maintain java application phases
  • Write and maintain codes using technical specifications to update existing application and to develop new application.
  • Utilize programming principles, tools, and techniques to write application codes.
  • Written SQLs, stored procedures for interacting with database.
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Involved in Enhancements and Maintain web portal for DTCC customers using Struts.
  • Involved in Enhancements and Maintain SOAP web services.
  • Used spring for bean instantiation, annotations, controllers, request mapping to handle the web service request and response.
  • Designed and developed necessary PL/SQL for the database operations on need.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
  • Used PVCS as version control repository.
  • Used RAD and WebSphere to develop and deploy application.
  • Involved in Unit testing, DIT and UAT and Production Support.

Environment: Java, JSP, Servlets, Struts, Spring, IBATIS, PL/SQL HTML, JS, XML, Oracle, IBM WebSphere, Rational Application Developer, JAXB, JAXP, TOAD, and PVCS.

Confidential, Boulder, CO

J2EE Developer

Responsibilities:

  • Developed application with Struts2, spring and Hibernate frameworks.
  • Implemented MVC Architecture using Struts2 Framework.
  • Integrated struts2 with spring and used spring IOC concept.
  • Integrated spring with Hibernate framework.
  • Responsible for writing configuration files such as applictionContext.xml, struts.xml, hibernate.cfg.xml.
  • Used HTML, CSS, JavaScript, JQuery, Twitter Bootstrap, Struts2 UI tags for design of the screens in the application.
  • Jenkins to provide continuous integration services for developed software.
  • Developed Json format data using google gson API.
  • Written SQLs, stored procedures for interacting with database
  • Responsible for writing Action classes, BO classes, DAO classes, in respective layers.
  • Generated Client from WSDL and wrote the classes in UI layer, Business layer, service layer and Data layer.
  • Deployed the entire CT-HIX application on the IBM WebSphere.

Environment: Java, J2EE, Struts2, Spring, Hibernate, Web services, XML, Jenkins, CSS, HTML, JavaScript, JQuery, AJAX, Twitter Bootstrap, RAD, Maven, Junit, JPA, DB2, DB visualizer, IBM WAS, Maven.

Hire Now