We provide IT Staff Augmentation Services!

Sr. Java Lead Developer Resume

3.00/5 (Submit Your Rating)

Quincy, MA

SUMMARY:

  • 12+ years of IT experience in Design, Developing, Testing and Deploying Java/J2EE applications.
  • Good Exposure to Telecom, Health care and Supply Chain management domains.
  • Good Knowledge in Requirement Analysis, Design, Coding, Testing and Implementation
  • Involved in preparing Requirement Documents, Design Documents and Test Cases
  • Expertise in developing enterprise applications using Struts/Spring MVC Frameworks
  • Strong knowledge in developing web based applications using JSP, AJAX, JQuery, CSS, HTML, XML and JavaScript
  • Experience in working with UNIX/LINUX.
  • Experience in working with multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic and JBoss.
  • Experience on REST and SOAP web services
  • Well versed with complete Software Development Life Cycle (SDLC) processes and methodologies
  • Good Knowledge about Agile and Agile Scrum Methodologies.
  • Expertise in working with Version Control Tools like Microsoft VSS, CVS, SVN
  • High working knowledge of IDEs including Eclipse, Sun One Studio, RAD.
  • Expertise in designing and using J2EE Design Patterns, J2EE Standards and Best Practices
  • Extensive knowledge in using IBM Web Sphere, Web Logic and Apache Tomcat application servers
  • Broad working knowledge in Oracle, DB2 and MYSQL databases
  • Expertise in database schema design and writing SQL.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursors and Functions using PL/SQL.
  • Strong knowledge on ANT and Maven Build scripts.
  • Very good experience in developing Test Cases using JUnit and Selenium Automation.
  • Used Hibernate as an Object relational mapping (ORM) library.
  • Experience in XML, Web Services using SOAP, REST and Messaging standards like JMS.
  • Experienced in using Continuous Integration tool.
  • Used Hibernate as an Object relational mapping (ORM) library.
  • Experience in Internationalization and Localization.
  • Worked on Cloud Server Environment.
  • Managed time working on multiple projects.
  • Mentored new Java Members and participated in Code Reviews.
  • Capable team player works well with people at all levels
  • Excellent communication, analytical, interpersonal and presentation skills

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX

Languages: Java, JavaScript, Unix Shell Script, XML, HTML

Java Technologies: JDBC, Java Beans, RMI

Web Technologies: Ajax, jQuery, Servlets, Angular JS, JSP, JSTL, Web Services, WSDL, SOAP, REST, XML

Middleware: EJB

Methodologies: OOP,OOAD

Frameworks: Struts, Spring, Hibernate, Hadoop

IDEs: Eclipse, Sun One Studio

Modeling Tools: Microsoft Visio, Rational Rose

Version Control Tools: Microsoft Visual Source Safe, CVS, Subversion

Tools: Toad, PL/SQL Developer, ABPP, ANT, MAVEN, Informatica, Jenkins.

Servers: Apache Tomcat Server, IBM Web Sphere Application Server, Web Logic

Databases: Oracle, DB2, My SQL

PROFESSIONAL EXPERIENCE:

Confidential, Quincy, MA

Sr. Java Lead Developer

RESPONSIBILITIES:

  • Developed Packages, Stored procedures and functions with PL/SQL for Oracle database.
  • Involved in Oracle Table Partition scripts and tuning procedures to improve performance.
  • Prepared replication scripts from Sybase to Oracle.
  • Used SVN to maintain source and version management and used Eclipse as IDE.
  • Developed test cases and performed unit test using JUnit Framework.
  • Developed the application using agile methodology.
  • Quartz jobs are created to pull data from external systems.
  • Used JIRA to track the bugs and iteration stories.
  • Developed the web based application using cloud environment.
  • Involved in Analysis and designing tables in ER model.
  • Developed the presentation layer using Java Server Pages (JSP), Kendo, Ajax and Java Script.
  • Developed Rest architecture based web services for communication between client and servers.
  • Used ANT script for building and deploying the application.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Followed coding and documentation standards
  • Actively participated in UAT and Production deployments.

ENVIRONMENT: Spring, Hibernate, Jersey, Java, JavaScript, Ajax, HTML, JQuery, PL/SQL, Eclipse, Clear Case, JUnit, Selenium, UML, JSP, JSTL, Ant, XML, Oracle, Jira, Tomcat.

