We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 8 years of experience in the IT industry specializing in development of Java and J2EE architecture - based systems.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Strong hands-on experience with Spring IO, Spring Boot.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Extensive professional experience in Object Oriented design, Systems Analysis, Software &Web Application development.
  • Worked extensively on J2EE Platform for developing Web and Distributed Applications by using JDBC, JSP, and Servlets with MVC architecture.
  • Extensive Core Java development experience.
  • Very good Experience in implementing the Object-Oriented Programming Concepts and collections framework i.e. Hash Map and Hash table.
  • Experienced in developing web-based applications using CSS, HTML, JavaScript, JQuery.
  • Experience working in agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Involved in writing hibernate mapping files for Hibernate Dao’s and injecting them using Spring configuration file
  • Experienced in all stages of software engineering life cycle including Requirements gathering, Documentation, Implementation, Unit testing, System testing, build and release.
  • Experience in using variety of J2EE Application Servers such as BEA WebLogic, Apache Tomcat, and IBM’s WebSphere and JBOSS.
  • Experience in developing the web-based applications using MVC design pattern with Struts.
  • Extensive development experience with open source frameworks like Hibernate, Spring.
  • Experience in Database Design using PL/SQL, Stored Procedures, Functions, and Triggers.
  • Experience integrating web- based applications using SOAP, WSDL, XML and UDDI standards.
  • Expertise in Web/UI Development with expertise in JavaScript and CSS.
  • Strong in writing build files with ANT, Maven.
  • Worked on various database servers like Oracle, DB2 and MS SQL Server.
  • Very good experience with Production Support.
  • Great working knowledge using various IDE’s like Eclipse, RAD, J Boss Studio.
  • Worked on Ticketing System to resolve the production issues.
  • Met the SLA all the times which is defined by the Client.
  • Self-motivated and proven ability to work independently or in a team environment.
  • Problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem-solving skills and a result-oriented attitude.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Having Good Knowledge on Google Web Toolkit (GWT) framework.

TECHNICAL SKILLS:

Operating Systems: Windows XP/2000/NT/98/95, UNIX and MS Dos

Programming Languages: Java, JDBC, Servlets, JSP, Oracle, SQL, Unix

Web Technologies: Spring 3.x/4.x, Spring IO, Spring Boot 1.2.3, Hibernate 3.x/4.x, Web Services 2.0 JAX-, SOAP, JDBC, JNDI, JMS HTML, CSS, Java Script, JQuery, SOFEA,GWT.

App Servers/Webservers: JBoss 7.0/6.3, Weblogic8.1/9.1, Apache Tomcat 5.0, WebSphere5.0

IDE: Eclipse, Net beans, JBoss Studio.

Databases: Oracle 8i/9i/10g, DB2, SQL Server, MySQL

ORM Tools: Hibernate, Mybatis

Database Query Language: SQL

Frame Works: Spring, Struts

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Implemented agile methodology throughout the project development lifecycles.
  • Designing Sequence diagrams, Deployment diagrams, Dataflow diagrams, and Class diagrams using UML, Rational Rose and Rational Software Architect (RSA).
  • Responsible for analysis, design, development and integration of backend components using J2EE technologies such as Spring 3 and Spring JDBC.
  • Manage the IBM Rational Tools FlexPLM redundant license servers for floating license use.
  • Defined and implemented HA/DR solutions using Oracle Data Guard, Oracle RAC.
  • Write installation instructions for desktop support team and end users for installing IBM ClearCase 7.x/8.x native client, ClearCase Remote Client 7.x/8.x, Requisite Pro 7.x thick client, Rational SoDA 7.x, Rational Application Developer 7.x, Rational Software Architect 7.x/8.x, and Rational Software Modeler 7.x.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Developed Project Specific Java API’s for the new requirements with Effective usage of Data Structures, Algorithms and Core Java, OOPS concepts.
  • Developed web service for web store components using Restful API.
  • Strong understanding in PL/SQL and SQL and able to write SQL query.
  • Developed REST based Microservices using Spring Boot.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java DOM Parser which is used among the components.
  • Provide management support to the Authentication& updated Authentication Services.
  • Performed CRUD operations on JSON and XML formatted RESTful web services with oAuth and oAuth2 authentication protocols.
  • Used spring's test framework to create integration tests for various spring boot and spring batch applications.
  • Used Protractor provided by angular for end to end(e2e) testing. queries to retrieve data and modify the tables for the databases.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Created and modified Complex SQL Commands.
  • Deployment and administration of J2EE components on IBM WebSphere Application server and monitoring using Wily Introscope and HP diagnostics.
  • Provided infrastructure solutions for J2EE applications around IBM WebSphere Application Server, HTTP Server on AIX and Linux platforms
  • Experience with AWS S3 services creating buckets, configuring buckets with permissions, logging, versioning and tagging.
  • Knowledge in using Blue/Green Deployment in AWS to reduce the downtime.
  • Leveraged several Jenkins plugins to automate tasks like code coverage, metrics, AWS -ec2 plugin, and job creation.
  • Database designing and tables, master data creation in the database.
  • Conceived, Designed, Installed and Implemented CI/CD automation system.
  • Used GIT, Source Tree for versioning and managing branches
  • Involved in configuring Web.xml, Springs-context.xml .
  • Used Soap UI for Dev to Dev testing.
  • Used Sonar for maintaining the code quality and JUnit code coverage.

Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, WebSphere 6.1, Oracle 10.g, SQL Assistant, XML, XSD, Eclipse, Tomcat Application Server, GIT, Angular 4, Source Tree, Maven, Windows OS, Log4j, Junit, JMockit.

