We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

GA

SUMMARY:

  • Senior Java/J2EE Developer with 16 years plus expertise in OOAD technologies, client - server systems, web-based applications, Integration and business applications. Full life cycle hands on experience on large-scale J2EE projects.
  • Good in design, development, implementation and trouble shooting.
  • Build Microservices for the delivery of software products across the enterprise.
  • Good experience with J2EE technologies using Core Java, EJB 1.0/2.0, Struts, JSP, JSF, Servlets, JDBC, XML, Web services (SOAP, RESTful, WSDL), JSTL, HTML, CSS, JavaScript, JQuery, JSON, PL-SQL, Oracle, MySQL, Ant, Maven, UNIX Shell Scripting, IBM Portlets .
  • Highly proficient in design and development of various J2EE applications using frameworks like MVC, Hibernate 3.x/4.x, spring boot, Spring MVC, spring 3.x/4.x, IBatis.
  • Development experience on different application servers likes Tomcat 5.0/6.0 web server, Web Sphere 5.1/6.1/7.0, WebLogic 8.1/9.0/10/12 C, using various IDE’S such as Eclipse 3.x and NetBeans.
  • Experience in Agile Methodology, Water Fall Methodology and Test Driven Development framework.
  • Expertise in handling and working with End Users in 24/7 Production Support, On-Call support.
  • Experience with XML related technologies such as XML, WSDL, XSD Schema, DOM, SAX, and XPath
  • Experience in software configuration management using GIT/Stash, VSS, CVS, Harvest, MKS and Accurev, Torroise SVN.
  • Working knowledge of RDBMS such as Oracle8i / 9i/10
  • Exposure to Log4j, logback and Junit Test cases.
  • Integrate Microservices with other Microservices and RabbitMQ messaging exchanges.
  • Training and guidance to new team members for resolving issues, bug fixing and handling Production Customer trouble tickets using Jira, CMIS Web.
  • Excellent client interaction, documentation, presentation, verbal and written communication skills.
  • Proven ability to communicate technology, ideas and in-formation to all stakeholders.
  • Expertise in taking initiative to recommend or develop innovative approaches to support business needs. Encourage, support, and find opportunities for calculated risk-taking to support tactical and strategic direction of the organization.
  • Quick leaner, with an ability to rapidly achieve organizational integration, assimilate job requirements and employ new ideas, concepts, methods and technologies.

TECHNICAL SKILLS:

Web Technology: Micro services, JavaScript, Angular JS, CSS, HTMLDHTML, XML, JSTL, DTD, XSLT, XPath, JSP, ServletsStruts, JQuery, JSON, JDBC, JNDI, Java beansWeb Services (SOAP & RESTful), AJAX, JSFEJB 1.0/2.0 and IBM Portlets.

Operating Systems: Windows 10/9X/XP/2003 Server, UNIX (SUN OS 5.9HP-UX 10.20, AIX 5.7)

Development Frameworks: Spring Boot, Struts v1.2/1.3, spring framework v3.0Spring Boot, Spring MVC, Hibernate, IBatis, Log4JLogback, Ant, JUnit

Development Tool: Eclipse, NetBeans, PL/SQL developer, TOAD, RAD.

Application and Web Servers: WebLogic App Server V8.1/9.0/10, WebSphere 6/7Tomcat5.0/6.0 and Pramati App Server.

Database: Oracle-8i/9i/10, Sybase, MS-ACCESS.

Scripting Language: UNIX Shell script, SQL scripts and JavaScriptAnt, Maven.

Monitoring Tools: Kibana, Wily.

Methodologies: UML, Agile.

PROFESSIONAL EXPERIENCE:

Confidential, GA

Sr. Java developer

Responsibilities:

  • Build Microservices, integrated Microservices with other Microservices with Spring Boot and Spring MVC.
  • Developed the application using Java/J2EE Technologies, Web services
  • Designed and developed custom reusable components.
  • Used MVC architecture to implement the user interfaces.
  • Customizing Log4J for maintaining information and debugging.
  • Used Logback for logging and RabbitMQ messaging exchanges.
  • Developed Junit test cases to make sure the business/code.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Developed Ant/Maven build scripts to generate the application components.
  • Deployed the application using Tomcat, WebSphere application Server on WAS 6.1/7.0 and Weblogic application Server 10.
  • Handled Source code configuration management and version control using GIT/Stash, MKS and Accurev.
  • Worked on production customer tickets to resolve the issues within the timeframe.

