We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Monroe, LA

PROFESSIONAL SUMMARY:

  • Over 10+ years of experience as full - stack developer in analysis, design and development of Single Page Applications (SPA) and Client/server Applications in various business domains like Financial, Health Care and E-commerce.
  • Rich experience in software development methodologies such as Waterfall, Agile (SCRUM) and good Experience in Test Driven Development (TDD).
  • Recent Experience in building single page applications(SPA) using HTML/HTML5, CSS/CSS3, JavaScript, Angular JS and Angular 2.
  • Expertise in developing J2EE web applications using Java, Spring MVC framework, Spring Boot, Hibernate ORM framework and JPA, JSP, Servlets, Restful & SOAP Web services.
  • Rich experience in consuming Restful web services by making asynchronous calls to the server using Ajax, Superagent, Axios, isomorphic-fetch and resolving the JSON from the response.
  • Implementation of the Business logic layer for MongoDB Services.
  • Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss 4.2.2 and Web logic.
  • Used various libraries of JavaScript like jQuery, backbone.js, underscore.js and node.js.
  • Solid experience in writing SQL queries, Stored Procedures, Functions, Packages, Database Triggers and Exception Handlers using Oracle.
  • Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle 7.x/8/9i/10g, MySQL, MS SQL Server, DB2.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Experience in writing test-cases in Java environment using JUnit.
  • Experience in unit test cases like Junit, Selenium and performance testing tools like JMeter.
  • Well Knowledge in using test tools such as Karma and testing frameworks like Jasmine to implement unit test cases.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Good knowledge in Configuration Management, setting up company Version policies, build schedule using GitHub, Bitbucket and SVN.
  • Very good communication and analytical skills and can work independently as well as in a team environment.

TECHNICAL SKILLS:

Languages: C, C++, Java, JavaScript, Perl, PL/SQL.

J2EE Technologies: JSP, Servlets, JavaBeans, JSP Custom Tag Libraries and EJBs.

Web Technologies: HTML, DHTML, CSS3, AJAX.

Middleware: Web Services JAX-RPC, JAX-WS, XML, JSON, JNDI, JMS, JPA, ODBC, JDBC.

Web/App Servers: IBM WebSphere 6.x/5.x, Tomcat, WebLogic, JBoss, Apache

Databases: Oracle 9i/10i, DB2, SQL Server, Mongo DB, MySQL,

Frameworks: Hibernate, Spring, GWT, Angular JS, Angular 1.X, Angular 2, JUnit, Ajax.

Methodologies: Agile, SCRUM

Build Tools: ANT, Maven

Source Control: Rational ClearCase, CVS, SVN and Team forge

OS: Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Job Scheduler: Autosys, CRON

IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD.

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object Oriented Modeling using Rational Rose, Version One, TOAD and PDF.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton, Observer, Factory and Session Façade.

PROFESSIONAL EXPERIENCE:

Confidential, Monroe, LA

Sr. Java Developer

Responsibilities:

  • Worked in SCRUM team for rapid development and improve coding efficiency.
  • Requirement analyzing process and business logic assessment, having communication directly with clients.
  • Set up spring and Hibernate framework by adding configuration in web.xml file. Wrote Hibernate Annotation for data mapping.
  • Responsible for analyzing and dissembling PHP code in legacy project and did translation for functional methods in Java Code.
  • Designed and developed front-end Graphic User Interface with JSP, HTML5, CSS3, JavaScript, jQuery.
  • Implemented the Ajax call to get data from back-end service.
  • Responsible for code compression for CSS file, JS file, and Java file to improve the system performance as well as reduce system response time.
  • Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database.
  • Developing Web Service components using SOAP service.
  • Developed JUnit test case for testing functionalities the Java Code.

Environment: Java, J2EE, JSP, HTML5, CSS3, JQuery, Ajax, JavaScript, spring, Hibernate, Hibernate Annotation, REST, Oracle, SVN, JUnit, JIRA, SCRUM.

Confidential, Tysons Corner, VA

Sr. Java Developer

Responsibilities:

  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Worked on developing and leading new modules, enhancements and change requests, production support, post production release activities.
  • Developed SOAP web service as publisher/producer.
  • Developed different GUI screens JSPs using HTML, JavaScript and CSS.
  • Worked on Restful web services to send the data using JSON objects.
  • Used Angular JS to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar.
  • Worked in designing phase of UML diagrams, Flow charts using Rational Software Architect.
  • JSP’s Tag Libraries, Servlets have been used extensively for developing client side components.
  • Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
  • Developed test cases for Unit testing and performed integration and system testing.

Environment: Java, J2EE, Spring, Hibernate, XML,JSP, HTML, CSS, JSON, AngularJS, JDBC, Oracle, PL/SQL,SOAP, Web Sphere, Net Beans, Web services (SOAP), Log4J,SVN, JUnit, Unix.

Confidential, Morrisville, NC

Sr. Java Developer

Responsibilities:

  • Participated in the analysis, design and the development of different modules for the Integration with the application.
  • Designed the user interface of the application using Angular JS, Bootstrap, HTML5, CSS3 and JavaScript.
  • Used Angular JS for creating responsive list renderer for single web application
  • Implemented responsive web design using media Bootstrap.
  • Designed the screens as per the wireframes by using the CSS styles and used Table less Design in CSS for positioning.
  • Developed Java Web applications (API) called by Java batch apps using RESTful web-services to provide response in JSON format.
  • Designed applications with Spring MVC Framework around Dispatcher Servlet which gives requests to handlers.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented Hibernate as the ORM tool for data persistence.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Designed and created various tables in Oracle database and developed Queries and Stored Procedures.
  • Deployed the application on the WebLogic Application Server over the HTTP protocol.

