We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

OH

SUMMARY

  • Java/J2EE Professional with 10 years of experience in development in Java Web Applications, Database, Requirement Analysis, Design and Development in Object Oriented Methodologies, Proven ability to plan, co - ordinate and implement full life cycle of project implementation and maintain.
  • Extensive working knowledge on code-data Analysis, Design, Development, Documentation and Deployment in handling projects of different Domains like Health Care Insurance, Telecom Automobile, Banking & Financial.
  • Extensive Experience on spring framework IOC, Spring Core, spring MVC, Restful, Spring JDBC, Spring AOP, and Spring Security. 1.8+ years of experience on Big Data Technologies/Ecosystem Pig, Hive, Flume, HDFS, Yarn, Map-reduce, Oozie, Cloudera, Impala, Hbase, Ruby, Kafka, Zookeeper, Hadoop and Jenkins.
  • Extensive experience in Design and Development of middleware SOA components using Web Services (SOAP and JAX WS WSDL, JSON, based Web Services REST) and JMS.
  • Expertise in Design and Development of enterprise applications using J2EE Technologies frameworks, Java 8, Spring, Hibernate, JSF, Struts, Ajax, JSP, JSTL, JavaScript, JQuery, Big Data (Hadoop), JMS and design patterns and PRPC (BPM Confidential ).
  • Experience on Multithreading, Transaction, Thread, TCP, Test driven environment, TDD, Pair programming JUnit testing, Integration and end to end testing.
  • Experience in working with XML technologies like XML, DTD, XSLT and parsing XML with SAX Dom parsers. Experience in designing and development of User Interface using JSP, JSTL, JavaScript, JQuery, CSS, HTML and AJAX.
  • Experience in Requirement/Code/Data Analysis, bug fixing, debugging, map reduce jobs, distributed design patterns, Java 8 lambda, functional streams, template, adapter, decorator etc. Proficient in working across all stages of Software Development Life Cycle (SDLC) and agile scrum methodologies and tools.
  • Experience database and tools, SQL analytical functions, MySql, Oracle PL/SQL, SQL Server and DB2. Conduct code review and unit testing to ensure the work delivered by the team is of high quality standards.
  • Experience on writing UNIX Shell Scripting, commands, Cron jobs and file processing tools like awk, sed. Experience in versioning tools like GIT, HP Accurev, IBM-Clear Case and CVS, Serena.
  • Experience in IDE/servers/tools, Eclipse, WSAD IBM WebSphere, RAD 7.0 and Eclipse. Well versed in issue management tools like JIRA, Quality center and Confluence.
  • Experience in performance tuning, caching and code refactoring. Experienced in build and data logging tools like Ant and Maven, Log4j and Log back for Logging and JUnit for testing,
  • Expertise in using J2EE Application Servers such as IBM WebSphere, Weblogic, Jboss, Web Containers like Tomcat. Experienced in GUI/IDE Tools using GIT, UML, Sql Developer, using Eclipse, SSH.
  • Experienced in UNIX, Windows and Mac operating systems. Experience in of data analysis and processing on large volume of structured, raw, semi-structured data using Sql/Hive/Impala queries on SQL and NO-Sql database, Hadoop and data migration along with Defect review and fixing.

PROFESSIONAL EXPERIENCE

Confidential, OH

Lead Java Developer

Responsibilities:

  • Develop code for using Java, Oracle, SQL PLSQL, map reduce and perform ETL process based on client requirements this involves Sql, Hive, Pig, Impala, kafka, Flume, Map Reduce, bash scripting, MVC, web screen, middleware logic, several java map reduce, j-unit and testing scripts, Pig grunt shell, create ruby publishers to transform data as per model get data formats based on clients, Flat file processing, testing the code and resolving QA issues. Team work and status tracking using JIRA and involved in sprint planning using confluence.
  • Develop user screen for patient data display using tomcat server.
  • Analyzing/Transforming raw data using Pig latin scripts and HCatlog and pig custom functions UDF’S using design patterns.
  • Processing large sets of patient structured, semi-structured and unstructured data and supporting systems application architecture.
  • Worked on NoSql database Hbase query using hive, impala, hive/hbase metadata store, Hcatalog for data load, bloom filter and java library.
  • Worked on kafka channel for data ingestion api, monitoring using Kafka messaging service over hdfs, hbase consumer and producer using flume library.
  • Worked on data analysis using pig, Hive, impala for query operations over hbase database using hive metastore.
  • Involved in creating single user interface screens using spring reusable components, Java Beans and DAO for getting data from database tables.
  • Developed User Interface (UI) using Spring IOC, JSP (TAGLIB, JSTL), JSF, CSS, and HTML. Develop Shell Scripts to invoke Java programs on UNIX batch platforms.
  • Worked as Onsite lead and Point of Contact for resolving issues faced by offshore team during development, UAT, Production and troubleshooting with major success rate.
  • Worked on Java 8 upgrade using new library for refactoring, lambda, functional interfaces, streams -parallel processing and aggregations.
  • Participated in the Code reviews to improvise on the quality of the code project deliverables.
  • Participated in trouble shooting the production issues and coordinated with the team members for the defect resolution under the tight timelines.

