We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • 8+ years of experience in analysis, design, development, testing and implementing solutions using
  • Java, J2EE and Mainframe technologies.
  • 6 years of experience in Banking & Financial Services domain (Asset Servicing - Global Fund Accounting).
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented
  • Programming (OOP) concepts, Collections, Multi-Threading, I/O and Exception Handling.
  • Strong experience in building web application using various Spring Framework features like Spring MVC, Spring ORM and knowledge in Spring Security.
  • Experience in Object-Relational Mapping (ORM) like Hibernate using Java Persistence API (JPA) standard.
  • Expertise in developing server side code with good knowledge of enterprise and persistence Design Patterns like Singleton, Factory and Chain of Responsibility.
  • Involved in database development using DB2, Oracle 11g and MySQL environments.
  • Experience in developing and consuming RESTful and SOAP Web Services.
  • Involved in creating and executing Unit test cases using JUnit following TDD approach along with Jenkins for Continuous Integration.
  • Hands-on experience in software version control tools like Git and SVN.
  • Experience in monitoring the error logs using Log4J and used Rally to manage the issues/project work flow.
  • Experience in using Maven and Ant for build automation.
  • Experience in customizing, developing, testing and deploying applications using various servers like Weblogic and Apache Tomcat.
  • Good knowledge in Hadoop eco system components like HDFS,Map Reduce, Pig, Hive, Sqoop, Flume, Oozie, Zookeeper, Kafka and Storm.
  • Good Knowledge in NoSQL databases like HBase and MongoDB.
  • Experience in the developing mainframe applications using COBOL, VSAM, JCL, CICS and DB2.
  • Experience working in an Agile development environment

TECHNICAL SKILLS

Hadoop Ecosystem: HDFS, Hive, Hbase, MapReduce, Pig, Sqoop, Kafka, Storm, MongoDB, Oozie, Zookeeper

Middleware: Tomcat, Weblogic

Languages: Java, SQL, COBOL, CICS, JCL, XML

Framework: Spring, Spring MVC, Hibernate

J2EE: EJB, Webservices REST/SOAP

Databases: DB2, MySQL, Oracle

Tools: Maven, Ant, Git, Ivy, Jenkins

Operating Systems: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Java Developer

Responsibilities:

  • Involved in the requirement analysis for the Cash loaders including Performance Evaluation, functional design and technical design documents.
  • Designed the application using Spring framework as the integration tool. Involved in using Dependency Injection and Transaction Management.
  • Designed, developed Components such as Controller object, Service object, Model object and Transaction object.
  • Deployed EJB (Session Beans) on Weblogic App Server.
  • Utilized Hibernate-ORM to map data with database table and enabled Hibernate second level cache.
  • Developed HQL queries for CRUD (create, read, update and delete) operations.
  • Created web services using SOAP, to allow application and services to connect to them over the Internet.
  • Responsible for using Git to do version control and merge code after functionality was done.
  • Developed test cases and performed unit testing using JUnit.
  • Implemented the logging mechanism using Log4j and configured Ant for build automation.
  • Followed Agile methodology (scrum) as the development guideline and actively participated in project tracking using Rally.
  • Configured Hadoop components like Kafka and Storm in development environments and troubleshoot issues.

Environment: Java, spring, JPA2.0, EJB3, SOAP, WebLogic 11g, Ant, Ivy, Git, SourceTree, Stash, OpenGrok, Log4J, XML, JSON, Oracle 11g, PL/SQL, Cntl-M, Linux, Oracle, Rally, Agile, HortonWorks, Apache Storm, Kafka.

Confidential

Java Developer

Responsibilities:

  • Developed application based on Java using Object oriented concepts, Design patterns, Hibernate, Spring and REST webservices, Weblogic.
  • Implemented business layer using core Java, Spring Beans using Dependency Injection and Spring MVC components.
  • Deployed EJB (Session Beans) on Weblogic App Server.
  • Involved in implementing DAO pattern for database connectivity and Hibernate for object persistence
  • Developed REST web services API to consume and produce the JSON data.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Responsible for using Git to do version control and merge code after functionality was done.
  • Developed test cases and performed unit testing using JUnit.
  • Implemented the logging mechanism using Log4j and configured Ant for build automation.
  • Followed Agile methodology (scrum) as the development guideline.
  • Responsible for delivering changes to different Development, Integration and UserAcceptance Testing regions, supporting User Acceptance testing and addressing defects and supporting the system in Production and fixing Production defects.

Environment: Java, Spring, RESTFul, SOAP, Spring MVC, Jersey, EJB, Hibernate, XML, JSON, Git, Eclipse, Jenkins, Weblogic, DB2, MySQL, Linux, Agile.

Confidential

Java Developer

Responsibilities:

  • Responsible for creating low level designs based on high level designs.
  • Responsible for coding new programs and amendments based on the low level designs adhering to project coding standards.
  • Preparing Unit test plan, Execution of Unit Test and documenting the Test Results.
  • Responsible for providing fixes for the defects raised.
  • Responsible for mentoring junior team members.
  • Responsible for project deliverables and release activities.
  • Developing strategies for the project implementation.
  • Provide UAT support.

Environment: Java 1.6, Spring, REST, DB2, Spring MVC, EJB, Hibernate (JPA), SVN, Eclipse, Jenkins, Tomcat, Weblogic, Linux.

Confidential

Software Engineer

Responsibilities:

  • Gathering requirements from Client and coordinating with onsite for deliverables.
  • Client interaction for resolution of queries.
  • Coordinating with Client & Onsite regarding project estimates updates and execution.
  • Responsible for development of Batch and Online COBOL programs using VSAM, DB2 and CICS
  • Created and modified test and production JCLs/Procs/Parms as per the requirements
  • Actively used SPUFI, QMF& DB2 Utilities and involved into SQL Tuning work efforts.
  • To prepare analysis documents and program specifications.
  • Create Test Plan and Test Strategy documents.
  • Monitor and Modify Job schedule using CA7

Environment: COBOL, JCL, VSAM, DB2, CA7, ENDEVOR, ISPF, TSO, SPUFI, QMF, FILEAID.

We'd love your feedback!