Environment: Java, J2EE, Spring, Hibernate, Servlets, XML, Angular JS, Bootstrap, HTML5, CSS3, JavaScript, JSON, Oracle, PL/SQL, WebLogic, Eclipse, Web services (RESTful), Log4J, GIT, JUnit, Windows, UNIX, Linux.

Confidential, Vienna, VA

Sr. Java Developer

Responsibilities:

  • Responsible for designing and developing interactive UI pages with HTML5, CSS3 and AJAX.  Implemented controllers, models and used nag-repeat to render JSON response to DOM.
  • Developed SPA (Single Page Applications) for presentation layer (UI) using Angular 2 with client-side validations.
  • Extensively used JDBC APIs for database connectivity and data retrieval.
  • Created Hibernate mappings and debug issues related to data integrity.
  • Extensively used Core Spring MVC Framework for Dependency Injections of components.
  • Developed the application under J2EE Architecture using Spring, Struts, Hibernate, JPA, Servlets, Web logic and JSP.
  • Wrote Java Programs for one-to-one comparison of data obtained from different sources
  • Team Site was integrated with Web logic and Calico Personalization server to make the website personalized and dynamic.
  • Developed the Servlets for processing the data on the server.
  • Used Web Logic for design, development, and deployment of applications.
  • Mentoring of junior members for Agile (Scrum) process & Joint testing.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and query.
  • Involved in designing the user interfaces using JSP.
  • Made SDLC recommendations and implemented Flex, xml development best practices.
  • Accessed and manipulated the Oracle 10g database environment by writing SQL queries in the oracle Sql developer for testing purpose.
  • Used Clear Case for source Version Control.
  • Implemented MVC architecture using Apache struts framework.
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
  • Identified Re-Usable components in all modules and written Re-usable functions using Selenium Web driver and Java / Java Script.
  • Implemented clustering and throttling concepts for Mule based solutions.
  • Prepare Java/J2EE development structure for Eclipse, maven, Jetty.
  • Developing ad hoc reports using BOD’s
  • Used JIRA to keep track of bugs and issues.
  • Involved in creating user interfaces using JQuery.
  • Involved in coding for JUnit Test cases.
  • Used SVN to keep track of source code versioning.

Environment: Core Java, Shell Script, UNIX, Linux, Sybase, Oracle 10g, Autosys, JDBC, Eclipse, Spring, Hibernate, Apache CXF, Clear Case, Struts, Tomcat, CRUD, JSP, JUnit, JQuery, JIRA, Maven, Web logic, SVN, UML, Angular 2, Agile (Scrum).

Confidential, Houston, TX

Sr. Java Developer

Responsibilities:

  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Bootstrap .
  • Developed user interfaces using JSP, GWT frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Styling and responsive development has been done using CSS and Bootstrap frameworks.
  • Involved in designing and development of web interface using JSP, Servlets, and JavaScript.
  • Implement new features, components, and services from specs employing Java-based technologies without supervision.
  • Worked on Java Script libraries like jQuery and JSON.
  • Developed application on spring framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
  • Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Used Spring Security framework for login authentication, password hashing.
  • Integrate commerce application with backend systems using a variety of technologies (i.e. messaging, web services, REST APIs.
  • Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests.
  • Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey.
  • Worked with topic for creating publish/subscribe-messaging model.
  • Developed persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
  • Used Hibernate as an implementation engine for JPA API.
  • Created Oracle store procedures for handling and processing complex data based logics.
  • Wrote complex SQLs for creating, retrieving, updating and deleting data in oracle database.
  • Developed store procedures and complex queries using tool called PL/SQL developer.
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
  • Developed unit test cases on Junit framework for unit testing
  • Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
  • Developed application level logging using Log4J.
  • Developed, Tested and Deployed application in Apache Tomcat 7.0 server.
  • Documented and communicated application design using UML diagrams like sequence diagrams, class diagrams, use case diagrams.
  • Used Subversion (SVN) as source control tool.

Environment: Java (1.7), J2EE, JSP, JSTL, Ejb3, Restful web services, SOA, Spring, JSF, GWT, Ajax, JavaScript, HTML5, CSS3, Angular JS, JMS Messaging, TDD, UML, Queue, Topic, JPA, MQ, Hibernate, Junit, Oracle 11g, Tomcat 7, WebLogic 10, JSON, XML, PL/SQL developer, JIRA, Jenkins, Linux, SVN, Eclipse, Maven.

Confidential, Irving, TX

Sr. Java Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules.
  • Involved in development and enhancements.
  • Receive prototypes for the new requirements and develop pages accordingly.
  • Create/Update model classes, Controllers, Service classes and Transformation layer classes for each page relevant to the requirement.
  • For any schema changes or new services, generate JAXB files for the web/restful service operations.
  • Involved in designing and development of web pages using HTML, CSS, JavaScript and AJAX.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Relational data model with SQL-based schema. 
  • Used JUnit testing framework to write test cases.
  • Core Java application such as Exception Handling, Collection APIs to implement various features and enhancements, Object serialization. 
  • SOAP service created with bottom up approach, with marshaling and un-marshaling and producing WSDL file.
  • Jenkins job building for automatic/continuous deployment for development and testing. 
  • Used Git-Hub repository for version control, and MAVEN build process.
  • Configured Log4j tool to log the entire application.
  • Spring core, Spring JDBC and SQL database for storing promised payment data.

Environment: Java, Spring core, Spring JDBC, SQL, JSON, MAVEN, REST and SOAP UI

We'd love your feedback!