We provide IT Staff Augmentation Services!

Lead/java-j2ee Developer  Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Over 10+ Years of progressive experience in all the phases of software development life cycle that includes Requirement Study & Analysis, Design, Development, Integration, maintenance, installation, implementation and testing of various client/server and N - tier web applications.
  • Experience in Application Design and Development using OOA, OOD, OOP, MVC and J2EE.
  • Extensive experience in web application development using J2EE, Java, JMS, and MQrelated technologies.
  • Experience in developing web applications using Groovy, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, Angular.js, JSF, Java Script, PRIMEFACES, JDBC, MQ, Node.js, JSON, XML and UNIX Shell Scripting.
  • Experience on server side programming like JavaBeans, RMI, EJB, JDBC, JNDI, JavaMail, and JMS.
  • Experienced in scripting languages: JavaScript, Shell scripts and Perl Scripts.
  • Extensive experience in using SQL, MySQL, PL /SQL, Oracle, PostgreSQL and DB2to write Stored Procedures, Functions, Packages and Triggers. Hands on SQL Performance Tuning Operations
  • Expert on XML, DTD, Schemas, XSL, XSLT, SOAP, WSDL, SASS, UDDI, SAX and DOM parsers. Worked on JQuery as a JavaScript UI Library.
  • Experience with container based deployments using Docker, working with Docker images and Docker registries.
  • Good experience on servers like Apache HTTP, Apache Tomcat and application servers JBoss4.0.5 GA, BEA WebLogic 8.1, IBM WebSphere 6.0/6.1/7.0/8.5 and configuring them.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, UDDI, WSDL, IBM Web sphere MQ Series, REST Webservices.
  • Worked on different version controlling tools VSS, CVS, ClearCase and SVN(Subversion).
  • Experienced in writing and building files with ANT, Maven and Gradle .
  • Developed J2EE applications on different IDE’s like RAD 6.0/7.0/7.4, Eclipse3.0/3.2/4.2, JBuilder8.x and NetBeans.
  • Worked on different operating systems WINDOWS, MAC OS, UNIX and LINUX.
  • Having experience in working Test Driven Development, Agile Development and Extreme Programming methodologies.

TECHNICAL SKILLS:

Languages: Java, J2EE, Groovy

Servers: Apache HTTP Server 2.x, Apache Tomcat 4.x/5.x, JBoss4.0.5GA, BEA WebLogic8.1, IBM Web Sphere 3.5/5.0/6.0

Java Technologies: J2EE (JavaBeans, Servlets, RMI, EJB, Webservices, JAXB, JDBC, JNDI, JMS)

Web Technologies: HTML, DHTML, XHTML, CSS, JQuery, JavaScript, Angular.js and AJAX

XML Technologies: XML, DTD, Schemas (XSD), XSL, XSLT, SOAP, REST-ful,WSDL, UDDI

Databases: Oracle 9i/10g/11g, DB2, MS-SQL Server, MySQL, MongoDB, NO SQL

Frame Works: Struts, Spring, MVC, JSF, Tiles, Hibernate, Log4J, MQ series

Version Control: VSS, CVS, SVN, Rational ClearCase

Development Tools: Eclipse 3.2/4.2, RAD 6.0/7.0, NetBeans, Toad 6.3, SQL-Navigator, ANT, MAVEN, Putty, JBuilder

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Lead/Java-J2EE Developer

Responsibilities:

  • Involved in System Requirement Analysis and Design.
  • Worked on developing the backend part of the application involving Spring, JPA, and WebServices.
  • Used various feature of Spring such as XML configuration extensions for Declarative Transaction Management, Java Generics support, Annotation Driven Dependency injection.
  • Worked on container-based deployments using Docker, worked with Dockerimages.
  • Developed Spring Boot based Micro Services and deployed on PCF.
  • DevelopedLinux bash & MS DOS scripts for internal use.
  • Design and development of Restful Web Services for creating file transfer and captured unhandled errors and log them in a database.
  • Used CVS for version Management.
  • Created Custom objects on Axeda Platform using Groovy Script.
  • Used Hibernate for Object relational model for handling server side / database object data.
  • Worked with team to create and maintain Functional and Technical Design documentation.
  • Used SOA Web services to expose business methods for the application processing.
  • Work on implement methodologies like Agile and Scrum.
  • Used Apache Xerces, JAXP and JAXBXML parsers for data parsing and validation of xml schemas.
  • Used PostgresSQL as back end and developed Stored procedures, Batch jobs, triggers.
  • Used JQUERY for adding custom specifications to the existing components.
  • Implemented log4j by enabling logging at runtime without modifying the application binary.
  • Developed the ANT scripts for preparing EAR and WAR files used to deploy J2EE components
  • Experience in leading and managing application support projects with Offshore team by working in shifts.
  • Assist in debugging, resolving production support problems, developing and suggesting alternative approaches to resolve problems.

