We provide IT Staff Augmentation Services!

Programmer Resume

2.00/5 (Submit Your Rating)

New, JerseY

SUMMARY:

  • Experience in Design, Development, Implementation and Maintenance of Java & J2EE web and client server based Internet applications.
  • Knowledge on Multi - Tier Architectures and Design using client-server and Web Technologies.
  • Extensive knowledge in Core JAVA programming.
  • Strong skills in J2EE, JDBC, JSP, Servlets, JSF, Struts, Spring, Hibernate, JIRA, SQL Server,
  • Executing DART script, Stored procedure, Batch Programming, MySQL, GIT, Consuming Web Services in last project .
  • Experience in Shell Programing, bash Shell
  • Knowledge of Bamboo, Atlassian crucible and fisheye, Chef, Vagrant, Gradle script.
  • Proficient in application development using IDEs like, Spring Tools Suite, Spring Source, Eclipse.
  • Knowledge in design and development of stored procedures, triggers, tables, indexes on MySQL/Oracle.
  • Strong skills on Hibernate one-to-one, one-to-many, many-to-one, many-to-many mappings
  • Hands on experience in all stages of Software Development Life Cycle (SDLC).
  • Strong concept and implementation on Hibernate ORM and JPA technologies.
  • Strong understanding and Implementation of Caching technology of Hibernate to boost up Application’s performance
  • Proficient in Spring AOP with AspectJ
  • Excellent skills on Data Structure (Linked Lists, Stacks, Queues, Trees)
  • Good knowledge on Spring MVC architecture.
  • Skills on REST Web Services with annotation.
  • Manipulating String & Sub String.
  • Good technical skills on Spring Dependency Injection using Auto-wiring, Indexing, Inner-bean,
  • Experience in performing Code reviews and peer reviews for maintaining best Industry standards.
  • Good knowledge in developing MVC architecture for web based applications.
  • Strong knowledge in Spring MVC architecture
  • Good knowledge in Struts MVC architecture
  • Good knowledge on JSF using some features of Prime Faces
  • Strong skills on JSTL
  • Skills on issue tracking tools JIRA.
  • Skills on Crucible and Fish Eye for code review.
  • Good knowledge on Apache Commons on all aspects of reusable Java components.
  • Motivated problem solver with strong analytical skills
  • Good Skills on Structured Query Language.
  • Experience in performing Code reviews and peer reviews for maintaining best Industry standards.

TECHNICAL SKILLS:

Languages: Core Java, C++, C, Pascal, COBOL

Technologies: J2EE, JSP, Servlet, Struts MVC and validation, JDBC, XMLDOM, XML Schema, SQL, Java Beans, Spring AOP, Inversion of Control, Spring MVC, Hibernate one-to-one, one-to-many, many-to-one, many-to-many mapping, Eager loading, Lazy loading with annotation, Caching Technology, WS SOAP and REST with annotations, JSTL, JSF with Prime Faces, managed bean, Multithreading, Custom Exception handling, Generics, Wrapper classes, Auto-boxing and Unboxing, Collection Frameworks, Map, JMS, HTML, Shell programming, Data structure.

Web/Application Servers: Tomcat, JBOSS

Web Presentation: JSP, Servlet, HTML, JQuery, CSS, XML

Operating Systems: Windows XP/NT/7 and UNIX

Databases: Oracle, MySQL, SQL Server

Tools: Eclipse/Spring Source, Bamboo, Atlassian crucible and fisheye for code review, JIRA for issue tracking, GIT, Subversion, SVN, Maven, Junit, Mockito, PowerMock.

PROFESSIONAL EXPERIENCE:

Confidential

Programmer

Responsibilities:

  • Responsible for working in back end most as well as some part of front end using javascript.
  • Used SQL Server to store data in the database.
  • Used Dart Script to implement Stored Procedure and any DML statements.
  • Was responsible to write code for DAO layer to bring data from SQL Server.
  • Used PropertyUtilsBean, StringUtils, Logging, etc. from Apache Commons to simplify code.
  • Used Tracking Pixel to track users on some of the landing pages of BackOffice application.
  • Used core part of Core Java like Anonymous class, Inner class, multithreading, etc.
  • Responsible for coding JUNIT test cases using PowerMock and Mockito framework on static fields, private methods, private static methods, etc.
  • Responsible for writing Integration test.
  • Resposible for implementing Circuit Breaker using Hystrix Commands and Guava Libraries.
  • Responsible for partial coding on Gradle build to consume “User Authentication” Web Service dependencies to build maser application.
  • Responsible for coding integration test on DB connections and Stored Procedure calls.
  • Created two tomcat instances: one for BackOffice and another for Affiliate Center applications.

Environment: Core Java, J2EE, Spring DI, WS, SQL Server, Stored Procedure, Dart file, Mockito, PowerMock, Circuit Breaker using Hystrix Commands, Guava Libraries, JIRA, Crucible and Fish Eye, Tomcat server, Tomcat Instances, Windows 7

Confidential

Programmer

Responsibilities:

  • Responsible for working in back end as well as some part of front end.
  • Used Spring MVC to put a musk on the application as Model, View & Controller design pattern
  • Used Oracle to store data in the database
  • Was responsible to write code for DAO layer to bring data from oracle database.
  • Used Spring DI for decoupling the application modules.
  • Service layer/Controller of Spring MVC was calling DAO class to bring data from oracle and transferring to the front end.
  • Front end was communicating to the service layer to make data available through WS .
  • Responsible to write code for Model class which maps to the corresponding oracle table.
  • JQuery and JavaScript were used to handle all functionality of the front page along with CSS and HTML.

Environment: Core Java, J2EE, Spring MVC, Spring IOC, WS, JQuery, Oracle, Windows 7

Confidential, New Jersey

Programmer

Responsibilities:

  • Used MySQL database for storing all data
  • Registration form for new patient with validation
  • Generating all types of necessary reports from database
  • Adding /removing new doctors and patients in database
  • Used Custom Exception handling for carrying perfect message to the end user
  • Nice presentation layer with enough user friendly screens
  • HTMLs and JSPs are producing the presentation layer
  • Used hibernate for all database transactions
  • Used Spring Dependency Injection to make Application loose coupled and binding the modules, when necessary with DI.

Environment: Core Java, J2EE, JDBC, MYSQL, Hibernate, Spring, Tomcat Server, Windows 7

FDM Group

Programmer

Responsibilities:

  • Safe recycle bin removes individual file, multiple files or removes recursively, the result is always consistent: all files backed up into a single directory that has no subdirectories. This software reproduces same behavior of ‘ rm’ command for all combinations of - i, -v, and - r or - R available in UNIX.
  • Safe recycle bin is also capable of removing subdirectories and files recursively in a parent directory with the same behavior - r or - R in UNIX.
  • The software is capable doing restore the directory structure before a file can be restored.
  • UNIX advanced command used: grep with piping( || ) to other commands, stat -c%i filename, tree - fi filename, readlink - m filename, Shift, getopts, shift$(($OPTIND - 1))

Environment: UNIX Shell Programing, bash shell

We'd love your feedback!