We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 10+ years of experience in different phases of Software development and maintenance. This broadly includes Requirements Analysis, Design, Development, Testing, Code Reviewing, Onsite/Offshore co - ordination and Production Support.
  • Expertise in leading the team and proving the support for resolving the issues in project development phase.
  • Expertise in designing and developing web applications using JSP dynpage and Abstract portal Component in Enterprise Portal.
  • Expertise in design and development of SOAP/Rest web services, xml, xslt, MQ, XML Parsing (DOM & SAX Parsers) and EJB’s.
  • Expertise in design and development of web applications using open source frameworks Struts, Spring Core, Spring MVC, Spring Boot, Spring Rest, Hibernate and JSP’s.
  • Strong experience in working with Application Servers like Apache Tomcat, Web Logic, IBM Web sphere (WAS) and building application using ANT.
  • Expertise in using Ant Build Scripts and web service testing tool Soap UI.
  • Expertise in using database tools Oracle SQL Developer and Toad.
  • Experienced in development, deployment and troubleshooting Web based and enterprise based applications on Windows and UNIX platforms
  • Experienced in Unit Testing, Integration Testing and generating of Test cases using JUnit, Mockito.
  • Expertise in using development tools Eclipse and SAP NWDS 7.0.17.
  • Expertise in Web Dynpro for Java.
  • Experience in developing Technical Design Documents for the Functionality based on User Requirements.
  • Experienced following Agile/Scrum, Waterfall methodology.
  • Good knowledge on micro services that helps in creating independent services which can be deployed easily.
  • Good knowledge of Object Oriented Methodology, Design Patterns and designed the applications applying Java Design Patterns
  • Experience in Understanding project issues and ability to work independently or as a part of team with excellent communication skills and analytical, presentation and implementation skills.
  • Fast learning, self-motivated, hardworking, good team player with excellent communication skills and strong affinity towards learning new technologies.
  • Skilled in developing business plans, requirements specifications, user documentation, strong problem solving and logical reasoning skills. Ability to understand new ideas and technical concept quickly and produce meaning result.

TECHNICAL SKILLS

Languages: Java 1.4/1.5/1.6/1.7 , C ++, PL/SQL, Oracle

Web Services/ XML: WSDL, SOAP,Rest, JSON, SAX, DOM, XSD, XSLT

Web Technologies: HTML, Java Scripts, JSP, Servlets, Struts, JSTL, Core Spring, Spring MVC, SpringBoot, JQuery

Java Technologies: MDB, Session Beans, JMS, JNDI, JDBC, JCos, Hibernate 3.0, JMS

Other Tools / Tech.: SOAP UI, UML, Visio, Ant, SONAR, JUnit, Log4j

Application Servers: Tomcat, WebSphere 6.1, WebLogic 8.1/9.2, JBoss

RDBMS: Oracle 9i/10g, SQL, DB2

Development IDE: Eclipse, Spring Tool Suite, NWDS, NWDI

Version Control: Subversion(SVN), GIT, ClearCase

Operating Systems: Windows XP, 2000, 9x,Vista,Windows7

Build Tools: Jenkins, Maven

Unit Testing: JUnits, Mockito, SOAP UI

Other Tools / Tech: Sonar (Unit Test Coverage), Crucible (Review Tool), PMD, Find Bugs, Unix, UML

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Lead Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, development, Unit Testing, deployment.
  • Worked on Agile methodology and involved in daily scrum meetings.
  • Creating MicroServices using SpringBoot framework and exposed it to an external POS system.
  • Creating SOAP&Rest webservices using spring, Spring Boot and accessed backend webservices, stored procedures for retrieving data.
  • Creating Junit test cases for every change made in the development.
  • Driven offshore team to adhere to the timeliness and deliverable with quality of the work in building the code and testing phase, with offshore team.