Environment: :Java, JEE 1.8, Core Java, Hibernate 3.0, Spring, Apache, JavaScript, CSS, Ajax, XML, JSON, Collections, Generics,Docker, FTP, Restful Web Services, SOAP, Ant, JUnit, PCF, Dockers, Groovy, PostgresSQL, Log4J

Confidential, Chicago, IL

Senior J2EE/Groovy Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle.
  • Used Dependency Injection of Spring Framework, while developing the service layer. Prepared Class Diagrams & Sequence Diagrams for Detailed Design.
  • Used JSP, CSS, HTML, DHTML, XHTML, JSTL, Custom Tags, JavaScript and Struts Validator for presentation layer
  • Converted JAVA files to Groovy.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Participated in integration of applications with existing APIs.
  • Used XML and DOM processing, XPath and XQuery .
  • Designed, code, and integrated software for UNIX platform.
  • Processed the JSON requests according to different types of modules, actions, and request data.
  • Used JBoss 5.1.0 for deploying the Application and Tomcat 6.0 for Coding, testing the application.
  • Used SOA Web services to expose business methods for the application processing
  • Developed different modules of the application using IntelliJ IDEA 13.1.
  • Used JQUERY for adding custom specifications to the existing components
  • Used MongoDB as back end and developed horizontal / vertical scaling, importing / exporting data
  • Generated fully functional REST web services supporting both XML and JSON Formats.
  • Used Jenkins to perform software build with Gradle, Run shell scripts and worked on integration tests.
  • Involved in creation of web services team for new business unit within Cisco. Installed and configured tools used by entire engineering group (JIRA, Confluence, Perforce, Hudsonbuildsystem).
  • Involved in Unit and System Testing using JUnit (TFD) before placing the application for the Acceptance Testing.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.

Environment: Java 1.4/1.5/1.6, IntelliJ IDEA 13.1, Spring MVC 3.0.1, Spring Security 3.0.5, Hibernate 3.0, JSP, Servlets, JavaScript, Json,Design patterns, HTML, CSS, XML, WSDL, Unix, Web Services, REST, JDBC, JNDI, Ajax, JUnit, Gradle, MangoDB, Serena Business Manager, Log4J, Aqua Data Studio 14.0

Confidential, Orlando, FL

Senior Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, analysis, design documentation, development, test cases, implementing and production support of the application.
  • Worked closely with the Business Analyst and designed the rules and reevaluate the rule flow in Rule Governance team.
  • Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project.
  • Developed embedded C software for UNIX operating system.
  • Worked on rule authoring scenarios and have knowledge in articulating rule flows, Rule tasks, Decision tables and BAL rules.
  • Worked onAngularJS controllers, views, and services for new website features.
  • Exposed all the business logic in the services layer as Web Services using JAX-WS wrapper.
  • Developed user interface using JSP with JavaBeans, JSTL and CustomTag Libraries, JS, CSS, JQuery, Node.js, HTML, SASSandAjax to speed the application.
  • Developed standards-based web applications for various clients using ColdFusion, SQL, XHTML, DHTML.
  • Designed and developed the project using MVC design pattern and integrated JSF 2.0
  • Used Spring 3.1 Framework for Dependency injection, Spring Web Services framework.
  • Used Hibernate 3.0 in data access layer to access, update and insert information in the database.
  • Used Java API for XML Web Services (JAX-WS) to convert Java Objects to XML conversions
  • Used HTML and CSS in the development in front end of the application.
  • Implemented various design patterns in the project such as DAO, Business Delegate, View Helper, Data Transfer Object (DTO), Session Façade, Singleton and Model View Controller.
  • Used ANT,Maven build scripts to build the application and deploy on Web Sphere application server v8.0.
  • Performed QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
  • Developed different modules of the application using IntelliJ IDEA 13.1.
  • Used iText API to generate PDF
  • Used JUnit 3 for unit testing and Log4j to log the logs
  • Used Perforce Visual Client for updating the view and used Serena Business Manager for bug tracking in test and production environment.
  • Used Microsoft Outlook 2011 for Email Exchanges and Process to promote the code to higher environment (Test Environment to Production).
  • Prepared the High Level and Low Level, UI standard, Code Review, Architectural Review and Project Approval Documents.
  • Used Code Collaborator 8.5 to do the Code Reviews and Aqua Data Studio 14.0 - 64bit for Database UI Client