Confidential, Ft Myers, FL

Sr. Java Developer Lead

RESPONSIBILITIES:

  • Developed the web based application using Spring MVC Framework.
  • Involved in Analysis and designing the interfaces.
  • Worked on ER model designing.
  • Worked as a lead and involved in all SDLC phases.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Developed test cases and performed unit test using JUnit Framework.
  • Developed the application using agile methodology.
  • Design and Developed using Web Service using Apache CXF
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used ANT script for building and deploying the application.
  • Developed JSP pages and Servlets for customer maintenance.
  • Created Clear Case VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans.
  • Mentored team members in coding.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Developed JUnit test cases for all the developed modules.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Followed coding and documentation standards

ENVIRONMENT: Spring, Hibernate, Jersey, Java, JavaScript, Ajax, HTML, JQuery, PL/SQL, Eclipse, Clear Case, JUnit, Selenium, UML, JSP, JSTL, Ant, XML, Oracle, Jira, Tomcat.

Confidential

Java Developer

RESPONSIBILITIES:

  • Involved in enhancements and implementation of new UI’s.
  • Involved in client meetings to analyze the requirements.
  • Migrated the database data from DB2 to Oracle Using Informatica 9.5.
  • Developed complex Web based UI using ABPP and Java Script.
  • Developed LLD and HLD using System design document.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP and tags library.
  • Developed Shell Scripts to execute Informatica workflows and Procedures.
  • Developed Shell Scripts to start and stop DP Engines and Process.
  • Used DB2 as the database and wrote SQL & PL - SQL.
  • Developed framework using Java, Oracle and web server technologies.
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Worked with clients on their day to day interactions.
  • Exchanged XML Documents between products using Electronic Data Interchange.
  • Deployed developed code in cloud server Environment, AIX machine.
  • Unit testing and Integration testing on Cloud URL.
  • Used Maven and Ctrl M to run nightly automation scripts.
  • Strong exposure to all EDI 27X/8X EDI transactions.
  • Designed entire functional requirements life cycle using water fall model.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Designed and developed the web-tier using Html, JSP’s, Java Script, Servlets and Tiles framework.
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Extensively worked on Application servers like Weblogic, Web Sphere, Jboss and Apache Tomcat.
  • Installed and configured the development Environment using Web-logic on Windows operating systems.
  • Developed SQL queries. Actively worked on stored procedures.

ENVIRONMENT: Java, My SQL, Toad, SQL Server, EDI, DB2, JBoss, AIX, CVS, Control M, Selenium, Waterfall Model, UML, JSP, Servlet, Ant, XML, Jira, Swing, Oracle, Apache Tomcat, web logic, Shell Scripting.

Confidential

Technical Lead

RESPONSIBILITIES:

  • Developed the Web Based Rich Internet Application (RIA) using J2EE (spring framework) and Hibernate.
  • Involved in analysis and design phases and regular meetings with client.
  • Developed the application using Spring Framework which is based on the MVC design pattern.
  • Used Ajax calls extensively - using JQuery.
  • Used JSPs, AJAX, Angular JS, JQuery and CSS for developing the Web component of the application.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Developed SOAP Web Services.
  • Developed Java Mail and velocity to send mails to customers for online booking.
  • Developed DAO API to manage the payment information using Hibernate Template.
  • Developed Hibernate Annotations, Secondary cache and integrated with Spring Framework.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Developed EDI to interchange documents like purchase order, Invoices and bills between 2 systems.
  • Created the domains, application servers and load balancers using Web logic.
  • Developed JUnit test cases for all the developed modules.
  • Agile was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed the UML Use Cases, Sequence and Class diagrams using Rational Rose.
  • Developed High level documents like SDD, HLD and LLD.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Used JBoss application server to deploy application into Production Environment.
  • Used Ant script for building and deploying the application.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
  • Used Bug Zilla for tracking the issues.
  • Prepared daily and weekly status report.
  • Mentored new team members in project.

