We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • More than 6 Years of experience in design, development, testing and deployment of Java Enterprise and Mobile applications.
  • Good knowledge in designing and developing Java Enterprise Applications (SOA based) with Spring MVC, REST, Hibernate and Solr.
  • Good expertise in BuildConfiguration/Promotion/Deployment Strategies with Jenkins, Maven for enterprise Java applications in Linux Environment.
  • Work experience on Client - Server and Multi-threading concepts to develop a Core Java Swing application.
  • Strong knowledge in Object-Oriented concepts and Design Patterns.

TECHNICAL SKILLS:

Java: Java 1.6, JMS, Swing, Multi-threading, Socket-Programming, JUnit 4

Frameworks: Spring 3.x, Spring MVC, Spring REST/ORM/Test, Jersey

ORM: Hibernate 3.x, JPA2

Caches: Ehcache

Indexers: Lucene, Apache Solr 3.x

APIs: Cobertura, JXL, Apache POI, Curator, Exhibitor

DBs: Oracle 11g, DB2

Scripts: Objective-C, Linux Shell Scripting

Builders: Maven2, Jenkins

Deployers: JBoss 4.x & 5.x, Tomcat

Tools: Eclipse, SQL Developer, VMware Fusion, Cygwin, Enterprise Architect

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential

Responsibilities:

  • Developed Continuous Delivery build pipeline in Jenkins with SVN & Git.
  • Implemented Zookeeper for coordination of asynchronous jobs distribution.
  • Implemented Automation Framework with Selenium, JUnit & Jenkins.
  • Developed various shell scripts to improve Continuous Integration process.
  • Implementing changes for migrating, several data layers as SOA in Spring MVC model.
  • Developing features in Hibernate & troubleshooting Solr issues.

Module Leader

Confidential

Responsibilities:

  • Involved in technical story write-ups, story level estimations and task split-ups.
  • Implemented synchronization, recalc & publish services for few partners.
  • Coded business layer & data layer enhancements using Core Spring & Hibernate.
  • Proposed the purge functionality, which saved lot of memory & storage.
  • Solely responsible for monitoring and analyzing the memory related issues.
  • Responsible for deliverables and peer reviewing code.

Senior Software Engineer

Confidential

Responsibilities:

  • Involved in supporting the services through gateway implementation.
  • Defined the JSON definitions for all the store services.
  • Contributed in implementation of OAuth for the gateway.

Senior Software Engineer

Confidential

Responsibilities:

  • Analysis and designed the prototype for the iPhone Application.
  • Implemented consumer to get the data from REST API.
  • Designed and developed Core Data Model.
  • Implemented business logic for Downloader Utility.
  • Technically lead a team of 2 members and coordinated with them on development.
  • Peer Code Reviewed and done system testing.

Software Engineer

Confidential

Responsibilities:

  • Involved in requirements gathering, low level design of various tasks.
  • Involved in implementation of the Worksheet development process, a module in Swing application.
  • Solely responsible for development of Cubes, Dimensions & Reports in ERM Reports module.
  • Responsible for regression test scripts creation for enhancements.
  • Developed various scheduler batch processes for Oracle and MSSQL data stores.

Software Engineer

Confidential

Responsibilities:

  • Responsibilities Requirements study, detailed analysis and development.
  • Involved in implementation of Administration business logic.
  • Responsible for development and unit testing of various major enhancements.

We'd love your feedback!