We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Chevy Chas, MD

SUMMARY:

  • Around 8 years of Information Technology experience in Software Development and Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server applications and Database applications.
  • Expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, AJAX, JDBC, JNDI, Java Beans, Hibernate, RAD, Web Services .
  • Experience with Soap based web services, Restful web services in a wide variety of cutting edge environments.
  • Proficient in using RDBMS concepts and worked with Oracle.
  • Experience in ANT and Maven build tools.
  • Strong working Experience in designing the Front end pages using HTML, CSS, DHTML, JAVA SCRIPT, XML and PHP.
  • Experience with Cloud computing using AWS cloud services.
  • Experience with deploying web applications using AWS.
  • Experience in No - SQL Database Apache Cassandra and MongoDB .
  • Used Subversion, Git and CVS source control systems.
  • Experience in setting up the JEE enterprise applications and creating domains, managed servers and clusters with WebSphere, WebLogic, and Sun One Application servers . Worked with Oracle8i/9i/10g, MySQL and MS Access .
  • Proficient in ORM frameworks using Spring Data, JPA, Hibernate.
  • Worked on Web Application Development using MVC Framework like Struts.
  • Expertise in MVC architecture such as Spring MVC.
  • Involved in getting the Functional/Business Requirements from the Client/Analysts and preparing Detail Design Documents using UML .
  • Experience with modern web UI development technologies: HTML5, AngularJS, Node.js, Backbone.js, CSS3 and JQuery.
  • Expertise in implementing various J2EE design patterns like Session Facade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO), Service Locator, and Business Delegate in the development of Multi-Tier distributed Applications.
  • Worked on front-end/presentation tier development using Struts Framework that includes JavaScript, Ajax and CSS.
  • Used JQuery, JSON, AJAX to create interactive front-end GUI.
  • Excellent knowledge in XML parsing using different parser like SAX, DOM.
  • Used XQuery, XPath to query XML files.
  • Worked with JBoss, WebLogic application servers, IntelliJ and Jetty, Apache Tomcat web servers .
  • Worked on wide variety of platforms like Linux, Unix and Windows operating systems.
  • Technical experience in the areas of Object Oriented Analysis (OOA) Object Oriented and Design(OOD) using UML, Software Life Cycle Management and Development of Distributed applications.
  • Good experience with unit testing using JUnit .
  • Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.
  • Designed and Developed Web Applications involving J2EE technologies like Servlets, JSP, JavaBeans, EJB, JCA, JMS, JTA, JPA, JDBC, JNDI and Java Mail .
  • Have a good Interpersonal Skills and a good Team player.
  • Excellent communication and problem solving skills.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, XML, SQL, T-SQL, PL/SQL, NoSQL

Web/XML Technologies: HTML, HTML5, CSS, JavaScript, JQuery, AJAX, Servlets, JSP, JDBC,JMS,JSF, EJB, XSD, JAXB, SOAP, JSTL, JPA, REST, GWT, XML,XSLT, AngularJS

Database: ORACLE 9i/10g/11i, MySQL, MS-SQL, IBM DB2

RDBMS: Oracle, MySQL, DB2

Application/Web Servers: JBoss, WebSphere, WebLogic, Apache Tomcat, Jetty

Web Services: SOAP, WSDL, REST,JAX-RPC,JAXP

Operating Systems: DOS, Windows, Unix,Linux

IDE’s: Netbeans, Eclipse,RAD, JBuilderDesign Tools Toad, Rational Rose Enterprise Edition, QTP, QC

Frameworks: Struts, Spring, Hibernate

Design Patterns: Singleton, Session Facade, Factory, Observer, Adapter, DAO, Factory Method, Interceptor

Versioning Software: SVN, CVS, Git

PROFESSIONAL EXPERIENCE:

Confidential, Chevy Chas,MD

Sr. Java Developer

