We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Germantown, MD

SUMMARY:

  • Over 8 years of experience in Analysis, Design, Development, Demonstration and Testing of Client - Server applications using JAVA/ J2EE technologies.
  • Good understanding and experience in Object Oriented Analysis and Design.
  • Experience in developing applications using Model-View-Controller architecture.
  • Expertise in developing applications in Core Java (Exceptions, Collections Framework, Generics, Threads).
  • Expertise in developing and deploying J2EE applications on application servers like Web Logic 10.3, J-Boss 5.1/7.1, Glassfish 4.0 and WebSphere6.1/7.
  • Proficient in writing Linux/UNIX Shell Scripts for file-transfer and SQL Loader applications.
  • Experience in writing SQL Scripts and PL/SQL Stored Procedures in Oracle, MySQL and DB2 database server
  • Expertise in developing multi-tier applications using J2EE technologies like Servlets, JSP, Hibernate and JDBC.
  • Experience in working with Agile Methodology
  • Experience in working with Web services using Service Oriented Architecture (SOA).
  • Extensive experience in Web application development using - HTML, DHTML, CSS, Dreamweaver, CMS, PHP, Perl, XML, UML, JavaScript, J-Query, Ajax, Web 2.0, J2EE (JSP, JSTL, JMS, JSF, Servlets, JDBC, JNDI, Java Beans, Struts, EJB)
  • Experience in using Struts 1.3/2.0, Hibernate and Spring Framework.
  • Experience in using Tomcat, J-Boss, Web-Sphere, Glassfish and Web-Logic Web Server.
  • Proficient in using Relational Database Management System (RDBMS) concepts and writing complex SQL queries, Stored Procedures, Functions, and Triggers.
  • Experience with the JMS API along with EJB 3.0 (JTA) Message-Driven Beans (MDB) for messaging purposes.
  • Experience in Java Batch Development using Enterprise Java Beans (EJB).
  • Experience with Web-Sphere MQ for facilitating message services.
  • Experience in client side web technologies such as JavaScript and HTML.
  • Experience in developing applications using IDE technologies such as Eclipse and Net Beans.
  • Experience in using version controls such as SVN and Clear-case.
  • Intermediate in Database Management using Oracle 11g and 12c, MySQL 5.x and PL/SQL.
  • Experience in Java build tools such as Ant and Maven.
  • Comfortable working in Windows, Linux and Mac OS operating systems.
  • Extremely motivated for problem solving with ability to learn new technologies.
  • Ability to work in a team or individually.
  • Excellent communication skills in written and spoken English.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, Bash Scripting, PHP, node JS, Mat lab, Verilog, Perl, VHDL

Web Technologies: JavaScript, HTML, XML, CSS, J-Query, CMS, Ajax, Web services

Distributed Technologies: EJB, JTA, RMI

Operating Systems: Windows, UNIX, Linux, Mac OS

IDEs: Eclipse, Net Beans, RAD

Server Side: Servlets, JSP, JDBC, GWT

Frameworks: Apache Struts 1/2, Hibernate 3.x, Spring 3.x, Java Collections

Databases: SQL, PL/SQL, Toad, MySQL, Oracle 10g - 12c, MS Access

Application Server: Web-sphere 6 to 8.5

Reporting: Crystal Reports

Web Servers: Apache Tomcat, J-Boss, Glassfish, Web-Logic

PROFESSIONAL EXPERIENCE:

Confidential, Germantown, MD

Sr. Java Developer

Responsibilities:

  • Involved in complete SDLC management using Rational Unified Process - Requirements gathering, Design, Analysis, Development and Testing using the Java/J2EE platform.
  • Designed front-end (JSP, HTML/CSS, JavaScript) and back-end (UNIX Shell Script, J2EE, Java Swing, PL/SQL based) applications for various State Government Transportation agencies.
  • Used web sphere Application Server and Web sphere MQ to deploy and manage business-level applications.
  • Co-Authored several Detail Designed Documents including Data Migration, Transition Plans, Operating Manuals, and System Documentations for new projects.
  • Built and demonstrated working prototypes of a future release for four new bids.
  • Used Java along with Hibernate to develop both data-access layers and action classes to be used in the Vector Application.
  • Worked closely with machine level systems such as IDRIS and Loop Detectors.
  • Wrote a web-service to publish toll traffic data to public agency in Los Angeles Metro.
  • Consumed web services provided by state agencies as well as third party vendors to get real time traffic and hardware information.
  • Supported reports development in Crystal Reports.
  • Used Struts 1.1 framework along with JSP, Servlets, HTML, CSS, and JavaScript to construct dynamic web pages for TRCS (Toll Road Collection System) software widely used in many toll-ways throughout the U.S.
  • Participated in live-debugging in a production environment. The aspects include Oracle Database Queries, Java Code patches, Shell Scripts, and HTML/CSS applications.
  • Used PL/SQL Developer to construct and optimize maintenance and report data manipulation.
  • Used EJB 2.1 to implement business objects and business logic of the system.
  • Used SharePoint and Atlas Sian JIRA for project compartmentalization and sharing.
  • Used SVN and Clear case for version control.
  • Gained experience in writing Interface Control Documents (ICD)
  • Followed ISO 9001 standards for project management and document logistics.

