We provide IT Staff Augmentation Services!

Java Module Lead Resume

5.00/5 (Submit Your Rating)

Palo, AltO

SUMMARY:

  • A detailed and results - oriented IT professional with 10+ years of working experience in all facets of Software Development Lifecycle (SDLC) including requirements gathering, analysis, design, development, reporting, testing, implementation and post implementation support on Java, J2EE, SQL, Identity and Access management.
  • Proficient in design and development of web applications using Spring Framework, Hibernate, Web services, MVC frameworks, RDBMS and IDM tools.
  • Good Knowledge on software architecture using Object Oriented Analysis and design techniques and UML.
  • More than 5 years of Domain experience on Banking, Finance and Insurance domain.
  • Strong experience with Spring 4.x/ AOP/IOC/Transaction Manager/Spring Data JPA, Spring security.
  • Hands on experience in end to end communication using SOA architecture with Spring REST.
  • Extensive experience in developing database components using JDBC and Hibernate 4.
  • Good exposure in database development using SQL/PL-SQL in MySql, Oracle.
  • Extensive experience in developing and deploying applications on JBoss, Apache Tomcat and IBM Websphere Application Server.
  • Extensive experience in Unit Testing using Junit, Mockito.
  • Experience on Integration Testing, System Testing, and Production Support of large-scale, enterprise applications and products
  • Profound experience in developing different web application using the Agile Methodology.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.

TECHNICAL SKILLS

Programming Language: Java(JDK1.5/1.6/1.7/1.8), SQL

Architecture & Framework: Client-Server, MVC, J2EE, Spring 4.x, Hibernate, Junit, Mockito

J2EE Technology: JSP, Servlets, JNDI, JDBC, JMS, JAXB, JAX-RS, and JAX-WS, SOAP/ RESTful web services, XML, JSON

Database: MySql, Postgres, Oracle 11G, SQL serverDesign patternsProxy Pattern, Adapter Pattern, Value Object, Front Controller, Database Access Object, Factory, Singleton, MVC etc.

Design Methodology: Water Fall, Agile Scrum

Version Control Tools: GIT, SVN

Build tools: Maven, Ant

Web/Application server: IBM Websphere, Tomcat, JBoss, Weblogic

IDE: Eclipse

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto

Java Module Lead

Responsibilities:

  • Involved in understanding business functionality, estimation, design and development of various modules.
  • Developed the business logic.
  • Integration of dependent interfaces like TAO and OneView with DCS.
  • Creation of schematic and entity.
  • Implemented RestServices to handle the JSON requests from TAO.
  • Implemented concurrency for efficient utilization of network and resources.
  • Setting up of VMs and environment for testing.
  • Demonstration of developed modules to client.

Environment: Core Java, J2EE, Spring framework, Spring REST, Maven, Junit, GIT(gerrit), Unix, Python, Jersey, RabbitMQ, Jenkins.

Confidential

Java Module Lead

Responsibilities:

  • Involved in understanding business functionality, estimation, design and development of various modules.
  • Specified the system architecture and design utilizing the UML Analysis and Design Model.
  • Analysis and Design of various modules using J2EE Architecture and MVC Design Pattern.
  • Developed Web components which is a part of HR and Line Manager Flow to request the provisioning of the hardware and the Software related resources using JAVA, Rest API, spring MVC, Transaction Manager, Spring Security, Hibernate, iNet Crystal Clear reports and JFree Charts.
  • Implemented role and privilege-based access using spring security.
  • Incorporated design patterns like MVC, DAO, DTO, Façade, Factory Pattern, Singleton, Intercepting Filter etc.
  • Extensively used Spring (AOP, IOC, DAO, MVC) frameworks.
  • Demonstration of developed modules to client.
  • Involved in code review and functional review also responsible for analyzing technical specifications.
  • Unit testing the application against requirement also work closely with testers for clarifying queries related to business requirements.
  • Involved in Migrating IDM 4.0.2 to IDM 4.5.3.
  • Involved in Production support for bug fixing/CR implementation
  • Co-ordinate between onsite and offshore teams.
  • Involved in the data migration for the upgradation from Mysql to Postgres database.
  • Providing support for North America DIDV vault.
  • Creating DML for adding/updating/deleting lan ID, mail and updating User status etc.
  • Providing L2 support for North America Divisional Vault