Environment: Java 1.4/1.5/1.6, WebSphere Application Server 8.0, IntelliJ IDEA 13.1, soap UI 4.01, DB2 for i5/OS V5R4,Spring MVC 3.0.1, Spring Security 3.0.5, Hibernate 3.0, JSP, Servlets, JavaScript, JSF 2.0,HTML, CSS,Angularjs,JMS, XML, SOAP, WSDL, UNIX, Web Services, JDBC, UML,QA Testing, Java Beans, JNDI, Ajax, JUnit, ANT, Perforce,Visual Client, Serena Business Manager, Log4J, iText API, Aqua Data Studio 14.0.

Confidential, Jacksonville, FL

Java Developer

Responsibilities:

  • Involved in Analysis, Design and Development of “price change” module, “vendor & product setup” modules, “supply chain module” (SCM) and “purchase order” module and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed Custom Tags, Struts Tags to support User Interfaces.
  • Followed AGILE Methodology and participated in SCRUM Meetings throughout the life cycle of project.
  • Developed the application using Struts Framework with respect to Model View Controller 2 (MVC) architecture.
  • Used Spring Framework for Dependency injection of DAO’s into Service Layers and also for injecting the Service Layers and DAO’s into Struts Action Classes.
  • Integrated with the Spring Framework, Struts and Hibernate.
  • Provided performance tuning enhancements to Clients system based on Sun Identity Server and Access Manager. Integrated with Sun’s JD API.
  • Used Web Services using SOAP for communicating between the Integration Layer and Automated Case Pick System.
  • Developed standards-based web applications for various clients using ColdFusion, SQL, XHTML, DHTML, JavaScript, jQuery, AJAX, CSS, and relational databases (MS SQL Server and MySQL).
  • Designed, code, and integrated software for LINUX platform.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables. Mapped the classes and their relationships according to the Database Model.
  • Performed Regression and Functional Testing on Lotus Notes.
  • Performed QA testing for software functionality and programmer productivity.
  • Developed stored procedures, triggers for efficient interaction with database.
  • Used JBoss 5.1.0 for deploying the Application and Tomcat 6.0 for Coding, testing the application.
  • Used Log4J to capture the log.
  • Used CVS for version control across common source code used by developers.

Environment: Java, J2EE 1.6, JSP 2.1, Struts 1.2, Apache ActiveMQ, Oracle10g, XML, Castor, SOAP, ANT,JAX-WSBackbone.js, Rational Rose, JBoss 5.1.0, Hibernate 3.1, ColdFusion, Agile, Spring Framework, LINUX,QA,LOG4J, CVS,Eclipse 3.2

Confidential, Fairborn, OH

Java Developer

Responsibilities:

  • Gathered requirements for preparing Business Requirement specifications and analyzed the specification documents to development process.
  • Involved in all layers like Presentation Layer, Business Logic and Data Access Layers.
  • Front-end is designed by using HTML, CSS, JSP, JSTL and Struts.
  • Involved in developing the CSS sheets for the UI Components.
  • Used Struts Tiles-definition for lay outing the different sections of the page.
  • Designed the Struts Validation Framework for validating the UI, tiles framework and implemented Internationalization (il8n).
  • Involved in writing Struts form-beans for transferring the data from Controller to the Model.
  • Involved in developing Hibernate mapping files and POJOs for Hibernate persistence layer.
  • Used Hibernate as ORM tool for accessing database.
  • Implemented different modules of Spring Framework such as IOC, DAO, O/R mapping.
  • Implementing the file upload and download functionality using Struts, Servlets.
  • Integrated and configured StrutsSpring and Hibernate framework environment.
  • Used Log4j for logging in the application.
  • Involved in front end validation using Struts Validation and JavaScript.
  • Designing and configuring core xml files for implementation of struts.
  • Used ANT tool for creating and deploying the .war files.
  • Involved in Unit and System Testing using JUnit (TFD) before placing the application for the Acceptance Testing.
  • JDBC connection pooling for accessing Oracle 10g database.
  • Used SOAPWeb Services (synchronous and asynchronous) for checking customer information like names (NA) and credit checks.
  • Used Rational Clear Case for version control.
  • Extensively used RAD 6.0 with various plugins for implementing various modules.
  • Developed Ant build scripts for deploying the project on WebSphere 6.0 application server.
  • Involved in unit testing of different components using JUnit.
  • Used MQ Series for different applications so that they can work together.
  • Responsible for the support and maintenance of the application.

