We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

4.00/5 (Submit Your Rating)

Towson, MD

SUMMARY

  • Over 10+ years of experience in the analysis, design, development, unit testing, and the deployment of Javabased web as well as enterprise applications in healthcare, IT, insurance, banking and telecom domains.
  • Extensive experience in enterprise software development life cycle (SDLC), software architecture design, design methodologies, design patterns, and object oriented design.
  • Good knowledge and working experience in CMMS 3 - zone architecture and also worked for Federal government projects.
  • Extensive experience in developing applications using HTML, JavaScript, JQuery, bootstrap, AngularJS, JSP, Servlets,Struts, Springs,Enterprise JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JMS publish/Subscribe, JNDI, XML, XSLT.
  • Expertise in developing applications using java 8, J2EE, Struts 2, Struta MVC, Spring Core, Spring MVC, spring Data JPA, hibernate, SOAP and Restful webservices, Junit, Mockito
  • Extensively development experience in different IDE’s such as RAD, WSAD, Eclipse, MyEclipse, JDeveloper and IntelliJ.
  • Experience in developing, built and deploying applications using Ant and Maven Scripts in any IBM WebSphere application, WebLogic and Apache Tomcat servers.
  • Experience in gathering and analyzing the requirements from users, management and existing functionality to decide on the technical and infrastructure architecture.
  • Good hands on experience using Spring Boot, Spring batch, Spring webservices.
  • Good hands on experience using DevOps tools like Maven, Git, Jenkins, Splunk, JIRA, ANT, Selenium,Puppet.
  • Expertise in relational databases, writing PL/SQL Script in Oracle, DB2, MySQL,Postgre SQL and SQL Server.
  • Working experience in using UML, XML parsers (SAX, DOM), XSL, XSLT, SOAP, REST WSDL, HTML and DHTML, Microsoft Visio 2010, Rational Rose.
  • Working experience as a Scrum master in AZILE WOW focusing on sprint planning to development and deliver quality product on time.
  • Extensive experience in supporting application in production environment and providing solutions.
  • Good Knowledge in developing applications using Microservices and AWS and configuring VM Workstation Virtual instances.
  • Excellent analytical, problem solving and communication skills.
  • An innovative team player proven to work under tight deadlines, adaptable to new software technologies, quick learner and can work efficiently with in teams or as an individual .
  • Lead the offshore technical team and mentored other developers.

TECHNICAL SKILLS

Technologies: Java, JDBC, Java Beans, Servlets 2.4/2.5, JSP, EJB 3, JNDI, Struts1.x, Struts 2.0, Spring 4, XML, XSL, JPA 2, Hibernate 3, SOAP, Drools 5 & 6, CSS, Ajax, Web 1.0/2.0, Spring Boot, Spring JPA, Spring Batch

Database: DB2, MySQL, Sybase, Oracle 9i, 10g 11g, Postgre SQL, Versant 7.x,some knowledge of MongoDB

User Interfaces: HTML, JavaScript, jQuery, AngularJS, NodeJS, BootstrapJS

Application Server: IBM WebSphere 7, 8.5, WebLogic, JBoss, Tomcat 5.x/4.x

Web Services: XML, SOAP, REST, WSDL, Apache AXIS, JAX-WS

IDE: Eclipse, MyEclipse, RAD 7.0, RSA 8.5.5, JDeveloper and IntelliJ

Testing Tools: LoadRunner, WinRunner, JTest, Junit, jMock, mockito

Languages: Java, JavaScript, Visual Basic, Macros, PL/SQL, HTML,DHTML, XML, UML

Other Tools: GitHub, Jenkins, Hudson, Tortoise, CVS, MKS, Bugzilla, Bamboo, HP Quality Center, Ant, Maven, Windows Batch/Unix Shell Scripts, MS Office, Core FTP, Putty, SoapUI, Filezilla, Cobertura, Eclemma, PMD, Checkstyle, PostmanDragon, JAWS10, Magic 11

Operating Systems: Microsoft Windows XP, Vista, Windows 7& 8, UNIX

PROFESSIONAL EXPERIENCE

Confidential - Towson, MD

Senior Java J2EE developer