Environment: Core Java, J2EE, Spring Framework (IoC, AOP, MVC, Rest), Spring Security Hibernate, Jfree Charts, iNet Crystal Clear reports, Javascript, HTML, CSS3, Maven, Junit, SVN, Postgres, MySql, novell IDM, IBM Websphere, Apache tomcat, SQL developer, pgadmin.

Confidential

Java Module Lead

Responsibilities:

  • Coding and implementation of routing mechanism, Transaction Management, Logging and Exception Handling using Spring AOP, DAO Template, ReST Template, Spring MVC.
  • Implemented test suite/unit tests using Junit.
  • Performed execution of test cases using SOAP UI/rest client.
  • Performed build using ANTHILL proprietary build tool
  • Coordinate with different team in order to flawless release execution on time.
  • Created connection pooling and thread pooling to improve application performance.
  • Implemented the provisioning for Jabber Services.
  • Creating Forms and designing various processes to incorporate the existing services into New Scale and Tidal.
  • Create, configure, design service Fulfillment plans, ordering permissions, look and behavior of service forms, link email templates with process, authorization flows, create transformations, agents, adapters, link the services with external sources through HTTP, data source etc.
  • Testing of the code developed which includes unit testing of the code, peer-review testing and system integrated testing.
  • Providing status on a weekly basis by organizing status meeting and sending status report.

Environment: Core Java, Javascript, html.

Confidential

Java Developer

Responsibilities:

  • Involved in Developing user functionality and Bug Fixing based on BRD.
  • Identified the different use cases from the requirements documents, designed use case and documents in Requisite Pro.
  • Involved in requirements gathering, creation of SOW, and creation of LLD.
  • Implemented the custom business logic to support different behavior using core Java, spring Framework, Web Services
  • Implemented require Java classes and used Log4J for logging purpose.
  • Followed agile scrum methodology.
  • Involved in requirements gathering, creation of SOW, LLD and estimation.
  • Developed Design documents using UML.
  • Worked hand in hand with the architect in Design, HLD and normalization of database.
  • Incorporated various design patterns like MVC, Singleton, Decorator etc in the implementation.
  • Developed application using Spring FW, Hibernate, JSP, JSTL, log4J and implementation of Charts using JFree Charts.
  • Developed the build script using Ant.
  • Involved in Stored Procedure and Triggers development.
  • Deployment to production environment.

Environment: Java/J2EE, Spring (MVC, IoC, AOP, Data), Hibernate, Log4j, Jfree Charts, JSP, JSTL, POI, MySql, sql developer.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering, creation of SOW, LLD and estimation.
  • Developed Design documents using UML.
  • Implemented the custom business logic to support different product behavior using core Java. Customized JSP pages using struts.
  • Implemented breadcrumbs and pagination
  • Preparation of test plan, execution of test cases and supporting the modules during UAT by fixing defects.
  • Involved in the resolution of the service calls raised by client, users within SLA.
  • Creation of WO, RFC etc. to get the approval to move code to Production.
  • Maintenance of the code in PVCS and Knowledge Transfer.
  • Involved in the requirement gathering, providing the design.
  • Prepared LLD and developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams
  • Developed the wsdl and generating the classes in Apache axis.
  • Generating the keystore.
  • Involved in development of test cases for unit testing
  • Design & Develop assigned Modules.
  • Develop Custom business logic.
  • Perform JUnit tests

Environment: Java/J2EE, struts 1.2, JSP, JSTL, Oracle, Toad.

We'd love your feedback!