We provide IT Staff Augmentation Services!

Java/j2ee Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 9+ years of experience in software design, development and implementation of client/server and web based software applications with an earned reputation for meeting deadlines and delivering mission critical solutions.
  • Expert in developing advanced web - based applications using Java, JEE, Servlets, JSP, JDBC, Spring Core, Spring MVC, Sprint Boot, Struts, Hibernate, SOAP and REST Web Services, Jenkins, Sonar, Maven, Teamforge, Apache-CXF, XML, XSD, X-Path, Maven, JavaScript, Ajax, Angular JS, SQL, Log4j and PHP.
  • Experience in Software Development Life Cycle - Requirement Analysis, Technical Design, Development, Module Integration, Testing, UAT Deployment, Production Deployment and support.
  • Excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
  • Good knowledge and hands on experience in RDBMS like DB2, MySQL, Oracle. Extensive knowledge of writing complex queries using SQL.
  • Good knowledge and hands on experience in Java Web Services using SOAP, WSDL and UDDI.
  • Experienced in deploying JEE applications over servers like Apache Tomcat, WebSphere servers.
  • Can Interact with Clients to understand their business requirement.
  • Experienced in using the Integrated Development Environments like Eclipse and Net Beans.
  • Proficiency in object-oriented design based on MVC Model-II architecture.
  • Followed best practices using design patterns (MVC, Factory, Abstract Factory, Singleton, and DAO).
  • Prepared Technical design document, Use cases and User manuals for various projects and good at Bug fixing, Code reviews and Unit & System testing.
  • Experience in Maven, Ant Build script, Jenkins and deployment in application server environment.
  • Strong programming experience in Java/JEE technologies - Servlets, JSP, JDBC, XML, Spring, SOAP and RESTful Web Services, Apache-CXF, HTML, XHTML, JavaScript, CSS.
  • Good working knowledge on Performance Tuning, Debugging & Testing on various platforms.
  • First point of contact for any R&D activities and critical problems.
  • Providing 24X7 production support for the application stability.
  • Quick learner and up-to-date with industry trends, Excellent written and oral communications, analytical and problem solving skills and good team player, Ability to work independently and well-organized.

TECHNICAL SKILLS

Languages: Java.

Web technologies: JEE, Servlets, JSP, JDBC, Java Beans, HTML, DHTML, AJAX, JSON, PHP, JavaScript, Angular JS, CSS, XML, SOAP, REST.

Databases: MySQL, DB2, TeraData, Oracle.

Script: HTML, CSS, Webkit, JavaScript, JQuery.

Framework: Spring, Struts, Hibernate, Quartz.

Web / Application Servers: Tomcat, WebSphere, Weblogic.

IDE: Eclipse, RSA.

Versioning system: SVN, CVS, GitHub.

Operating Systems: Windows, Linux, Unix.

Tools: JIRA, Team Forge, Sonar, Maven, mDeploy, QMF, Code collaborator.

Big Data: Hadoop, MapReduce, HDFS, Hive.

PROFESSIONAL EXPERIENCE

Confidential

Java/J2ee Lead

Responsibilities:

  • Interacted with Clients to gather business requirements and generated requirement specification documents.
  • Worked with Agile Methodology (SDLC), involved in daily scrum meetings, sprint planning, product backlogs.
  • Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations, and Spring MVC components.
  • Created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
  • Implemented spring controllers with annotations, validations using model attributes to pass request from presentation layer to helper classes.
  • Integrated spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Implemented batch jobs using quartz scheduler.
  • Responsible for design and developing Persistence classes using Hibernate, Spring and JDBC Template frameworks to save data in database tables.
  • Designed the User interface using HTML, CSS and Angular JS.
  • Used DB2 and TeraData Sql Prompt to interact with the database.
  • Involved in creating/consuming SOAP based web services to expose business operations.
  • Implemented Restful web service using spring annotation.
  • Implemented logging mechanism using log4j.
  • Used Maven tool to config, and packaged, Sonar for code quality, and integrated with Jenkins.
  • Developed test cases using JUnit framework.
  • Mentor junior team members in the project.
  • Deployed application on test and Stage servers using mDeploy.
  • Providing support for bug fixes, functionality change and code releases.

Environment: Java, JEE, Servlets, JSP, Spring, SOAP and REST WebServies, DB2, TeraData, Hibernate, Tomcat, Team Forge, Eclipse, Jenkins, Maven, SonarQube, QMF, Quartz, JUnit, SVN, JavaScript, Angular JS, HTML CSS.

Confidential

Java/J2ee Lead

Responsibilities:

  • Participated in discussion with business users to understand the functionality and rules to be followed during the execution of the projects.
  • Followed Agile methodology, interacted with the clients, suggested/implemented optimal solutions, and tailor application to customer needs.
  • Managed and mentored a group of offshore application developers, assigned responsibilities, elaborated use cases, managed project schedules, and sprint targets.
  • Involved in project setup and environment configuration for development.
  • Involved in coding for new enhancements.
  • Involved in Development, Testing and Deployment phases.
  • Designed and developed reusable Java utility classes for the business logic functionalities.
  • Designed the User interface using JSP, HTML, CSS and JavaScript.
  • Developed Java beans that perform the primary business logic functionality.
  • Implemented SOAP Web services in the application.
  • Implemented batch job services using Quartz scheduler.
  • Implemented Client Side validations using JavaScript and developed front end code with HTML and CSS.
  • Providing support for bug fixes, functionality change and code releases.
  • Deployed application in test and UAT (Staging) servers.
  • Involved in implementation of SSO between Confidential and Merrill Lynch.
  • Demonstrated good work load balance between projects and worked under pressure to meet the deliverables.