Environment: Java8, Spring, Map reduce, Oozie, flume JSF, J2EE, Hibernate, JMS, Hive, Pig, Impala, Web Services, Restful, Ajax, XML, JAXB, SQL, PL/SQL, Hadoop, SSH, Analytical Sql query, Angular JS, basic Ruby, Eclipse, MySQL, Oracle, Maven.

Confidential

Senior Java Developer

Responsibilities:

  • Preparation of Technical Design Document for new business requirements and amendments. Development based on detail technical design and code review.
  • Worked on Screen Design and java logic for ordering module, Transaction, Thread, TCP or Socket Order Search, role matrix.
  • Shipping module for order create, amend, modify modules using spring modules.
  • Server side Java code for development and maintenance of order modules using inheritance.
  • Worked Report generation for dealer based on business unit for sales for different types of dealer using Sql developer, oracle PL/SQL module.
  • Developed test cases for Order module testing using Junit Execution of the Internal Code Review Tool RSA based.
  • Implemented maintainable, concise, scalable data access layer using Java design patterns and PLSQL features for performance tuning, caching using hashmap.
  • Restful service development for tracking order status from downstream system like GEVIS.
  • Involved in QC tickets perform debugging/Troubleshooting the UAT issues based on log files.
  • Design and implement the web pages using JSP, Design Pattern like template, Decorator, filter pattern.
  • Develop PLSQL packages for dealer sales across the business units, using cursor, procedure and functions.
  • Involved in production support for agile releases for continuous software delivery.
  • Involved in creating reusable components, Java Beans and DAO, pagination tags, Design pattern.

Environment: Java 1.6, Struts, Spring, JSTL, JspTaglibrary, JSON, Jersy Restful, Multitheading,PLSQL, Design Patterns, Hibernate, Eclipse, Sql developer, RSA, Web Sphere, Oracle, Accurev6.

Confidential

Senior Java Developer/Full Stack Java developer

Responsibilities:

  • Online contract generation modules and API for vccas. Autonomy provides search features for generated contracts document using text search.
  • Develop user screen design and behavior using JSF framework artifacts and custom JSF tags for business implementation.
  • Oracle BPM used at front end for login access authentication delegation of work using BPM flow and task management.
  • Integrate service layer and Dao layer using Hibernate query/pojo files configuration.
  • Involved in Bug fixing/code improvement based on quality center logged defects and latent defect removal like Cyclomatic complexity.
  • Implement design pattern for code refactoring -Template, decorator, facade, adaptor, design patterns and data based on contract criteria.
  • Developed contract modules for various operations Transaction, Thread, SQL/PLSQL.
  • Tuning Sql functions and procedures for packages for performance tuning using analytical functions.
  • Developed components for JSF rich faces data mapping and configuration of modules.
  • Involved in Spring DAO/logger module configuration using Spring Hibernate template.
  • Involved in Code refactoring using best practices followed by JUnit testing, resolving performance bottlenecks.

Environment: Web Logic Server 9.2, Java 1.6, Spring 2.5, JSF 1.2, Hibernate3,HQL, XML parsers, Eclipse, Oracle PL/SQL package, UNIX, Oracle BPM, SQL Developer, Java mail, Cloud.

Confidential

