We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • Mid - level to Senior Java developer with MS Computer Science(Cal State Los Angeles, CA ) and Business Admin and is trying to grow in my career
  • Java Software Engineering where my skills and learning abilities can be utilized to achieve company and personal goals.(US Citizen) with USPS and DoD Public Trust Clearance for 5 years.
  • About 5 years of diversified work experience and diversified back ground used for identifying problems, solving them, java application coding to achieve the goals of companies.
  • Strong Java JEE Technology based 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.
  • Fixed all types of Fortify’s security issues, security+ certified, and related, have resolved Data Access Control, SQL injection, XSS,CSRF, insecure random number and all other types of Fortify's security issues, Refactored Data Access control and implemented, attend Application security meetings with Govt body
  • 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, by designing and adding guava cache and ehcache,
  • Have worked on batch processes writing, applications integration, migration of batch processes from windows to Linux, extract transform and load (ETL) process using jdbc, taken of Informatica ETL tool
  • 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
  • Have worked on EDI UDF xml parsers for transportation app.
  • 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 Excel 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, security related lib. Blowed fish, shiro etc
  • 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 and usages
  • Strong knowledge of business procedures and good in mapping business requirements to technical requirements
  • Learning design and architecture from open source projects like ESAPI, Encoder, kodo,guava19
  • 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 city transportation routing optimization problem, Transport optimization and Processing System (TOPS) projects of USPS, have worked on C++ code of route optimization, DPS (defense property system ) to support transportation system
  • 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, Mockito,Manual Testing.

Version Controls: CVS,SVN,GIT

PROFESSIONAL EXPERIENCE:

Confidential, St Louis, MO

Java Developer

Responsibilities:

  • 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.

Confidential, Norcross, GA

Programmer Analyst

Responsibilities:

  • 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
  • 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!