Environment: Java, JEE, Servlets, JSP, JSTL, Spring, SOAP and REST WebServies, DB2, Hibernate, XML, WebSphere, Tomcat, Rational Software Architect, Team Forge, Eclipse, QMF, Jenkins, Sonar, SVN, GitHub, HTML, CSS, Ajax, JavaScript.

Confidential

Software Specialist

Responsibilities:

  • Participated in understanding of the business functionality and business rules to be followed during the execution of the projects.
  • Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
  • Involved in project setup and environment configuration for development.
  • Involved in coding for new enhancements.
  • Followed Agile methodology, interacted with the client, suggest/implement optimal solutions, and tailor application to customer needs.
  • Involved in Development, Testing and Deployment phases.
  • Fixed potential memory and performance issues.
  • Designed and developed reusable Java utility classes for the business logic functionalities.
  • Designed Use Case, Class and Sequence diagrams for various modules and components.
  • Designing the User interface using JSP, HTML and JavaScript.
  • Developed Java beans that perform the primary business logic functionality with spring.
  • Designed the XML Schema for data transmission using xml documents.
  • Integrated the spring Webflow framework for the presentation layout and extensively used the dynamic rendering feature.
  • Integrated Wirecard payment gateway.
  • Implemented Client Side validations using JS and developed front end code with HTML and CSS.
  • Supported for bug fixes, functionality changes and code releases.
  • Demonstrated good work load balance between projects and worked under pressure to meet the deliverables.
  • Deployed application in test, UAT (Staging) and Production servers.

Environment: Java, JEE, Servlets, JSP, JSTL, Spring, Hibernate, SOAP WebServies, XML, XSD, Tomcat, Eclipse, HTML, CSS, Ajax, JavaScript and JQuery.

Confidential

Software Specialist

Responsibilities:

  • Involved in Analysis, Design, Coding and Testing.
  • Implemented new strategies to generate more page views.
  • Involved in implementing MVC architecture to separate business logic from the view part
  • Configured Cron Jobs to summarize the site stats.
  • Responsible to manage data coming from different mobile sites.
  • Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
  • Generated reports in different time frames (i.e. Hourly, daily, weekly and monthly).
  • Fixing bugs and enhancing applications.

Environment: Java, JSP, Servlet, Spring, Hibernate, Javascript, MySQL, Tomcat, Hadoop, HDFS, MapReduce, Hive, Sqoop, Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Understanding all the business functionalities involved in the project.
  • Participated in analysis and design of the specs.
  • Designing and developing at every stage of software development lifecycle.
  • Using HTML,CSS,JavaScript, AJAX to produce high performance, rich and user-friendly Web interface.
  • Improved the build process by migrating it from Ant to Maven2.
  • Involved in implementing Web services in the application.
  • Involved in probing the application for memory leaking.
  • Used JEE design patterns like DAO, DTO, Factory etc.
  • Working with objected oriented programming concept such as Inheritance.
  • Writing Client-side validations using JavaScript.
  • Writing queries and statements to test database for retrieving, editing and inserting data.
  • Developed Data Source Configuration for MySQL Database.
  • Log4j was effectively used for Logging.
  • Fixing bugs and enhancing applications.

Environment: Java, JSP, Servlets, Struts, MyMobileWeb, MySQL

Confidential

Software Engineer

Responsibilities:

  • Understanding all the business functionalities involved in the project
  • Designing and developing at every stage of software development lifecycle
  • Using HTML,CSS, JavaScript, AJAX to produce high performance, rich and user-friendly Web interface
  • Involved in implementing Web services in the application
  • Used JEE design patterns like DAO, DTO, and Service Locator etc
  • Involved in writing Stateless Session Beans for implementing the Business Services
  • Working with objected oriented programming concept such as Inheritance
  • Writing Client-side validations using JavaScript
  • Writing queries and statements to test database for retrieving, editing and inserting data
  • Developed Data Source Configuration for MySQL Database
  • Involved in writing JUnit test cases
  • Log4j was effectively used for Logging
  • Fixing bugs and enhancing applications

Environment: Java, JEE, Servlets, JSP, Struts, JavaScript, AJAX, HTML, DHTML, CSS, SQL, ANT, SOAP, XML, SVN, Windows.

Confidential

Software Engineer

Responsibilities:

  • Participated in analysis and design of the specs
  • Participated in understanding of the business functionality and business rules to be followed during the execution of the project
  • Developed rich UI using HTML5 and CSS3.
  • Used various design patterns like MVC, DAO, Factory, Singleton and Service Locator.
  • Developed Value Objects and DAO Accessor Classes using Prepared and Callable Statements.
  • Involved in performance tuning of the project.

Environment: JSP, Servlets, Struts, Hibernate, MySQL, HTML5, CSS3

Confidential 

Software Engineer

Responsibilities:

  • Gathered requirements from the client and developed Software Requirements Specifications.
  • Interacted with clients to analyze business needs.
  • Implemented Payment gateway through E-commerce.
  • Designed and developed Reports.
  • Played an active role as a team member.
  • Performed application unit testing and Fixed Bugs.

Environment: Java, JEE, Servlets, JSP, Struts, JavaScript, AJAX, HTML, DHTML, CSS, SQL, ANT, SOAP, XML, SVN, Windows.

We'd love your feedback!