Environment: included Java 6/jdk1.6, Java5/jdk1.5, JDBC, HTML 5, JSTL, JSP, JQuery, MVC architecture, Struts, JMS, AJAX, EJB, Microservices, Spring, Spring Boot, Spring MVC, Hibernate, WebServices( SOAP & RESTFUL), IBM WebSphere 6.1 application server, Weblogic application Server 10, XML, Oracle, PL/SQL, MKS sever, IBM RAD 7.0 / 8.0, UNIX, Windows XP, IBM Build Forge, GIT/Stash, MKS, Accurev, CMIS Web, Ant/Maven.

Confidential, GA

Sr. Java developer

Responsibilities:

  • Designed the application using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
  • Developed the Reservation API application using Java/J2EE Technologies, Web services(SOAP and Restful)
  • Migrated both Spring and Hibernate versions to 4.x.
  • Designed and developed custom reusable components.
  • Used MVC architecture to implement the user interfaces.
  • Customizing Log4J for maintaining information and debugging and migrated logback for logging.
  • Worked with the QA team in preparation and review of test cases, developed Junit test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Created new Clusters for managed servers and deployed the application using WebLogic application Server 12C.
  • Developed Ant/Maven build scripts to generate the application components.
  • Handled Source code configuration management and version control using Tortoise SVN.
  • Worked on production customer trouble tickets to resolve the issues within the timeframe which are maintaining in Jira.

Environment: included Java 7/jdk1.7, Java5/jdk1.5, JDBC, HTML 5, JSTL, JSP, JQuery, Struts, JMS, AJAX, EJB, Spring 4.x, Hibernate 4.x, WebServices (SOAP & RESTFUL), Weblogic application Server 12C, XML, Oracle, PL/SQL, Tortoise SVN sever, UNIX, Windows XP, SOAP UI, IBM Informatics, Jira, Ant/Maven.

Confidential, GA

Sr. Java developer

Responsibilities:

  • Developed the application using Java/J2EE Technologies, Web services
  • Designed and developed custom reusable components.
  • Used MVC architecture to implement the user interfaces.
  • Used JSTL EL and core tags to iterate over data structures and similar tasks in JSP pages.
  • Customizing Log4J for maintaining information and debugging.
  • Developed Junit test cases to make sure the business/code.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Developed Ant/Maven build scripts to generate the application components.
  • Deployed the application using WebSphere application Server on WAS 6.1/7.0 and Weblogic application Server 10.
  • Handled Source code configuration management and version control using MKS and Accurev.
  • Worked on production customer tickets to resolve the issues within the timeframe.

Environment: included Java 6/jdk1.6, Java5/jdk1.5, JDBC, HTML 5, JSTL, JSP, JQuery, MVC architecture, Struts, JMS, AJAX, EJB, Spring, Hibernate, WebServices( SOAP & RESTFUL), IBM WebSphere 6.1 application server, Weblogic application Server 10, XML, Oracle, PL/SQL, MKS sever, IBM RAD 7.0 / 8.0, UNIX, Windows XP, IBM Build Forge, MKS, Accurev, CMIS Web, Ant/Maven.

Confidential, SC

Mid J2EE Developer

Responsibilities:

  • Designed the application using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
  • Designed and developed custom reusable JSF components.
  • Designed and developed IBM Basic and Faces Portlet component libraries using IBM RAD.
  • Developed the business logic for the application using EJB 3.0 Stateless Session beans, used annotations extensively for server side development.
  • Used JSTL EL and core tags extensively in JSP pages to reduce the code and handle the server side objects.
  • Used Log4j for the logging the output to the files.
  • Developed scripts (ANT) to compile the java source code, create the JAR/WAR/EAR file(s) and migrates the code from the code repository to all environments.
  • Worked with the QA team in preparation and review of test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Developed JUnit test cases to test the application.
  • Used Java Doc to do detailed documentation of the code.
  • Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
  • Deployed the application using Websphere Portal v6.1 Server on WAS 7
  • Handled Source code configuration management and version control using Harvest.