Environment: Java, J2EE, JDK1.8, JSPs and Servlets, Spring Boot, MicroServices, Stored Procedures, SOAP & Restful Webservices, JSON, TIBCO Designer, JMS, xml, SQL developer, SVN, GIT, Eclipse, Unix, Jira(iTrack), Jenkins, Maven, UML, SOAP UI.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications.
  • Worked on both Agile and waterfall methodologies. Involved in daily scrum meetings for Agile model interfaces.
  • Worked different interfaces in BBNMS-LS(Broadband Network Management System- Lightspeed).
  • Worked on existing SOAP & REST webservices for clients to access and also invoked backend webservices to access.
  • Created front end screens in this application for user interface using Java Script, JSP, Servlets, Spring MVC.
  • Created EJBs (Message Driven Beans) to listen to the queue configured in server for the ILT Translation, CSI NSM, CSI Udas interfaces. Created Stateless Session Beans in Canopi ASE interface.
  • Using Log4j for all the debug and error logs for the interfaces.
  • Building all my interfaces using Maven pom.xml
  • Worked on production issues and resolved within stipulated time.
  • Involved in preparing application design documents based on high level design.
  • Coding followed Test-driven development using JUnits, Mockito, SOAP UI, Advanced Rest Client.
  • Used crucible code review tools, sonar to increase the code coverage and Jenkins for build.

Environment: Java, J2EE, JSPs and Servlets, JavaScript, Spring Core, Spring MVC, Spring Boot, Hibernate, EJBS(MDBs, Stateless Session Beans), JMS, xml, web services(Restful & SOAP), SQL developer, ANT Build Scripts, SVN, Spring Tool Suite, Unix, Jira(iTrack), PMD, SONAR, Jenkins, Maven, Quality center, crucible review board and UML.

Confidential, Louisville, KY

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications.
  • Involved in analyzing the entire business process of Confidential in handling merchant data.
  • Worked on the necessary Client side validations and integrating the same with other modules
  • Implemented new SOAP & Restful webservices for clients to access and also invoked backend webservices by to access Confidential backend applications as well.
  • Created front end screens in this application for user interface using JSP, Servlets.
  • Used Agile-methodology in Development.
  • Worked on production issues and resolved within stipulated time.
  • Involved in preparing technical specification documents based on the functional specifications.
  • Coding followed Test-driven development.
  • Built using Maven pom.xml
  • Used SOAP UI to test the webservices for unit testing webservices.

Environment: Java, J2EE, JSPs and Servlets, JavaScripts,, EJBS(MDBs, Stateless Session Beans), Spring Core, Spring MVC, xml, web services(Restful & SOAP), JMS, SQL developer, ANT Build Scripts, SVN, eclipse, PMD, UML.

Confidential, Hopkinton, MA

Senior Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications.
  • Adding new features to the existing SAP Netweaver CE7.3 to LVM plug-in.
  • Removing the existing Configuration Utility and created the users and Storage Systems to it. And usage of the Users and Storage Systems values into SAP LVM UI screen. Slowly moving from configuration utility to complete SAP LVM UI screen by creating the users into direct derby database by make use of web services.
  • Developed and Published SOAP based JAXWS web services, and also developed clients for consuming other web services.
  • Accessing SOAP Webservices from SAP.
  • Implemented the Persistence layer using the ORM technologies such as Hibernate.
  • Handled the complete SAP development and integration of nonSAP (web services) and middleware code into EP7.3.
  • Consumed java web services to integrate with SAP frontend.
  • Extensively worked on writing JUnit test cases for testing the business components developed in Java.
  • Used Agile-methodology in Development.
  • Coding followed Test-driven development.
  • Used SOAP UI to test the webservices for unit testing webservices.

Environment: Java, J2EE, JSPs and Servlets, xml, web services, SAP Landscape Virtualization Management, Web Dynpro java, derby, hibernate, Toad, ANT Build Script, SVN, eclipse, NWDS, UML.

Confidential, Princeton, NJ

Senior Java/J2EE Developer

