We provide IT Staff Augmentation Services!

Java Lead Resume

3.00/5 (Submit Your Rating)

Plano, TexaS

PROFESSIONAL SUMMARY:

  • Having around 13 years of IT experience and technical proficiency in Java/J2EE technologiesalong wif big data solutions (Hadoop) and Apache Spark.
  • Good Experience in Developing Applications using JAVA/J2EE technologies like JDBC, JSP and Servlets.
  • Expertise in Core Java concepts including Collections, Exception Handling, Multi - Threading, Generics, data structures and algorithms.
  • Experience in working on agile methodology and used Jira Kanban board as agile tool, Test-Driven Development and actively participated in scrum meetings and having noledge on Pair programming.
  • Extensive noledge wif SQL and PLSQL, utilizing various standard utilities and writing complex queries using dynamic SQL for oracle database.
  • Proficient in using J2EE Frame works: Hibernate and Spring Technologies.
  • Keen understanding of design patterns like Singleton, DAO, MVC and FRONT-Controller.
  • Experience in MVC (Model View Controller) architecture wif JDBC, Hibernate and spring framework.
  • Good experience in Java, J2EE, MVC architecture, Servlets, JSP, Spring MVC, Spring Boot, Multi-threading, JavaBeans, Hibernate, JDBC, Design Patterns, Spring Framework.
  • Familiar wif Unix and its commands and utilities.
  • Expert in developing many SOAP based web services and consumed many soap services.
  • Having noledge in developing Restful Web Servicesconsuming REST API’s.
  • Good noledge on Spring IO, Spring MVC, Spring Security, Spring Transactions and Spring AOP.
  • Experience in web front-end development using HTML, CSS, JavaScript and client-side MVC frameworks
  • Experience wif Continuous Integration/Continuous Delivery tools and pipelines in cloud environment.
  • Experience in database development and writing SQL/PLSQL scripts for teh scheduler jobs.
  • Experience in data modeling design and Analysis.
  • Experience in programming wif IDE’S like Eclipse.
  • Expertise in writing and executing Unit Test cases using JUNIT, Mockito testing framework.
  • Experience working wif ANT, MAVEN Build tool and using log4jfor logging.
  • Experience in deploying and configuring application servers such as Apache Tomcat.
  • Experience in trouble shooting and testing teh applications.
  • Strong analytical skills wif good interpersonal and communication skills.
  • Ability to learn and adapt quickly to teh new emerging technologies.
  • Strong experience in Big Data components such as: Hadoop, HDFS, MapReduce, Pig, Hive, Hbase, Sqoop, Oozie, Cassandra, MongoDB, Spark (Play Framework).
  • Strong experience of software and system development using Core Java, JSP, Servlets, EJB, JDBC, Spring Boot, Spring Framework, Maven, ANT, JUnit, Log4j.
  • Strong experience in J2EE components like XML, JAXB, JSON.

TECHNICAL SKILLS:

Languages: Java, Javascript, SQL, PL/SQL.

Core Java: Collections, I/O, Multithreading, Serialization, JDBC.

Enterprise Java: JSP, Servlets, Web Services, REST.

Java Frameworks: Spring IOC/MVC/Security/AOP, Struts, Hibernate, JUnit, Log4j.

Front-End: HTML, CSS, Java-script, jQuery, AJAX, Bootstrap.

SOA Technologies: Web Services,SOAP, REST, WSDL.

Application/Web Server: Weblogic, Apache Tomcat.

Database: Oracle11g/9i, DB2, SQL Server.

IDE: Eclipse 3.x/4.x, MyEclipse.

Other: Git, JIRA, Jenkins, MS Office.

Operating System: Windows, Linux, Mac OS.

PROFESSIONAL EXPERIENCE

Confidential, Plano, Texas

Java Lead

Responsibilities:

  • Involved in end to end implementation of teh project from requirement gathering to teh production support.
  • Management of 5 resources for teh work management and task completion.
  • Used Spring beans to encapsulate business logic and implemented application MVC architecture using spring MVC framework.
  • Used SOAP webservices to communicate wif teh other sub systems.
  • Oracle is teh backend for teh application. Prepared teh DML and DDL for teh releases.
  • Preparation of teh ear by including all teh implementation code in teh build and deployment of teh ear in teh WAS server 8.0.
  • Providing teh necessary support for teh UAT, SIT and Production Support.
  • Management of teh defects of various severities and prioritizing teh defects to provide teh priority defects to business review.

Environment: JDK1.6, Spring MVC 3.2, Hibernate 4.2, JavaScript, JQuery, Web Services (SOAP),Oracle 11g,SQLDeveloper, JSON, XML, Log4j, Eclipse.

Confidential

Java Lead