ENVIRONMENT: Spring, Hibernate, Web Services, JQuery, Ajax, Java, JavaScript, Oracle, EDI, Crud, PL/SQL, JDBC, Eclipse, Tomcat, Apache CXF, SVN, JUnit, JBoss, Agile, UML, JSP, JSTL (Java Server Pages standard Tag Library), Servlet, Ant, Jasper Report

Confidential

Sr. Java/J2EE Developer

RESPONSIBILITIES:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using HTML, JSP and Angular JS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Test all 27X EDI real time transactions using EDI Test Utility
  • Implemented Action Classes and Action Forms using Struts framework.
  • Design Database tables.
  • Wrote SQL queries and stored procedures.
  • Involved in Unit testing, System Testing and writing test cases.
  • Apache Tomcat server administration.

ENVIRONMENT: Java 1.6, Struts, Hibernate, Toad, EDI, SVN, Agile Model, UML, JBoss, JSP, Maven, Oracle, Apache Tomcat, SQL.

Confidential

Java Developer

RESPONSIBILITIES:

  • Involved in migration of ABPP from 6.1 versions to 7.8.
  • ABPP Tables and scripts validations are implemented.
  • Migrated the database data from DB2 to Oracle Using Informatica 9.1.
  • Experience in Oracle B2B setups configurations for EDI data exchanges.
  • Developed complex Web based UI using ABPP and Java Script.
  • Involved in design phase and developed LLD using System technical design document.
  • Developed new Informatica Mappings and workflows in cloud server.
  • Developed code in cloud server with login credentials.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP and tags library.
  • Developed Shell Scripts to execute Informatica workflows and Procedures.
  • Developed Shell Scripts to start and stop DP Engines and Process.
  • Exchanged XML Documents between products using Electronic Data Interchange.
  • Used DB2 as the database and convert in to Oracle SQL & PL-SQL.
  • Developed framework using Java, Oracle and web server technologies.
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations
  • Developed SQL queries. Actively worked on stored procedures.

ENVIRONMENT: Java, My Sql, Toad, DB2, JBoss, EDI, CVS, Waterfall Model, UML, JSP, Servlet, Ant, Xml, Oracle, Apache Tomcat, Web Logic, UNIX, SQL.

Confidential

Java Developer

RESPONSIBILITIES:

  • Involved in development of various modules Java, JSP, and Servlets for BSS.
  • Involved in implementing Mobile Number Portability and Missed Call Alert message.
  • Well Implementation of JDBC Connectivity to Access Data From Database Servers.
  • UAT Support & Release Activities.
  • Active Participation in the life cycle of the Project as a Team Member.
  • Designed and developed User Interfaces using JSP, JavaScript and CSS.
  • Worked with J2EE and J2SE technologies including JSP's, Servlets and Tomcat.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Developed PL/SQL procedures and cursors.
  • Used Java Servlets, JSPs, XML, HTML and CSS for developing the Web component of the application.

ENVIRONMENT: Core Java, JSP, Servlets, Oracle, Pl/Sql, Stored procedures, JDBC, HTML, Javascript

Confidential

Java Developer

RESPONSIBILITIES:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Deployed the application on Tomcat Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used Clear Case as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

ENVIRONMENT: Java, JSP, Servlets, Struts, JSTL, JavaScript, CSS, SQL, CVS, Eclipse, Oracle, HTML, XML, JUnit, Log4j, Ant, Clear Case.

Confidential

Java Developer

RESPONSIBILITIES:

  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Successfully differentiated presentation from code.
  • Deployed the application on Tomcat Server.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used Clear Case as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Solved performance issues and brought optimal output from the available resources.

ENVIRONMENT: Java, JSP, Servlets, JSTL, JavaScript, CSS, SQL, CVS, Eclipse, Oracle, HTML, XML, JUnit, Log4j, Ant, Clear Case.

Confidential

Java Engineer

RESPONSIBILITIES:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Used JavaScript for the web page validation and Struts Validator for server side validation
  • Used Adobe for rich web content and application user interfaces are deployed immediately on all platforms and attracting all users with a rich web experience.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Followed coding and documentation standards.

ENVIRONMENT: Java, J2EE, log4J, Tiles, Adobe, Struts, JSP, JDBC, Ant, Xml, IBM Web Sphere, JUnit, DB2, Rational Rose, CVS.

We'd love your feedback!