We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Around 8 years 5 months of experience as Java developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
  • Involved in different levels of Requirement analysis, Development, Testing and Debugging, Deployment.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns (MVC, Singleton, Facade, Factory, DAO, etc.).
  • Extensively worked with Spring Framework.
  • Experience in Designing and developing web applications using Java, J2EE, JSP, MVC Framework (Struts,Spring), Hibernate, XML, JSON, AJAX, Java Script.
  • Experience in using Web Server like Apache Tomcat 4.1 and 5.0,tomcat6.26,tomcat7
  • Experience and good understanding about RDBMS (Relational Database Management System) like Oracle, etc.
  • Coding experience in store procedures, Functions, Triggers & Assertions, etc.
  • Experience in developing and implementing Web Services using SOAP, WSDL and UDDI.
  • Good working knowledge of ANT, Log4J, XML, XSLT (DOM, SAX), Multithreading, Collections, Exceptions.
  • Experience in following software methodologies such as Agile (Extreme Programming (XP), and SCRUM).
  • Effective team player and self starter with high adaptability to new technologies and having excellent analytical, problem solving and communication skills.
  • Versatile team player with good analytical, communication and interpersonal skills.
  • Extensive experience in data-driven software development and implementation
  • Strong knowledge of SQL and database modeling; specializing in queries for a hierarchical data structure
  • Specializing in Web application development with Java and Open Source Software.
  • Cloudera Certified Hadoop Developer CDH-410
  • Sun Certified Java Programmer Version 5.0

TECHNICAL SKILLS

Languages: Java, Java Script,j2ee, HTML, XML, UML, SQL

Development Tools: Eclipse, Myeclipse, Netbeans, STS

Web Servers: WebSphere, WebLogic, Jboss, Tomcat

Open Source Framework: Spring, Hibernate,Hadoop,HDFS,MapReduce, Pig, Hive, Sqoop,Camel

Databases: Oracle, SQL Server, MySQL, PostgreSQL

Middle Ware: SOAP/Restful web services

Operating Systems: Windows 7/vista/NT/XP, Unix, Linux

Design Methodologies: UML Modeling, Design Patterns /Rational Rose

Others: JMS, Ant, maven, LOG4J, CSS,Ajax

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Analyzing application requirements, creating low level design and developing the proposed solution using Core Java, Spring Restful Web Service, J2EE, Camel and Tomcat 6.0, Jboss 6.0.
  • Incorporated various Structural, Behavioral and Creational design patterns while implementing the solutions.
  • Developed the application using spring distributed architecture.
  • Working on Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Visio.
  • Involved in Code Review with Team and task assignments.
  • Using Camel extensively to make queue communications.

Environment: JDK 1.8, spring restful web services, Hibernate, Eclipse Luna, Sonar, Jboss 6.0, Apache Camel.

Confidential

Senior Software Engineer

Responsibilities:

  • Analyzing application requirements, creating low level design and developing the proposed solution using Core Java, Spring Restful Web Service, J2EE and Tomcat 6.0, Jboss 6.0.
  • Incorporated various Structural, Behavioral and Creational design patterns while implementing the solutions.
  • Developed the application using spring architecture.
  • Developed Web Services for inter organization operations and for retrieving the customer information from the central database using Restful Services.
  • Used spring JDBC to store the persistent data into database and to access the data from the database.
  • Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Experience with Client Side Validations using Spring Bean Annotations andcustom validations.
  • Involved in Code Review with Team and task assignments.
  • Used Spring Framework for Dependency Injection.
  • Developed test cases and performed testing using JUNIT.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: JDK 1.6, spring restful web services, spring jdbc, StsEclipse 3.2, Jboss 6.0, LOG4J, JUNIT,JNDI, ext-js.

Confidential

IT Analyst

Responsibilities:

  • Interaction with the business on the business scope.
  • Worked on several data sets like the weather, agriculture and human resources available on data.gov to test out/practice MapReduce, Pig and Hive in Virtual Machine modes.
  • End to end implementation of Enron text analysis for fraud detection using core java MapReduce.
  • This required the application of both TF-IDF and cosine similarity.
  • Replicated the SQL functionality in PIG. Implemented the same using the HIVE.
  • Explored development APIs for Twitter to capture the tweets using Flume, Hadoop and Hive
  • Conducted sessions on resources on Hadoop.
  • Replicated the SQL like functionality in PIG. Implemented the same using the HIVE.

Environment: java, j2ee, Eclipse, Hadoop, MapReduce, Pig, Hive, HBase, Sqoop, Flume,HDFS, Ubuntu linux

Confidential

IT Analyst

Responsibilities:

  • Interaction with Amex Business on the scope of the project.
  • Collecting the high level requirements and analysis of the impacted Applications/Services.
  • Preparation of K245 Requirement document based on the requirements.
  • Creation of Project Release Management Tracker.
  • Review of the proposed WSDL.
  • Code Review using the AMEX Code Review Checklist.
  • Perform Risk Based Assessments on business requirements using Confidential Quality Standards.
  • Training resources to provide expertise on application/services.
  • Attend weekly status meetings and providing update on Deliverables.
  • Monitoring/Coordinating the System Integration Testing.
  • Coordinating the Roll Out activities that includes execution of CMR’s Change Management Record

Environment: java, j2ee, web service, Solaris 2.6, maven 3.0, WebSphere Application Server 8.0

Confidential

Systems Engineer

Responsibilities:

  • Involved in Requirement Gathering and Design Phase.
  • Responsible to code service layer which sits between relational database & UI
  • Prepared and executed the unit test cases.
  • Developed the reusable/Generic Grid Component.
  • Worked on soap based web services.
  • Worked with Ibatis for interaction with database.
  • Developed test cases and performed testing using JUNIT.

Environment: Core java, J2ee, Web Services, Oracle 10g, Weblogic 11g, Spring Ibatis.

Confidential

Software Engineer

Responsibilities:

  • Creating the technical model for the project.
  • Prepared the unit test cases and Quality documents.
  • Developed the module for encryption logic in order to exchange data using the HSM
  • Involved in writing the heart beat code for MQ Connection Pooling.
  • Worked on a POC in the internal lab and documented it.

Environment: Core java, J2ee (Jsp and Servlets), Struts, Voice Objects Server, IBM WebSphere MQ, Weblogic 9.0, Hibernate.

Confidential

Software Engineer

Responsibilities:

  • Developed the Connector code for sending/ receiving the MLI messages.
  • Developed the KEK process using the software encryption using the java crypto API.
  • Developed the reusable component for MLI packet formation.
  • Written and executed the unit and integration test cases.
  • Deploying the application in the production at Confidential premises.

Environment: Core java, J2ee (Jsp and Servlets), Struts, Voice Objects Server, IBM WebSphere MQ, Weblogic 9.0, Hibernate.

Confidential

Software Engineer Trainee

Responsibilities:

  • Developed the parsing logic of data using the Dom parsers.
  • Developed the Encryption/ Decryption logic for PIN using the HSM device.
  • Involved in writing the business logic/ Delegate classes.
  • Responsible for writing Struts action classes.
  • Preparing the unit and integration test cases and executed.
  • Preparing the documentation.

Environment: Core java, J2ee (Jsp and Servlets), Struts, Voice Objects Server, IBM WebSphere MQ, Weblogic 9.0, Hibernate

We'd love your feedback!