We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • About a 5 years of diversified work experience and diversified education back ground used for identifying problems, solving them, java application coding to achieve the goals of companies
  • Strong Java JEE Technology based education in MS including Java based DBMS's coding, compiler writing. Strong academic and real time Web Application developing experience using Spring, Hibernate, Struts, Ajax, DWR, web services (REST), Common Validators, JSP, JSF, JSTL, Lucene.
  • Have written app from scratch, enhanced by writing hibernate config and mapping files, struts mapping, models HQL, criteria, jQuery, UI and tile component modification and Spring components jobs in recent jobs
  • Resolved dependency issues while adapting configuration frameworks
  • Generated Batch process from multithreaded Mail Processing and Operation Planning System Web based application, removed dependency of Application Servers, Integrated it with Archived File Transfer app and job scheduler using Korn shell
  • Integrated, refactored batch processes, ETL processes, Web app HQL for performance, and optimum resources like sockets
  • Handled issues for multithreaded web application migration from windows to Linux
  • Designed and coded Hibernate, struts mapping, configurations and HQL for enhancement and new module development of Transport Optimization, Planning and Scheduling Web app. have worked on production issues of webs applications using server's admin console and Linux terminal
  • Have worked on batch processes writing, applications integration, migration of batch processes from windows to Linux, extract transform and load (ETL) process using jdbc
  • Have resolved on memory leak issues using IBM heap and connection pool, thread and trace dump analyzer, analyzed the performance of app using profile server of IBM RAD and JVM
  • Learned design patterns and coding style for high performance web app software from HP's seniors
  • Have worked on all major Application servers - weblogic11, websphere7.5 and jboss 5
  • Have configured WebSphere app server for cluster of servers have developed Data migration app using Opendbcopy, used jOOQ, JSF(Richfaces), Log4j,log4jdbc, jExcel and apache POI for Excel file data handling, have worked on integration of application used CachedRowSet and ConnectionPoolDataSource for hibernate like feel in jdbc
  • Have worked on secured java design patterns, used encryption and decryption libraries(Blowed fish)
  • Have worked on dynamic binding issues, developed custom annotations and SQL generating code,
  • Have enough exposure for SQL optimization and writing complex pl-sql query and HQL query and using criteria, oci, LDAP set up and oracle wallet installation
  • Strong knowledge of business procedures and good in mapping business requirements to technical requirements
  • On Job training for SCRUM, Agile, EJB, JMS, Restful Web Services, Java- XML Java email, Hibernate, Apache Configuration, Apache traffic server and other frameworks and Oracle PL SQL at HP
  • Self-Starter, Good Self-motivated team player with strategic vision, good human and motivation skills, and team developing skill with go and getter attitude, Quick Learner, Problem Solver, flexible for time schedule, adaptable to situation and believe in lifelong learning
  • Have Attitude of diligence and thoroughness and quality for any topic of study and work assigned.
  • Strong communication, writing, analytical, interpersonal skill and presentation skills.
  • Have worked on Operation Research and planning Software, MS-Project, QSB, Win QSB have worked on bus routing optimization problem, Transport optimization and Processing System (TOPS) projects of USPS, have worked on C++ code of route optimization
  • Solid Exposure to US Business processes and system including ISO 9003 procedure design implementation.

TECHNICAL SKILLS:

Languages: Java, C, C++, Java, SQL, PL/SQL,VB6, Prolog, schema, fortran, python

Web Technologies: Core Java, IO, THREAD, Swing, Servlets, JSP, JSTL, JDBC, Struts, JavaBeans, Custom Taglib, JSF,DWR, Spring, Hibernate,ANT script,Log4j,Socket Programing, J2EE 2.1/5/, Lucene , Apache common validators.Config,other Frameworks

Web Development: CSS, JavaScript, HTML, javascript, jQuery, Ajax, Prototype and script.aculo.us.

Databases: Oracle 11g, mysql, MS Access, postgresql, MS-SQL Server 2000,

Web Servers: BEA WebLogic, Apache Tomcat Server5/6/7, JBoss 5, Websphere 7.5

IDE Tools: Eclipse, RAD 8, JDeveloper, Toad, Sql developer, Intelli J Idea, Visual Studio,Eclipse SDK etc

Modeling Tools: OOAD, UML, Rational Rose, Visio.

Operating Systems: Windows 7/NT/2000/XP, Ubuntu, Red Hat Linux, Sun Solaris UNIX, MS DOS

Testing: JUnit, Manual Testing.

Version Controls: CVS,SVN,GIT

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