Responsibilities:

  • Preparation of Technical Design Document for business requirements and test cases before coding.
  • Development based on Java JSF MVC components using design, TDD, Agile development environment.
  • Develop Java server side code for modules using Jsf tags lib, beans, email, logging information to database, Delegation of task to different user group.
  • Developed ORM Hibernate queries, hbm/pojo mapping files and configuration. Preparation and execution of JUnit Test Cases and environment set up.
  • Execution of the Internal Code Review Tool RSA based followed by refactoring and testing. Developing Service, Validations, and DAO for different modules and JMS service.
  • Bug fixing based on quality center logged defects and latent defect removal. Design improvement using design patterns and java5 collection types, enum instead of property file.
  • Develop report generation modules for exporting business contracts. Enhance data access performance tuning using analytical functions.
  • Implemented auto completion feature using trie data structure for reusable code logic. UNIX Corn job and scripting for file processing over bash shell.
  • QA Support: Coordinate for the issues found during testing and involved in verification and validation of the issues.
  • Logging application activities like user clicks using log4J logging framework. Data structures and Cache implementation for faster processing.
  • Implementation of custom UI tags using JSF tag extension library. JavaScript, Jquery, Ajax, HTML and CSS for screen designing.

Environment: Web Logic Server 9.2, Java 1.6, Spring 2.5,Multi-Threading, Concurrency, JSF 1.2, Hibernate, EHCache, JavaScript, Oracle PL/SQL, UNIX, JAXB, Xtream, JAX-RS, Junit testing,JMS,LOG4J.

Confidential

Senior Full Stack Java developer/J2EE Developer

Responsibilities:

  • Preparation of Technical Design Document for new Requirements and implementation.
  • Development using the Spring MVC Framework, controllers, Hibernate templates, Spring DAO.
  • Enhancements for existing application functionality at screen level and server side code.
  • Involved in Coding using Spring IOC, AOP, and help desk, login and user profile module.
  • Table design and develop query for quality data extraction.
  • Preparation of Unit Test Cases and testing on modules. Develop client side validation using java script code.
  • Develop functions and procedures for packages for performance tuning using analytical functions.
  • Multithreading, executor services Implemented java design patterns for reusable code and logic.
  • Coding on Restful module for downstream system integration.
  • JavaScript/java coding for client/server side form validation, command classes, Hibernate template’s and configurations
  • Creating database SQL/PLSQL packages for database dao layer. Report generation and export interface at data screen layer.
  • Involved from development to pre and post production deployment. Creation of GUI components using JSP tags, JavaScript, CSS and jQuery.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java.
  • Develop Custom JSP tags add new behavior using custom tags to a standard component using JSTL.

Environment: RSA 7.0, Oracle, PLSQL, UNIX scripts, Spring2.5, J2EE, Java 1.6, XML, Spring MVC, Spring DAO, SQL/developer, Spring DAOP JavaScript.

Confidential

Senior Full Stack Java developer/J2EE Developer

Responsibilities:

  • Implemented design and Documentation for new Requirements.
  • Development of web screen, customization, Jsp and struts tags library using the Struts Framework.
  • Enhancements based on new modification.
  • Involved in help desk module, login and user profile coding. Remove latent defects from code.
  • Involved in batch processing of data and integration to show vehicle information using java and database at user layer screen.
  • Preparation and Execution of Unit Test Cases, environment set up, Internal Code Review Tool RSA based.
  • Develop cursor, functions and procedures for packages for performance tuning using analytical functions.
  • Implementing java EE design patterns for reusable code and logic.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java.
  • Corn job and UNIX scripting for batch job for bash shell.
  • Performance tuning for java code and SQL query for scalable code.
  • Used JDBC API with oracle to generalize Data access layer code.
  • Screen components using JavaScript, style sheets for screen alignment.
  • Designed and developed User Interface using JSP, JSTL, CSS, HTML, and AJAX.
  • Extensively used JavaScript for Front-end validations/alerts.
  • Extensive use of core/enterprise pattern for code refactoring.

Environment: RSA 7.0, Oracle, Ajax, JSON, SQL server, Struts core, J2EE/Core patterns, Java 1.5, JDBC, WebSphere, e-tracker, Quality center.

Confidential

Senior Full Stack Java developer/J2EE Developer