Responsibilities:

  • Involved in requirement gathering meetings and provided extensive analysis, documented Technical design and unit test design documents for future development reference.
  • Provide estimate for new modules and do impact analysis for engineering change requests.
  • Developed action classes, interceptors, custom validators, tiles framework using Struts MVC integrated with CMS federal architecture.
  • Integrated front end with technologies like HTML, CSS,JSP, jQuery, Ajax BootstrapJS for tooltips, popovers and JavaScript that provide a rich browser based user interface.
  • Worked extensively on JAX-WS SOAP based webservices for ORM module.
  • Worked extensively in the development of the DAO layer and developed dataservices to exchange xml messages from Java to Mainframe Cobol copy books and to perform CRUD operations on DB2 database using JMS messaging via Websphere MQs.
  • Developed COB applications on IBM RAD IDE and deployed application to Webshere Application server(WAS) Used Ant to build COB application and Used IntelliJ IDE with Maven build scripts for Remas web applications.
  • Implemented Spring DI for bean wiring and Spring data JPA to perform CRUD operations on Oracle database
  • Good hands on experience using GiT version control system and Jenkins continuous integration server to create branches, configure, build and deploy applications from DEV to VAL.
  • Extensively used tools like IBM DataStudiofor DB2, SQL developer, Jprofile,Tivoli monitoring server, Apache directory studio, HP ALM, DevOps tools like Git, maven, Jenkins, Github, SOAP UI
  • Single handedly, developed and maintained project development environment image to reduce project configuration time for New/exiting developers and to allow them to focus more on development tasks rather than project setup.
  • Agile methodology was adopted in the development. This includes daily Scrum. Used Jira-Agile for planning and estimating work in Agile team.
  • Mentored new team members, involved in code reviews to provided guidelines, and followed SDLC for the life cycle of the project.
  • Supported the project in integration and production environments and provided quick solutions and fixes for issues in production environments.

Environment:Java, JSP, Struts MVC, EJB 3, Spring DI, Spring data JPA, MySQL, XML, HTML, JTA 1.x, RAD, Angular JS Git versioning control, MKS(old), Redmine, JIRA ETS, WebSphere 7.5, WebSphere MQ, Apache directory studio, IBM DataStudio, Oracle 11g, DB2, Junit 3.x/4.x, IntelliJ, Microsoft Visio, IE, Mozilla Firefox, JAWS 10,Magic 11, Dragon 10, JAX-WS based SOAP webservices, SoapUI, WS FTP pro, Jenkins

Confidential

Responsibilities:

  • Involved in requirements gathering meeting and provided analysis LOEs alos documented technical design specs and unittest documentst.
  • Developed ERP application using Spring MVC framework integrated with CMS federal architecture
  • Participated in Server upgrades, code migrations, and also worked on important enhancements in the business requirements.
  • Designed and developed DAO interfaces for lookup services using Java interfaces and factory pattern. Responsible for building entity beans for the SWS project.
  • Involved in validating designee privileges and cost report reimbursement screens.
  • Involved in troubleshooting, monitoring message queues and error handling support in SWS application maintenance and production issues.
  • Involved in bug fixing and ERP ETS ticket handling for SWS modules.
  • Worked with project business leads, and business analysts to define business requirements for designing, testing, and building Pega systems solutions to meet those requirements.
  • Developed various screens. Worked intensively on User Interface using harness, sections and flow action rules.
  • Developed data tables and worked with Pega database.
  • Worked with Clipboard and Tracer for troubleshooting the issues.
  • Designed and developed a workflow process using MS Visio in PRPC.
  • Extensively involved in updating and deploying different Rule set Versions as required by the organization.
  • Extensively used tools like IBM DataStudiofor DB2, SQL developer, Jprofile,Tivoli monitoring server, Apache directory studio, HP ALM, DevOps tools like Git, maven, Jenkins, Github, SOAP UI
  • Involved in design and development of User Interfaces using harness, sections and flow action rules.
  • Inserted chunks of custom Java code as demanded by the application.
  • Implemented a work process that eliminates the need for core forms (paper or electronic versions) and the various process steps associated with them.

Environment:Pega PRPC V5.5, V6.1, Java, Servlets, JSP, Struts 1.2, EJB 2.x/3.0/3.1, SQL Developer, XML, HTML, CSS,JTA 1.x, JDBC 2.x, JAXP, Oracle 10g, SQL Developer, Junit 3.x/4.x, Eclipse Indigo, Microsoft Visio 2007/2010, IE, Mozilla Firefox, MKS Integrity client, WebSphere Application server, WebSphere MQ, Hermes JMS, junit, mockito

Confidential - Rockville,MD

Senior Software Engineer

Responsibilities:

  • Involved in development of mock up screens by understanding system requirements and designing of flow charts using Microsoft Visio tool.
  • Design and developed the Java Server Pages (JSP) and flow control using Spring web flows.
  • Designed the Spring’s action forms / command forms, action classes, business delegate and Enterprise Java Beans (EJB) for new food facility registration module.
  • Designed and developed DAO interfaces for lookup services using Java interfaces and factory pattern.
  • Responsible for building entity beans and value objects for the FFRM project. Implemented Spring validation framework to validate forms and developed utility methods to use in different parts of application.
  • Maintained and supported CBER Java/J2EE applications and working on the migration of applications in new ICT21 environment.
  • Consumed SOAP based web services for user authentication and authorization details.
  • Involved in testing food facility registration module for 508 compliance.
  • Developed Junit test cases for the developed Javaclasses and deployed built application on WebLogic server.