Production Support and product Enhancement, hibernate query writing HQL and Criteria and resolved cached issues,optimized app's connection pool and performance and java language out of memory issues using IBM heap and connection pool analyzer, UI and struts related jobs, tile modification. Excessive socket usage issue, query optimization for native query of apps. Resolved merge conflicts of different versions

Technologies: IBM Web Sphere 7.5, RAD 8, Hibernate, Struts, Spring, web services, TOAD, SVN

Confidential

Java Developer

Responsibilities:

Resolved UI issues after server moved to Linux os, set up web sphere's configs as per old server, encrypted and decrypted old passwords and username to as per passwords of new password. Converted web app based multithreaded batch process to cmd line batch process, figured out dependency of batch processes, made executable jar, wrote shell script to run the executable jar and its dependency libraries, finally configure them in Linux server' schedulerDB(scheduling app), resolved performance issue of batch file, changed driver from JDBC to OCI, used Oracle wallet avoid database password on properties file, fit the processes to Linux server's scheduler, IBM Web Sphere 7.5, RAD 8, Hibernate, Struts, Korn shell script.

Technology: java1.6-37, JEE, JDBC, Weblogic Server 10.3, Eclipse,SVN, Struts2, Excel libraries Apache POI and JExcel, JavaScripts(jQuery) and Ajax.

Confidential

Java Developer

Responsibility:

Data Access design patterns implementing, ConnectionPooleddata source implementation, Performance EnhancementOracle Sequence implementation and related code changes

Confidential

Java Developer

Technologies: Spring Hibernate, eclipse SDK SWT, GIT

Responsibility:

Responsible for all defects correctiong and testedjOOQ implementation. Complete development, testing, code integration with other data migration apps . Rewriting ISW app code again based on JSF's Richfaces UI library with better design patterns, and new business requirements responsible for modules I worked, used JPA model

JAVA JEE PROGRAMMER

Technology: Java1.6-37, JEE, JDBC, Web logic Server 10.3, Eclipse, GIT, Excel libraries Apache POI and JExcel, JavaScripts(jQuery) and Ajax.

Confidential

Responsibility:

  • Design, code, unit/system test, bug fix and any additional things required to support Airline Product Agilaire for given use case or business explanation
  • Software designed and coded for EMD product Dish Record generating as per IATA Dish Standards for IRS Accounting purpose
  • Unit Testing using JUnit and Manual Testing then and Defects fixing, coding for Error log creation using Log4j, created CLOB object for JUnit testing without database connection.
  • Dish report generator, wrote configuration for email functionality and JMX module of app server,
  • Finally created executable file of app by writing maven scripts maven jar Plug in and assembly plug in using guideline for Apache Maven guideline
  • Resolved dependency issues while adapting configuration frameworks
  • JMS module coding and configuring it for app server
  • Final code submission to Gitorious and Hudson for version control and continuous integration

Technology: Java 1.6-25, Java Restful Web Services, EJB 3.0, JEE 2.1/5/6, JBoss EAD 5.01, Gits, Maven, JavaScriptMVC, jQuery, Eclipse3.7 Oracle RAC, Google Guice,Hibernate, Check Style for Errors Control, JBoss App server, Apache commons Configurations, validations, Visual VM, JBoss, Drool etc, Git Distributed Version Control System, Maven Life Cycle Management tools, Git Bash.

Tools: Eclipse, Oracle Sql Developers,Junit Testing, Oracle Data Modeler, Altova Spyware, Visual VM, vi tool for

OS: Red Hat Enterprise Linux, VMware for Linux workstation 6

Hardware: x586 Architecture Cluster

Confidential

Business Admin

Responsibilities:

  • Implemented ISO 9000 procedure implementation and Software requirements Documentations.

Confidential

Programmer Analyst Responsibility:

  • Analyzed, designed, coded, tested, debugged and implemented enterprise wide application,
  • Documented deployed processes, design interfaces and tools and collect metrics; supported software research and development projects; trouble shooter for software issues

JAVA JEE PROGRAMMER

Confidential

Responsibilities:

  • Development utilizing JDBC, Servlets, Oracle, Tomcat and Web Logic-Web based attendance system and web based inventory system. Documented deployed processes and tools and collected metrics; supported, software research and development projects; troubleshoot basic software issues;
  • Provided daily updates of clients websites; designed web page, wrote contents, implemented and coded client side controls for website created animation using Adobe Photoshop and GIF animator. IVR Software (uses Microsoft TAPI) testing(SQL Server Back end),
  • Web application migration from apache tomcat, MySQL, XP server to WebLogic, Oracle, Windows 2003 server.

We'd love your feedback!