Environment: Java (JDK 1.5), J2EE, JSP 1.2, Servlets, Java Script, HTML, Struts1.2, Spring, Hibernate, RAD 6.0, JSTL,Rational Clear Case, SQL, MQ Series Windows XP.

Confidential

Java J2EE Developer

Responsibilities:

  • Feasibility Analysis.
  • Requirement gathering.
  • Involved in Designing.
  • Assist higher authorities to choose best solution.
  • Developed the entire application implementing MVC Architecture integrating HTML with Hibernate and Wicket frameworks.
  • Responsible for creating Use-Cases.
  • Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE 3.4.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Implemented Object-relation mapping in the persistence layer using Hibernateframe work in conjunction with Springfunctionality.
  • Involved in DAO layer using Hibernate to connect to database.
  • Developed some property files to support internationalization.
  • Developed web-based customer management software using Wicket and webservices.
  • Created Java Servlet and other classes, deployed as EAR file, connecting to MySql database using Hibernate.
  • Developed the business logics using JavaBeans.
  • Developed the user interfaces using HTML and CSS according to Wicket Framework.
  • Web-UI developed using HTML, AJAX, JavaScript, CSS and Tag libraries.
  • Developed the business logics using JavaBeans.
  • Providing estimates for the changes based on the business and functional requirements.
  • Code reviewing.
  • Used JUnit framework for Unit testing of application.
  • Utilized Log4J for logging application-debugging logs.

Environment: Java1.5, J2EE, Wicket, CSS, HTML, AJAX, JavaScript, Log4J, ANT, Hibernate 3.0, Web Services (Restful),WebSphere6.1, MySql, Netbeans, AJAX, Junit,HTML, Windows XP Professional, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Customer and Admin modules, understood the technical specification
  • Worked on presentation layer with JSP, HTML, CSS, AJAX and JavaScript
  • Used Hibernate as the persistence/ORM framework, for mapping the objects into MySQL Database. Coded hibernate configuration and mapping files. Developed one-to-one and one-to-many mappings
  • Developed web services using SOAP, WSDL and Apache Axis, done XML transformation and parsing using XML, XML schema, XSLT and XPath
  • Implemented JavaMail API to send order confirmation and updates to the user
  • Developed unit test cases using JUnit and involved in unit testing and integration testing
  • Done clustering and load balancing in tomcat server to achieve scalability of the application

Environment: J2SE 1.4, Servlets, Tomcat 5.0, Struts 1.1, Hibernate 2,JDBC, MySQL, SOAP, WSDL, Webservices, XML,XSLT, EJB-Stateless session, XPath, XML Schema, Unix, Eclipse, HTML, CSS, JavaScript, ANT, Log4J, JUnit, Eclipse,Bugzilla.

Confidential

JAVA Developer

Responsibilities:

  • Worked on the development of the Performance Management module in Astro7.5.
  • Design and development of Migration Module.
  • Successful integrated the Performance Management module in the Astro 7.5 system and ensured the flawless Performance Management of legacy Astro 7.3 devices.
  • Involved in effective Unit testing of the entire Performance Management and Migration Modules.
  • Performed design updates and design document delivery to customer
  • Executed a successful live demo of the Migration Module that ensured the migration of a server running Astro 7.3 to Astro 7.5 with preserving the older data and minimal downtime with almost zero personnel intervention.

Environment: Core Java, Swing, MySQL, AdventNetWebNMS 4.7 SP3, AdventNet Simulator 4.0, SNMPv3, ApacheTomcat, CVS, Bugzilla, ANT, NMS Archive - NAR, AWT, JDBC

We'd love your feedback!