Environment:Java, Servlets, JSP, Struts 1.2, EJB 2.x/3.0/3.1, Spring 2.5/3.0, Spring Web Flow (SWF)1.0/2.3, Hibernate 3.3, MySQL, XML, HTML, JTA 1.x, JDBC 2.x, JAXP, Oracle 10g, Junit 3.x/4.x, MyEclipse 8.2, Microsoft Visio, IE, Netscape 4.7, Mozilla Firefox, Opera 5.0, Mule, Tortoise SVN, Bamboo, Spira, JIRA, JAWS 10,Magic 11, Dragon 10,Toad, Oc4j,WebLogic Application server

Confidential - Ireland

Senior Software Engineer

Responsibilities:

  • Responsible for and mentored the team through thefull software development lifecycle (SDLC) tasks - design, coding, testing, and documentation, deploying, maintaining and support of the ARNE Application website.
  • Lead offshore team developers assigning tasks, conducting daily stand ups, retrospective meeting at the end of bi-weekly sprint and mentored new developers involving designing, developing and configuring server side J2EE components like Java Beans, Java, J2EE, XML, XSD, XSL/XSLT, Collection Framework, Annotations, JSP(Java Server Pages), Servlets, JMS, JDBC and JNDI.
  • Developed the application using Struts framework by creating Dispatch Action classes and DynaActionForm.
  • Responsible to make sure code reviews and thorough testing been done by team in order to avoid defects in production.
  • Responsible for delivering Emergency Update (EU), Emergency Correction (EC) to the business team for the terms and conditions.
  • Integrated, configured and managed the CVS version management (UNIX), as a source code management system.
  • Used JUnit, JMock frameworks for unit test cases.
  • Implemented loggers by using Log4j and ANT for build scripts and application was deployed on UNIX.
  • Provided troubleshooting and error handling support in ARNE application maintenance.

Environment: Core Java, Java multi-threading, Spring 2.0, Struts2, JSF2.0, Java POI, DTD, XML, XSLT, JUnit 4.x, JMock, ANT, Versant database, Sybase, LDAP, UNIX, Eclipse IDE, PMD, Checklist, Log 4j, Cobertura 9.x, Eclemma 3.7, Web Services- REST API, MHWEB, Clear case, MARS, Cruise Control, Continuous Integration Server, MARS, CDM, MHWEB, Sun Solaris 10 Sparc, X86 Server

Confidential

Responsibilities:

  • Implemented by using Agile methodology focusing on SCRUM meetings everyday.
  • Developed XSLT and DTD files for XML validation and Implemented XML parsing by using SAX parser.
  • Coded installation, upgrade and server-side debugging scripts using Shell scripting on UNIX environment.
  • Developed prototype and installation program files .ipf for software package installation and upgrade on servers.
  • Provided support to customers on open cases for data issues and in upgradation issues.
  • Responsible for Configuration Data Management (CDM) testing to analyze the performance issues and document for future reference.
  • Involved preparing test plans, test conditions for developed reports and uploaded test conditions into the Quality Center and pass those conditions into the test lab.
  • Responsible to configure and perform automated BT and UT on Continuous Integration, cruise control servers.
  • Involving preparing ANT builds scripts (XML based), deployments, integration and configuration management of the entire application modules and performing unit testing.

Environment: Core Java, Shell, XML, XSLT, DTD, Clear Case, ANT, Junit, Jmock, Jcreator, UNIX, Eclemma, Eclipse IDE MySQL Versant, LDAP, Oracle 10g R2, Cruise Control, Continuous Integration (CI) Servers, PMD. Springs, Hibernate, HTML, CSS, JavaScript, Web Services, UNIX command line, MARS, CDM, MHWeb, Sun Solaris 10 Sparc, X86 Server

Confidential - Phoenix, AZ

Developer

Responsibilities:

  • Worked with client to gather requirements and prepared technical specifications documents and providing effort estimation for the new portfolios.
  • Designed the UI and have drawn the UML use cases, class diagrams, and sequence diagrams.
  • Developed EJB component to implement business logic using Session Bean.
  • Implemented asynchronous request processing using Message Driven Bean.
  • Used Maven tool for building application EAR for deploying on WebLogic Application Servers. Developed unit test cases using JUnit framework in TDD (Test Driven Development).
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: Core Java, Struts 1.2, Spring DI, Hibernate, HTML, CSS, XML, DTD, VSS, Junit, JDK 1.4/1.5, RAD IDE, EJB 2.1, Java Beans, Maven, Windows XP/2000/2003

Confidential

Developer

Responsibilities:

  • Involved in technical design IP reviews, preparing design specs and providing cost analysis.
  • Designed reports module using Java, JSP, Servlets, XML, MVC, Singleton design patterns.
  • Server side validation is done using Struts Validator Framework.
  • Involved in unit & integration testing for different modules in the application.
  • Mentoring new team members.

Environment: Core Java, Struts, Servlets, JSP, JavaScript, jQuery, XML,RSA, XSLT, Clarify, IDCE, IBM Rational Clear Case,Ajax, DAO, WebLogic, Crystal Reports

We'd love your feedback!