Environment: Java, JSP, HTML, CSS, Web-sphere 8.5, Oracle 11g/12c, SVN, Clear case, JIRA, EJB 2.1, Struts, PL/SQL, Java-script, UNIX Shell

Confidential,Provo, UT

Java/ J2EE Developer

Responsibilities:

  • Involved in complete SDLC management using Rational Unified Process - Requirements gathering, Design, Analysis, Development and Testing.
  • Followed the Java coding standards for scalability, reusability and ease of maintenance.
  • Used spring framework along with JSP, Servlets, HTML, CSS, J-Query and JavaScript to construct dynamic web pages using MVC architecture.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using WSDL and SOAP
  • Deployed components on J-Boss, Apache Tomcat and Web Sphere application server,
  • Designed banking web application by implementing the Struts 1.3 framework for Model View Controller (MVC) pattern.
  • Used custom tag libraries to create standard tags in JSP and Struts.
  • Used RAD iterative and software prototyping methods for data and business modeling.
  • Configured Hibernate for accessing the database.
  • Used Oracle SQL Developer as an oracle client to query the database.
  • Used EJB 3.0 to implement JTA.
  • Used J-Unit for unit testing different modules of the application.
  • Was responsible for the support and maintenance of the banking application.

Environment: Java 1.5, J2EE, JSP, Struts 1.3,  HTML, CSS,SOA, JavaScript, UML, EJB 3.0, Servlets, RAD,  Oracle 10g, SQL, PLSQL, CVS, J-Unit, Hibernate, J-Query, J-Boss, Apache Tomcat

Confidential, Miami, FL

Java/ J2EE Developer

Responsibilities:

  • Designed and implemented web application and web services to allow secure communication system among the FIU employees, administrators and students.
  • Designed and implemented web application and provided more than 20,000 users the facility to register their vehicles as well as pay their traffic citations online.
  • Provided weekly status reports to the manager with the latest information of all ongoing activities.
  • Assisted in converting International Studies web system from Apache Tapestry to spring framework, altering the code and simplifying the comprehension of the system.
  • Designed and implemented the entire university’s Financial Services web system making it compatible with PeopleSoft system and allowing delegated users to have access to the required financial reports.
  • Used Dreamweaver, JavaScript, J-Query, Ajax and Web2.0 to build dynamic web pages according to the client’s requirement
  • Used MySQL and Oracle platforms to create databases of student and faculty login information and their desired areas of study.
  • Used Eclipse and Net Beans as IDE tools to build up applications.
  • Used Struts framework along with XML mapping to implement the MVC architecture for most applications.
  • Developed codes for Action Servlet, Request Processor, and Action classes by extending Struts package.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Used ORM in Hibernate to provide an object model for the data in databases for ease of access.
  • Configured and used J-Boss application server for creating Data source and enabling JNDI for beans and database lookups.
  • Involved in the implementation of Stateless session beans (EJB) for business logic layer and Entity beans for persistence.
  • Used EJB 3.0 Message Drive Beans along with Web Sphere MQ to initiate daily process.
  • Designed and maintained multithreaded batch applications using EJB technology along with EAR export and deployment.
  • Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.
  • Resolved Blackboard problem tickets and made 100% follow ups maximizing the customer satisfaction.
  • Developed UML diagrams to develop use cases for various applications.

Environment: Java, C++, J2EE, MySQL, SOA, Oracle, Apache Struts, Servlets, JSP, JSTL, JDBC, Tag Libraries, JavaScript, J-Query, Ajax, UML, EJB 3.0,Eclipse,Net Beans, J-Boss, JNDI, Web Sphere MQ, XML, Hibernate, Web 2.0

We'd love your feedback!