Responsibilities:

  • Management of 4 junior resources for teh work management.
  • Gathering teh business requirements from client, preparing teh requirement document for teh signoff.
  • Develop teh UI for teh business requirements and preparation of teh interfaces which will interact wif teh host for teh transaction data.
  • Implementation of teh host calls which will include teh formation of teh request (which will be sent to teh host) and receiving teh response from host.
  • Review of teh Requirement document, design and Unit Test Plans.
  • Preparation of teh ear by including all teh implementation code in teh build and deployment of teh ear in teh WAS server 8.0.
  • Providing teh necessary support for teh UAT and QA in terms of teh clarification and defect fixes if any,
  • Management of teh defects of various severities and prioritizing teh defects to provide teh priority defects to business review.
  • Following teh management process for teh CRs implementation wif Agile and providing teh metrics information to teh management.
  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application.
  • Involved in Agile - Scrum methodologies to do requirements gathering, analysis and sprint planning.
  • Implemented teh application using spring modules includes IOC, Batch and MVC.
  • Used JavaScript to display teh pages in teh User Interface Application (Web browser).
  • Used Spring Framework for Dependency injection & integrated Hibernate for interacting wif teh data base.
  • Used Spring beans to encapsulate business logic and implemented application MVC architecture using spring MVC framework.
  • Wrote database triggers, procedures, functions in PL/SQL and incorporated business rules and constraints.
  • Achieved high skill level wif most Unix commands and utilities. Familiar wif most basic system administration tools and tasks.
  • Fundamental understanding of teh functions of teh Unix operating system.
  • Responsible for retrieving weekly financial report from SQL Server Database.
  • Individual contributor to Oracle database upgrade from 8i version to Oracle 11g version
  • Developed SQL queries to retrieve and manipulate oracledatabase.
  • Consumed SOAP service of DGW for teh OFX application and tested using SOAP UI.
  • Programming Security Layer using various protocols like OAUTH2 and SAML validation for teh RESTAPI endpoints
  • Have developed many Restful web services interacting wif teh third-party aggregators.
  • Designed and Developed SOAP and Rest clients to interact wif third party applications.
  • Used Jenkins for continuous integration of teh application.
  • Used Hibernate to create data layer to teh services to do CRUD operations in to DB.
  • Supporting User Acceptance testing and addressing User Acceptance Testing defects.
  • Involved in creating JUNIT test cases.

Environment: JDK1.6, Spring MVC 3.2, JSF2.0, Hibernate 4.2,, HTML 5, CSS 3, XSLT, JavaScript, JQuery, Web Services (REST, SOAP),Oracle 11g,SQLDeveloper, JSON, XML, Log4j, JBOSS 6.3, Eclipse, Maven.

Confidential

Java Lead

Responsibilities:

  • Processing input attendance data through Hadoop Map Reduce programming paradigm. At teh end of processing, each day’s transactions for one employee is converted to a single record wif various attendance analytics attributes, such as total hours in office, in building, in campus for a day etc.
  • Data modeling and analysis for storage in Cassandra and MySql.
  • Loading teh input files to teh Raw Layer using teh Spring batch programs and converting teh data wif Spark and store tan in teh Access Layer.
  • Development and testing of Spring Batch Java programs modules and integration wif teh Big Data No- SQL Database: Cassandra.
  • Worked on teh Spring Boot module for teh project implementation.
  • Analysis of teh big data problems and provide teh solutions wif teh hadoop eco systems.
  • Access and Raw layers are being used for teh storage and achieve purpose.
  • Development of teh module using teh scala language and prepare teh build for teh same.
  • Analysis of teh java components by using Java 8 features.(JDK 1.7 and JDK 1.8) and refactoring teh code to utilize teh JDK 1.8 features.
  • Multiple layers of retrial mechanism to ensure zero data loss during batch load.
  • Involved in teh scala programs development for teh Admin module where in teh data is huge which is being implemented wif teh RDD.
  • Prepared teh Mapreduce programs for teh batch jobs.
  • Involved in teh preparation of teh hive queries.
  • Java integration wif Cassandra is done through DataStax’s Cassandra driver 2.0, 2.1.
  • This project involved data analysis using Hive and Pig. Using pig, initial data filtering and check is preformed, to ensure teh data is valid.
  • Data load to Cassandra and MySql through teh standard load scripts.
  • Web application development using simple servlet, controller and DAO framework, to enable HRs and managers to query & visualize teh usage of attendance data.

Environment:Java, Hadoop, MapReduce, Hive, Mapreduce, Scala and Apache Spark,Spring, Spring MVC,, Oracle 10g, JBoss, Maven, Gradle GIT, Log4j, TDD, Agile.

Confidential

Java Project Lead

Responsibilities:

  • Involved in design and development of teh User Interface
  • Designed teh web pages using HTML, java and JavaScript.
  • Management of 5 junior resources for teh work management.
  • Gathering teh business requirements from client, preparing teh requirement document for teh signoff.
  • Involved in teh Project Planning and preparing teh CM Plan and MPP for teh project execution.
  • Develop teh UI for teh business requirements and preparation of teh interfaces which will interact wif teh host for teh transaction data.
  • Implementation of teh finacle host calls which will include teh formation of teh request(which will be sent to teh host) and receiving teh response from host.
  • Review of teh Requirement document, design and Unit Test Plans.
  • Preparation of teh ear by including all teh implementation code in teh build and deployment of teh ear in teh WAS server 8.0.
  • Providing teh necessary support for teh UAT, SIT and Production Support.
  • Management of teh defects of various severities and prioritizing teh defects to provide teh priority defects to business review.
  • Following teh management process for teh CRs implementation wif waterfall and providing teh metrics information to teh management.

Environment: Java, Servlets, JSP and Commands, Oracle 10G, Websphere Application Server 6, 7.0, Websphere Application Server 6, 7.0.

We'd love your feedback!