Confidential, Phoenix, AZ

Sr. Java Developer

Roles and Responsibilities;

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Implemented the object-oriented programming concepts for various modules.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture and used MyBatis for data persistence.
  • Used Maven for adding the external dependencies and for project management.
  • Used Oracle SQL developer to query the data from the data base.
  • Actively involved in Regression testing and manual testing of the application developed.
  • Developed Test driven, Test first methodology-based JUnit test cases for existing modules, new enhancements and new modules.
  • Developed logging framework in conjunction with LOG4j for logging.
  • Involved in every phase of SDLC.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Coded Single web page applications using JavaScript client framework, as well as Restful API developments in Spring restful API and Spring boot.
  • The application uses Spring MVC, hibernate to process the data and save in the MySQL database.
  • Used Apache Maven for running automated build of the application.
  • Implemented persistence layer using Hibernate.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Used DAO pattern to retrieve the data from database.
  • Implementing all the Business logic in the middle-tier using Java classes.
  • Used JUnit framework for Unit testing of application.

Environment:: Java, J2EE, SVN, Spring 3.x, MyBatis, Apache, Oracle, MYSQL, Eclipse, JBOSS Developer Studio, JDK1.6, J2EE, Spring 2.5, Spring MVC, Hibernate, Eclipse, Log4j, MySQL, SVN, Apache Maven, HP Quality Center, HP ALM, Windows 7, Apache Tomcat 7.0, Jetty for Prototyping project, JavaScript, DOJO, JQuery, CSS, JSON

Confidential, Gastonia, NC

Java/J2EE Developer

Responsibilities:

  • Responsible for understanding requirement, analyzing the impact and developing components and integrating and testing following process of reverse engineering.
  • Responsible for implementing MVC2 architecture using Struts 2.0
  • Involved in Exception handling and showing proper message to user, using struts Action Errors.
  • Involved in creating Ajax request for searching, creating search criteria, parsing Ajax response.
  • Created UI components using JQuery, which encapsulates interface logic & utility classes, which interns communicate with model.
  • Showing the data in tabular format using EXT JS with functionality of showing records in option list, date format.
  • Involved in UI level coding using JSP, JavaScript, JQuery and JSTL.
  • Responsible in designing UI using HTML, CSS with reference to .Net application.
  • Responsible for understanding the C#.Net application and implementing the functionality using java.
  • Responsible for implementing the functionality involving designing, writing action class, VO, DAO’s.
  • Delivered iterations every two-week cycle followed extensively Agile Scrum Methodology.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed the application using Java Beans, Servlets.
  • Used WebSphere Application Server and RAD to develop and deploy the application.
  • Worked with various Style Sheets like Cascading Style Sheets (CSS).
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.

Environment:: JAVA 1.6, JSP, EJB (J2EE Platform), Servlets, HTML, DHTML, JavaScript, Ext JS, JQuery, Struts 2.0, Web Services, UNIX and Shell Scripting, Oracle 11g, XML, SQL Server, Eclipse, Apache Tomcat Webserver, Oracle reports.

Confidential, Dallas TX

Java Developer

Responsibilities:

  • Worked on RNTS, Dashboard and Nurse portal sites, which involves webservice communication and handling of large volumes of data.
  • Done development of GUI and business Components.
  • Participated in framework design and implementation.
  • Involved in Enhancements for bonus and referral module.
  • Prepared class diagram and sequence diagram using RAD.
  • Implement Flagging and bonus calculation module.
  • Responsible for communicating with client for issues related to deliveries.
  • Developed tool to reduce the time spent on different activity before and after delivery.
  • Done Live and testing deployments.
  • Created the MULE ESB Artifacts, created flows and configured the MULE configuration files and deployed the application.
  • Implemented session façade, business locator design pattern.
  • Done maintenance and support of various applications.
  • Done peer code reviews and documentation for the project.
  • Done postproduction support.
  • Trimmed the Jboss EAP to create the slim version of Application Servers.
  • Developed application using Spring MVC, JSPs and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate with Web Sphere 7.0Application Server.
  • Deployed the applications on IBM WebSphere Application Server.
  • Developed Rules by using OPA which were acting as input for BPM.
  • Developed Schedulers that communicated with the Cloud based services (AWS) to retrieve the data.
  • Developed Angular JS factories, and used angular promise API for making asynchronous calls.
  • Used Rational Application Developer (RAD) as Integrated Development Environment (IDE).
  • Developed asynchronous data retrieval using AJAX.
  • Designed and developed web interfaces and business logic using JSF, Spring, JSP, Servlets, Java Beans, Spring JDBC, Java Script and Node JS, jQuery, HTML, and XML Technologies
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Development of Business logic using Seam Framework.
  • Involved in python scripts for batch jobs responsible for periodically Solr delta importing.
  • Performed Junit testing for this Application
  • Maintained the ERP system and building new enhancement base on client's requirements.
  • JavaScript is used for client-side validation and to control some dynamic data.
  • Written Maven build script for the application build and deployment
  • Extensively used CVS for version controlling.
  • Involved in tuning the SQL queries, procedures and packages.
  • Analyzed valuation of tradable market securities with data mining and data management software (SQL) which led to a significant minimized data error.
  • Used HQL, Criteria queries to perform all the required CRUD operations against the Oracle DB
  • Implemented & development on Eclipse, Version Control with Subversion and Automated Build & Deployments with Jenkins.
  • Deployment on Web Logic Application Server 11g.
  • Implemented the application using Struts MVC Framework.
  • Developing the interfaces in Spring Framework.
  • Developed application which suitable for windows os.