Responsibilities:

  • Preparation of Technical Design Document for new Requirements. Coding for Icare Module.
  • Enhancements performance tuning, handling defects and Service request icare. Remove latent defects JUnit test cases.
  • Tools X-Stream, JAXB, Dozer for Object data mapping for xml processing.
  • Developed Data Access layer using Hibernate ORM framework for faster retrieval of data using hibernate caching features.
  • Involved in Code implementation. Involved in Unit Testing and Integration Testing. Involved in deployment of the deliverables at client server.
  • Web services consumer and producer development for upstream and downstream systems Jms. integration.
  • Production Support and maintenance. Preparation of Unit Test Cases. Execution of the Internal Code Review using RSA based tool.
  • Developed functions and procedures for packages for performance tuning using analytical functions.
  • Implementing java design patterns for reusable code and logic.
  • Develop client Web services client response data mapping and tuning using caching.
  • Develop utility classes for common for different modules getting business attributes.
  • Used ANT scripts for building ear files for application deployment.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java.

Environment: IBM-DB2, Hibernate, Struts, J2EE, JMS, Java 1.5, WebSphere, MQ, JMS, XML, Xstream, Ajax, Eclipse. Windows XP, UNIX.

Confidential

Senior Java Developer

Responsibilities:

  • Analysis of the Functionality and Requirements using object orientation. Designed & Developed MPA search and export functionality using Struts and Hibernate Technologies.
  • Developed business queries in IBM Database. Developed reports module logic using excel report generation using java jars files.
  • Participated in Use Case, Design Document and Technical Document modification, BUG Fixing. Test Case Generation using JUnit. Change Request (CR) Analysis.
  • Offshore Team Coordination and Deployment Coordination. Develop functions and procedures for packages for performance tuning using analytical functions.
  • Implement java design patterns Template, factory, filter criteria, strategy for reusable code and logic. Designed and developed User Interface using JSP, JSTL, CSS, HTML, and AJAX.
  • Extensively used JavaScript for Front-end validations/alerts. Corn job and UNIX scripting for batch job for bash shell. Performance tuning for java code and SQL query.
  • Restful services methods for getting data from different layers for integration. Designing middleware classes and form level behavior and Struts tag libraries.
  • UNIX scripts for data formatting for upload and processing from other systems. Creation of action classes and form beans and configuration.
  • Creation of DAO layers and handling database results for display using Struts tags. Create different data base query for different screens and operations. Creation of UML designs.

Environment: Spring, Web Sphere Application Server v6.1, SQL server, Java, Struts, Servlet, JSP, Windows XP/2003, Rational Application Developer v7.0, JUnit, Restful, UML, JavaScript, Windows XP and Linux

Confidential

Java Developer

Responsibilities:

  • Coding for business Logic action classes, form beans, validations in server components. Creating user interface screens using JSP. Execution of JUnit Test Cases.
  • Involved in Code walk through/Review. Status Calls and Project Meetings. Performance tuning for synchronization, enum, SQL queries and bug fixing.
  • Develop code for business logic and modify it based on new business requirements. Develop functions and procedures for packages for performance tuning.
  • Implementing java design patterns for reusable code and logic. Corn job and UNIX scripting for batch job for bash shell. Performance tuning for java code and SQL query.
  • Offshore Team Co-ordination and Deployment Co-ordination. Performed Object Oriented Analysis and Design. Involved in Design Documentation of the application
  • QA Support: Coordinate for the issues found during testing and involved in verification and validation of the issues.
  • Customize Struts framework request processors for validating request data.
  • Using Struts actions classes for handling form Session handling for duplicate request. Processing LDAP data for getting user details.
  • JavaScript and validator framework for data validation. SQL analytical functions for getting all the data for report generations.

Environment: Struts, Web Sphere Application Server v6.1, DB2, Java, Servlet, Struts, JSP, SQL, JavaScript Windows XP/2003, Rational Application Developer v7.0, JUnit.

Confidential

Java Developer

Responsibilities:

  • Involved in Classes creation for the Struts framework business logic, data access layers. It models application behavior as states, events and transitions.
  • Three design patterns used in the architecture are MVC, Factory and Singleton, Singleton, Visitor etc.
  • Business Logic and View layer Interface Designing and implementation. Preparation and Execution of JUnit Test Cases.
  • Involved code optimization and performance improvement, review. Fix Latent Defects in Code. Bug Fixing. Status Calls and Project Meetings.
  • Production, modification, and maintenance of websites and web application user interfaces using Ajax, HTML, CSS, JavaScript.
  • Production environment and troubled shooting effort with major success rate.
  • Participated in trouble shooting the production issues and coordinated with the team members.

Environment: Struts, Web Sphere Application Server v6.1, Struts, SQL, Oracle, Java 1.5, Servlet, JSP, Windows XP/2003, Rational Application Developer v7.0, Junit.

We'd love your feedback!