Environment: included Java 6/jdk1.6, Java5/jdk1.5, IBM Portlets, EJB 3.0, JSP, JDBC, JSF 1.2, JSTL, AJAX, DOJO Framework, WebServices, IBM WebSphere 7 application server, IBM Websphere portal 6.1 server, JUnit, UML, XML, DB2, PL/SQL, Harvest, IBM RAD 7.0, UNIX, and Windows XP

Confidential, MI

Sr. J2EE Developer

Responsibilities:

  • Designed the all SSO applications using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
  • Designed and developed custom reusable JSP components.
  • Designed and developed using the Struts 2.0 framework for exception-handling & message-handling used in the application.
  • Developed the business logic for the application using EJBs, where Session beans used for admin modules and entity beans for database modules.
  • Developed new and modified the existing Oracle Stored Procedures and Views.
  • Developed IBatis configuration files and WebServices.
  • Developed Java mailing classes and JMS extensively in Alert Engine module enhancement.
  • Used IBatis and spring integration in Tax coupon application.
  • Used Log4j for the logging the output to the files.
  • Developed scripts (ANT) to compile the java source code, create the JAR/WAR/EAR file(s) and migrates the code from the code repository to all environments.
  • Worked with the QA team in preparation and review of test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
  • Deployed the application using WebLogic 10.3 Application Server.
  • Handled Source code configuration management and version control using WinCvs.

Environment: included Java 6/jdk1.6, Java5/jdk1.5, AJAX, EJB1.0/2.0, JSP, Struts 2.0, JDBC, JMS, WebServices, IBatis, Hibernate, Spring, WebLogic 10.3 application server, UML, XML, Oracle, PL/SQL, WinCvs, UNIX, and Windows XP.

Confidential, MIand Confidential, TN

J2EE Developer / Team Lead (Onsite Coordinator)

Responsibilities:

  • Single point of contact for all Java applications
  • Client Interaction
  • Application cloning strategy and Testing strategy preparation for each applications
  • Technical Assistance to the team members
  • Deployed the application(s) using WebSphere Application Server.
  • Handled Source code configuration management and version control using PVCS.

Environment: included Java, J2EE, JSP, Struts, EJB, WebSphere 6.1 Application Server, RAD 7.0, UML, XML, Oracle, PL/SQL Developer, UNIX, and Windows XP.

Confidential, Collierville, TN

Mid J2EE Developer

Responsibilities:

  • Pricing Request System. Designed the TGT application using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
  • Designed and developed custom reusable JSF components.
  • Designed and developed the framework for exception-handling & message-handling used in the application.
  • Used ITEXT for PDF generation after successful completion of the TGT process.
  • Developed new and modified the existing Oracle Stored Procedures and Views.
  • Used Log4j for the logging the output to the files.
  • Developed scripts (ANT) to generate the mapping xml documents, compile the classes, create the ear file and migrate code from the code repository to all environments.
  • Worked with the QA team in preparation and review of test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
  • Deployed the application using WebLogic Application Server.
  • Handled Source code configuration management and version control using ClearCase.

Environment: Java, J2EE, JSP, Hibernate, and JSF, Spring Framework 2.5.1, JDBC, WebLogic, UML, XML, ITEXT, HTMLDOC, Web Services, Oracle, PL/SQL Developer, JEdit, Eclipse, Star UML, UNIX, and Windows XP.

Confidential

Mid J2EE Developer