Environment: Java, JSP, HTML, Struts, Servlets, EJB 2.0, Ajax, Linux, RAD, JavaScript, Hibernate, Oracle 8i, WebLogic Application Server, Angular JS, MS SQL, JBoss, OPA, IBM Web Sphere Application Server, Mule ESB, Node JS, Maven, AWS, Seam, Jenkins, JUnit, CVS, Spring, Log4j

Confidential, Los Angeles, CA

Java Developer

Responsibilities:

  • Developed Web Interface using Java Script, HTML, JSP and CSS.
  • Developed different GUI screens using JSP and user validations using JavaScript.
  • Effectively implemented AJAX in developing dynamic web pages.
  • Has worked on AngularJS which combines web applications with Model View Controller capability to make development and testing of code efficient
  • Has worked on jQuery for designing user interfaces for web applications.
  • Designed and developed intranet web applications using JSP, JavaScript and CSS.
  • Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and JSON.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Worked with BA and Designers to understand the business functionality QA to walk through the application and fixing the issues.
  • Installed and configured JBOSS/Drools server with MySQL/Oracle persistence.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and IBM MQ Series
  • Used JSON Data from back end and presented the same data in front end using Angular JS.
  • Led Service Report Tool project in ERP system by architecting, designing, assigning resources, and implementing based on business requirements.
  • Involved in Data Extraction from various System of Records (SORs) like ORACLE, SQL Server, Teradata and Flat Files for the Wholesale Credit Risk Data Warehouse.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Designed and developed AJAX calls to populate screens parts on demand.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Making JavaScript functionalities related to validations, session maintaining.
  • Moving the code base to integration by maintaining resources in team site repository.

Environment: HTML 4/5, CSS, JavaScript, jQuery, Oracle, MS SQL, JBoss, IBM WebSphere application, Angular JS, AJAX, JSON, JSP and AngularJS.

Confidential, Cedar rapids, IA

Java Full Stack Developer

Responsibilities:

  • Developed dynamic web pages using HTML/HTML5 (Used HTML5 for audio and video playback), CSS/CSS3, jQuery, Bootstrap, Less, CSS3 and Sublime Text Editor.
  • Redesigned the portal, admin screens and menus using JSP, jQuery, AJAX, and AngularJS.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Used REST API for performing operations such as read, get and post the data that was sent back and forth between the front-end and the back-end.
  • Involved in production support for maintaining the system developed and resolved the complexities and bugs
  • Implemented the application MVC Architecture using Spring.
  • Developed CRUD operations for the Content Distribution System that takes a coupon and Logix payload from Edeals/DPP using Spring Boot and Spring JPA
  • Used Spring 3.x to integrate with the existing legacy application.
  • Used Hibernate ORM for mapping the data into the database.
  • Used SQL Developer for verifying the database information and worked with Apache Cassandra as a trial for the CDS project.
  • Ran tests on SoapUI and Postman for the respective SOAP and REST implementations of the endpoints.
  • Worked with Git 1.9.5 Preview and GitBlit for version control.
  • Worked on Spring Tool Suite plugin for Eclipse for the CDS project.
  • Logged exceptions on existing application using Log4J.
  • Created tasks in JIRA during Sprint iterations.
  • Used Tomcat Apache server for deploying the applications on the develop branch.
  • Installed and configured Docker in collaboration with Spring Boot.
  • Used Maven as a build management tool.
  • Built the endpoints using Jenkins and pushed tasks into QA for testing.
  • Performed code reviews for the team using Crucible.
  • Worked in an Agile environment with daily Scrums.

Environment: Java 7/8, Spring 3.x, Hibernate, Soap, RESTful web services, Apache Tomcat 7.x/8.x, Maven 3.1.x, Atlassian Jira, Crucible, SoapUI, Postman, Eclipse Mars v.2, Git 1.9.5 Preview, Spring Boot, Microservices, STS plugin for Eclipse, Spring Data JPA, Docker, Apache Cassandra.

We'd love your feedback!