Responsibilities:

  • Responsible for analyzing the requirements, creating new web pages and altering business as per requirement.
  • Attended Stand-up meetings everyday as part of agile methodology.
  • Implemented the code using RAD as IDE.
  • Developed and implemented the business logic components.
  • Develop and direct software system testing and validation procedures, programming, and documentation.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, DTO and Singleton.
  • Used XML and XSLT in presentation layer.
  • Extensively used XPATH, XQuery for querying XML.
  • Involved in adding new functionality for JSP pages using JQuery, HTML, JavaScript and Ajax.
  • Implemented MVC framework using Spring MVC framework.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraint.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Implemented Restful Web services, Web Services, Java mail API and XML.
  • Spring based web application development in AWS cloud for media tools with Spring Boot & Spring Batch.
  • Upgraded and migrated various versions of MongoDB on different platforms
  • Worked on MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
  • Used Stream parser to parse the XML.
  • Used Hibernate Framework for persistence onto Oracle database.
  • Implemented the Client-side MVW (Model-View-Whatever) JavaScript framework for writing and compiling the Web applications using AngularJS.
  • Used AngularJS and Backbone.JS for client side validation.
  • EJB technology is used to leverage the Container services such as Security; Remote calls, Transaction management etc.
  • Used Node.js for heavy DOM manipulation.
  • Implemented three Tier Architecture applications.
  • Written SQLs to query/persist data to and from the database.
  • Performed daily Jenkins build, deployment in WebSphere and portal server.
  • Documented Unit Test Packages and was involved in String Testing.
  • Web Interface is designed using J2EE, XML/SOAP, WSDL, Web Services, JDBC and EJB.
  • Used AJAX for rich Internet applications.
  • Used JavaScript for validation.

Environment: RAD, WebSphere Application Server, Design patterns, Spring, Struts, Core Java, J2EE, JSP, Servlets, SOAP, jQuery, AWS, REST, Hibernate, NoSQL(MongoDB), XML, XPath, XQuery, JavaScript, CSS3, NodeJS, HTML5, Jenkins, JBoss, ESB, EJB, Java, Git, Oracle, MySQL, Maven, AJAX, Windows, Java Portals, AngularJS, Backbone.JS, UNIX.

Confidential, Atlanta,GA

Sr. Java Developer

Responsibilities:

  • Creating new web pages and altering business as per requirement.
  • Developed and implemented the business logic component in middle tier using EJB framework including stateless session classes and Entity bean classes.
  • Eclipse has been used for developing the application and deployed to the WebSphere application server.
  • Developed web-based software using Java Server Faces (JSF) framework, Spring MVC framework and Spring Web Flow .
  • Developing java micro services which are interconnected in the AWS cloud.
  • Deployed the application on AWS (amazon web services) for scalable solutions.
  • Developed PL-SQL stored procedures to convert the data from Oracle to MongoDB.
  • Implemented DAO design using Hibernate .
  • Used Web Services for creating rate summary and used RESTful messages for getting Payment plans from different module and used XML parsers for data retrieval.
  • Used Spring Data JPA repositories for data persistence.
  • Developed Meeting Finder cross browser application using AngularJS, bootstrap, CSS3, JavaScript.
  • Involved in Developing the DDL generation utility to generate sql from Backbone.js xml files. ce. Coded repository interfaces using JPA NamedQueries and @Query annotation
  • Also used spring declarative transaction for Transaction Management and security.
  • Used Subversion for version control and creating automated build scripts.
  • Installed, configured, integrated, Tomcat application server in various environments.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Used JQuery to develop intuitive user interface.
  • Used JQuery template to render JSPs.
  • Used Grid of JQuery to render data.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Created tables in MySQL for retrieval and data manipulation using Oracle 10g .
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Implemented DAO for data access.
  • Worked on Java, SQL Server, CVS, and JUnit Technologies.
  • Resolve Bugs and Change Requests to already existing code.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Used Jenkins as a build tool and for deploying the modules to server.
  • Wrote SQL queries for storing and retrieving user profile information from Oracle database.
  • The amount of Dojo used when it is involved in working with the ArcGIS JavaScript API is up, but at a minimum need to be used with the several common functions such as dojo: require.
  • Used Rational Clear Case as Version control.
  • Participated in Debug fixing and QA review of the Code before delivering to State.

Environment: Java Beans, Ant, Clear Case, Tomcat, Apache, WebSphere Application Server, Spring, Struts, JSP, JPA, AWS, JSF, Servlets, SOAP UI, REST, GWT, JavaScript, Java Portals, Hibernate, CSS3, HTML5, XML, XPath, XQuery, JBoss, Jenkins, NoSQL(MongoDB), ESB, Linux, Java, Eclipse, Visio, Oracle, MySQL, DOJO, Windows, Clear Case, Clear Quest, AngularJS, Backbone.js, UNIX.

Confidential, Dallas, Texas

Sr. Java Developer