Responsibilities:

  • Internet Sales Application. Responsible for the detailed design of the application. Using Object Oriented conceptual models and created classes from the Use cases, organizing the classes into an object model structure using class models.
  • Designed and developed custom reusable Struts components and JSP pages.
  • Designed the application where Servlets are used as flow control, JSP for presentation, Session beans for encapsulating business logic and Entity beans, DAO(s) are using for persisting data.
  • Designed and developed the framework for exception-handling & message-handling used in the application.
  • Developed the business logic for the application using EJBs, where Session beans used for admin modules and entity beans for database modules.
  • Developed new and modified the existing Oracle Stored Procedures.
  • Used Log4j for the logging the output to the files.
  • Developed scripts (ANT) to generate the mapping xml documents, compile the classes, create the ear file and migrate code from the code repository to all environments.
  • Worked with the QA team in preparation and review of test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
  • Deployed the application using WebLogic Application Server.
  • Involved in Source code configuration management and version control using ClearCase.

Environment: Java, J2EE, JDK 1.5, Struts, Servlets, JDBC, JSP, UML, XML, CSS, WebLogic AS 8.1, ANT, Log4J, Oracle, JavaScript, Windows XP, AJAX, Clear Case, Clear Quest, Oracle, Eclipse, and Windows XP.

Confidential

Mid J2EE Developer

Responsibilities:

  • ICP Customer Beliefs Metadata. Responsible for the detailed design of the application. Used Object Oriented conceptual models and created classes from the Use cases, organizing the classes into an object model structure using class models.
  • Designed and developed custom reusable Struts components and JSP pages.
  • Designed the application where Servlets are used as flow control, JSP for presentation, Session beans for encapsulating business logic and Entity beans are used for persisting data.
  • Designed and developed the framework for exception-handling & message-handling used in the application.
  • Developed the business logic for the application using EJBs, where Session beans were used for admin modules and entity beans for database modules.
  • Developed new and modified the existing Oracle Stored Procedures.
  • Used Log4j for the logging the output to the files.
  • Developed scripts (ANT) to generate the mapping xml documents, compile the classes, create the ear file and migrate code from the code repository to all environments.
  • Worked with the QA team in preparation and review of test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
  • Deployed the application using WebLogic Application Server.
  • Involved in Source code configuration management and version control using ClearCase.

Environment: Java, J2EE, JDK 1.4.1, JDBC, Struts, Servlets, JSP, UML, XML, CSS, WebLogic AS 8.1, ANT, Log4J, JavaScript, AJAX, Apache Tomcat Web Server, Oracle, ClearCase, ClearQuest, and Windows XP.

Confidential

Technical Leader

Responsibilities:

  • Reporting Application Services. Responsible for the detailed design of the application. Used Object Oriented conceptual models and created classes from the Use cases, organizing the classes into an object model structure using class models.
  • Designed the application where Servlets are used as flow control, JSP for presentation, Session beans for encapsulating business logic and Entity beans are used for persisting data.
  • Designed and developed the framework for exception-handling & message-handling used in the application.
  • Developed the business logic for the application using EJBs, where Session beans were used for admin modules and entity beans for database modules.
  • Modified the existing Stored Procedures in Sybase.
  • Used Log4j for the logging the output to the files.
  • Developed scripts (ANT) to generate the mapping xml documents, compile the classes, create the ear file and migrate code from the code repository to all environments.
  • Worked with the QA team in preparation and review of test cases.
  • Reviewed detailed design specifications, User acceptance (UAT), Integration and System test plans.
  • Used Java Doc to do detailed documentation of the code.
  • Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
  • Deployed the application using WebLogic Application Server.
  • Involved in Source code configuration management and version control using Harvest.

Environment: Java, J2EE, JDK 1.4.1, JDBC, EJB, Servlets, UML, XML, CSS, WebLogic AS 8.1, ANT, Log4J, Sybase, JavaScript, Unix, Crystal Reports, Sybase, Eclipse, Harvest, and Windows XP.

Confidential

Lead Systems Engineer

Responsibilities:

  • Next Generation Pharmacy. Designed the User Interface of the application using Java Swing.
  • Designed and developed the application using Java code.
  • Involved in Source code configuration management and version control using VSS and CVS, and the build file creation for the complete product-using ANT.
  • Designed and prepared the test cases using JUnit for unit testing & integration testing.
  • Involved in code reviews, testing the application & detailed documentation.

Environment: Java, JDK 1.4.1, Java Swing, XML, JDBC, PL/SQL, SQL Server, Visual Source Safe, JBuilder, and Windows NT/2000.

Hire Now