Responsibilities:

  • Working with the sync process using the charm tool to in corporate the changes in sync path: BWD --. BWT.
  • Working on Data Upload application enhancements using NWDI.
  • Working on client proposal for recommendations on improvement of BMS Portal.
  • Worked on the development of the presentation tier using Servlets, JSP, JSTL, Struts, Java Script.
  • Implemented Struts Validation Framework for Server side validation.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Implemented Struts Action classes using Struts controller component.
  • Developed the web components using Servlets and JSP.
  • Designed and developed JSPs and Servlets for the presentation layer.
  • Developed web components using MVC pattern under Struts framework.
  • Client and server validations were handled using Struts validator plug-in.
  • Ant to compile and generate EAR, WAR, and JAR files.
  • Created an Ant file to automate the build process such as compilation, archiving and deployment.
  • Involved in preparing technical specification documents based on the functional specifications.

Environment: Struts, SAP Portal, Java, J2EE, JSPs and Servlets, Web Dynpro java, oracle, hibernate, Toad, ANT Build Script, UML, SVN, eclipse, NWDS.

Confidential, Rocky Hill, CT

Senior Java/J2EE developer

Responsibilities:

  • Handled the team of 3members and provided the estimation to the client for enhancements and Change Requests.
  • Working on internal tool SMS for assigning the hours for the team members and booking the hours.
  • Working on enhancements and Change Requests.
  • Custom applications development (PAR files).
  • Dealt with the Export Excel project.
  • Implementing Servlets and JSP for designing purpose using HTML, JavaScript.
  • Used Spring Framework for DI (Dependency injection) and integrated with Hibernate.
  • Used HQL, Criteria queries to perform all the required CRUD operations on Oracle DB.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Performed Unit testing and Integration testing using JUnit.
  • Involved in detecting and analyzing bugs, inefficient code and informing team members about them.
  • Used Log4J to capture the log.
  • Interaction with the client and participated in meetings with the client.
  • Involved in preparing technical specification documents based on the functional specifications.

Environment: Java, J2EE, Core Spring, JSPs, Servlets, Web Dynpro java, hibernate, Toad, ANT Build Script, JBoss, SVN, eclipse, NWDS, UML.

Confidential

SAP Portal & Java Developer

Responsibilities:

  • Understanding of the specifications and Design.
  • Dealt with the Library Membership, HR Focal Points, COA and PA Upload on Materials Website and storing the data into backend worked on the Data exchanging using EJBs.
  • SSO configuration.
  • Involved in preparing technical specification documents based on the functional specifications.

Environment: Web Dynpro java, SAP R3, NWDI, Java

Confidential

Java/J2EE Developer

Responsibilities:

  • Analysis of the specifications provided by the clients
  • Designed and developed the screens in HtmlB
  • Dealt with the Tickets Availability, Selection of Booking Type, User Log-IN page, Customer Registration module, ticket booking and generating transaction id, and storing the same into backend Worked on the Data exchanging using beans
  • Worked on the necessary Client side validations and integrating the same with other modules.
  • Testing the application- unit testing & integration testing
  • During development interacted with the PM as well as team members
  • On queries & clarifications

Environment: Struts, Core Spring, Hibernate, JSPs, Java scripts, HTML, HtmlB, Oracle9i, JBoss

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding of the specifications and Design.
  • Development of Java Module for EDI to XML conversion for ANSI X12 formats using SAP NWDS
  • Development of Java Module for EDI to XML conversion for EDIFACT formats using SAP NWDS

Environment: Core Java, XML, eclipse, NWDS, JBoss

Confidential

SAP Netweaver Consultant (Java and SAP EP)

Responsibilities:

  • Analysis of the specifications provided by the clients
  • Design and Development
  • Web Dynpro screens designing.
  • PCD creation which includes iviews, pages, worksets and roles
  • Worked on the portal permissions and approvals.
  • Worked on the km folder creation.
  • Worked on the content management of the portal.
  • Worked on portal themes.
  • Worked on the Index creation of Trex search for the portal.
  • Worked on the Configuration document creation for the portal.
  • Worked on km using Macromedia dream weaver by using portal drive.
  • Testing - unit testing & integration testing
  • Responsible for overseeing the Quality procedures related to the project.

Environment: Web Dynpro java, Oracle 9i, Enterprise Portal, Java, EJBs, JBoss

We'd love your feedback!