Responsibilities:

  • Creating new web pages and altering business as per requirement.
  • Developed and implemented the business logic components.
  • Interacting with the Client BSA for resolving requirement gaps and resolving functional and database related queries.
  • Worked as an Issue resolution contact from application for any discovered issues.
  • System was built using Spring Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, and Singleton.
  • Worked on the High Level Design for new RICE items for Buyback Product. Responsible for the code review and maintaining the application flow, debug, build and development .
  • Worked on designing the new elements in the Web design and generating the jar files related to the design pattern.
  • Used GWT framework to build high performance web application.
  • Configured the Web sphere application server to connect with DB2, Oracle in the back end by creating JDBC data source and configured MQ Series with IBM RAD and WAS to create new connection factories and queues.
  • Used XQuery and Xpath for querying XML files and displaying the data.
  • Wrote Stored Procedures, Sequences using PL/SQL. Performed query optimization to achieve faster indexing and making the system more scalable.
  • Checking the server logs to see the elements are mapped in a right way.
  • Mainly worked on web services and hibernate .
  • Migration of servers on WebLogic to JBoss migration .
  • REST Web services written in Groovy/Grails wrapped by Jersey JAX-R.
  • Worked on AngularJS which actually promotes itself as a framework for enhancing HTML, which takes the JavaScript and other Server-Side languages and makes HTML and the dynamic language.
  • Working on the new project with the YODA Development as an artifact contributor for the new SRS package.
  • Involved in build process through Maven .
  • Maintain and monitor the Web Services in the production and act as a primary supporter for any issues coming out of these web services.
  • Technically support the business by resolving the live issues and day to day monitoring of the concurrent programs.

Environment: Core Java, Tomcat, WebLogic, Design Patterns, Spring, GWT, Hibernate, Struts, JSP, Servlets, SOAP, REST, JavaScript, Maven, CSS3, HTML5, CVS, PL/SQL, Java Portals, JBoss, ESB, Java, Eclipse, Oracle, DB2, MySQL, DOJO, Windows, Clear Case, Clear Quest, AngularJS, UNIX.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Conversion of projects written in Oracle forms to Java code.
  • The code should be compatible to be deployed in WebSphere application server.
  • Design web pages using HTML, JavaScript, and CSS .
  • Developed web services for user ID provisioning using apache framework.
  • Involved Java/J2EE based applications and Java/JEE based portal projects.
  • Used JQuery widgets like Date picker.
  • Used JQuery Validation for client side validation.
  • Developed J2EE application using Spring framework with Hibernate, Spring MVC, Spring Test Context Framework and JUnit for unit testing, MySQL.
  • Performance tuning, debugging issues in testing and deployment phases in agile environment.
  • Implemented automated build scripts that check out the code from Subversion and CVS.
  • Test Driven development was one of the part, it adds a test, runs, cleans up all the code errors.
  • Developed Web-based environment using SOAP, to put it simply, allows Java objects and COM objects to talk to each other in a distributed, decentralized environment.
  • Deployment activities involved in Jetty and Apache Tomcat web servers.
  • Performed application development using tools like IntelliJ, JUNIT, Clear Case and ANT for building application.
  • Maintain and monitor the web services in production and act as a primary support for any issues coming out of these web services.

Environment: WebSphere Application Server, CSS, SOAP, Hibernate, Tomcat, Jetty, Ant, Apache, HTML, JavaScript, oracle, Java, SVN, EDI, HL7, MySQL, Transform software for GUI, spring, JBoss, ESB, Eclipse, Agile, Linux.

Confidential

Java Developer

Responsibilities:

  • Requirement gathering and preparing requirement document.
  • Involving in high level and low level designs as per the requirement/solution.
  • Involving in designing of various class diagrams and sequence diagrams by using Rational Rose Enterprise Edition .
  • Developed the application using JSP, JSF, Servlets, Struts, Spring, Java Beans, Hibernate.
  • Involved Java/J2EE based applications and Java/JEE based portal projects.
  • Enhancement of the existing application which included bug fixing, new feature request and refactoring using PHP, AJAX, JavaScript, MySQL, CSS, DHTML .
  • Designing and developing the Servlets, JSP and JAVA classes for the presentation layer.
  • Implemented software changes and enhancements used and JUNIT testing for all the enhancements.
  • Experience in Installing Tomcat application server.
  • Developed web-tier using struts framework .
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Testing and deploying the application on Tomca t.
  • Maintaining the database required for report generation.

Environment: Java, J2EE, Hibernate, Tomcat, Eclipse, Junit, JSF, JSP, Servlets, Spring, Hibernate, MySQL, Batch Processing, UNIX, Struts, JavaScript, UML, MySQL, Asynchronous concepts, Windows 2003.

Hire Now