We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Detroit, MichigaN

SUMMARY

  • Around 8 years of experience in Java/J2EE technologies, Structs, Spring MVC, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Oracle 10g AS, JBoss and Database Servers like Oracle, DB2 and MySQL Crystal Report.
  • Expertise in designing, developing applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, Spring, JSF, JMS, JSF My Faces, Rich Faces, Prime Faces and Ice Faces, AJAX, JDBC, JTA, JNDI, GWT Java Beans Hibernate and Web Services.
  • Committed to excellence, Self - motivator, fast-learner and a prudent developer with strong problem-solving skills and communication skills.
  • Worked in Web application development using HTML, DHTML, CSS, UML, AngularJS, JavaScript, jQuery, Bootstrap, AJAX, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, XML, XSLT, Oracle, SQL, Struts2 and Spring MVC.
  • Proficiency in working with application servers like Apache Tomcat, BEA WebLogic Workshop, IBM Web Sphere and development tools like Eclipse, PL\SQL developer and Oracle 10g database.
  • Experience in the entire lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Built External services camel routes using java DSl.
  • Handfuls of experience in build and deploy tools such as Ant, Maven, and Jenkins.
  • Extensive experience developing middleware applications using Core Java, Java Collections, exception handling, multi-threading, Struts, Spring, Hibernate, EJB, JDBC technologies.
  • Extensive experience developing front-end applications using JSP, jQuery, Struts Dojo, XML, HTML, DHTML and JavaScript.
  • Hands-on Experience in designing web pages using HTML, Java Script, jQuery, CSS.
  • Extensive experience in Relational Database (RDBMS) Design, Database & Query optimization, Performance Tuning & Indexing and Implementation of database objects including Tables, Views, Stored procedures, Functions and Triggers, ACID using MS SQL Server.
  • Experience in Managing build files using ANT and logging using Log4J.
  • Proficient in Java/J2EE technologies like JSP, Java Servlets, JavaScript.
  • Experience with various frameworks like Struts, Spring and Hibernate.
  • Strong user Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing and Support experience.
  • Managed tickets through JIRA and used Source tree with GIT for version control.
  • Developed custom look and feel components like jQuery, Angular JS, Node.js.
  • Experienced on Agile, Iterative & Waterfall SDLC Methodologies.
  • Proficiency in programming with different Java IDE’s like Eclipse, jbuilder, Web logic Workshop and Toad.
  • Extensively worked with Repository tools like Subversion, and VSS.
  • Experience with test methodologies Junit.
  • Experience with SCM tools like SVN, CVS and Perforce.
  • Strong domain and business knowledge of the Health Exchange industry and Hospitality.
  • Experience working in Scrum teams in Agile methodology.
  • Strong experience in writing and updating the technical documents on daily basis with the change made to the existing environment.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, JSP, Servlets, JDBC, Struts, Spring, SQL, JunitHibernate, IBatis

Web Technologies: HTML, JavaScript, AJAX, CSS, AngularJS XML, JSON,DOJO, JQUERY

Web & Application Servers: Apache tomcat 6, Microservices, Web logic 10.3, JBoss4.0, IBM WebSphere 6.0

Development Tools: Eclipse IDE 3.1, Log4j, Toad, WebLogic Workshop

Operating System: Windows XP, Win 2000, Windows 7 and UNIX

Frameworks: Struts, Spring, Hibernate and DWR

Markup Languages: HTML, CSS, XML, XSD

Build/ Deployment tool: Ant/Maven

Databases: MySQL, Oracle 10g, PL/SQL and Sybase

Web Service Technology: SOAP, WSDL, JAX-WS, JAX-RPC, JAXB, DOM, SAX

Source Control: SVN, Perforce, ClearCase

Tools: Eclipse, My Eclipse 5.1/6.0, Ant, Log4j, Maven, TOAD, Edit Plus, Putty, JIRA / Atlassian Confluence, Bamboo, HP Quality Center.

PROFESSIONAL EXPERIENCE

Confidential - Memphis Tennessee.

Sr. Java Developer

Responsibilities:

  • Works as a full stack developer by using the front end technologies with UI/UX and huge background in web development.
  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using Spring Framework.
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC).
  • Involved in migration of project from spring, Hibernate, SQL Server based framework for JDBC, Oracle based framework.
  • Microservices were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Designed the system based on Spring MVC Model architecture. Developed a business logic layer using Spring Framework and integrated Hibernate.
  • Worked on publishing and testing the web services(JAX-WS) and interacting with the internal teams who consumed the web services.
  • Used spring Object relational mapping (ORM) and hibernate for persistence in Oracle, created DAO's. Implemented ORM Hibernate framework, for interacting with Data Base. Developed build Scripts using Maven to build and deploy the application.
  • Developing the RMS application to maximize the revenue by forecasting the demand based on the statistics.
  • Proficient in using ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using Angular JS and jQuery.
  • Used Spring MVC, Spring Batch and JDBC Template for object-to-relational mapping from the database and creating POJOs.
  • Built Server side application and their business functionalities using Restful Web services with SOA in spring framework.
  • Worked on generating the Web services classes by using Service Oriented Architecture SOA and RESTFUL web services.
  • Responsible for developing a Rest API using Jersey restful web services framework to publish data on a dashboard. Authentication and authorization are provided by LDAP / Active Directory.
  • Used Spring batch to create job to process files containing list of customers to be notified by email. These batch jobs were triggered periodically and controlled by Cron expressions.
  • Conduct daily status meeting with offshore and client team and document the project status. Implemented several design patterns like Singleton, Factory, Front controller.
  • Developed JMS components to send messages from one application to other application. Deployed the application in the WebLogic application server.
  • Setting up the automatic build and deployment automation for Java base project by using JENKINS and Maven.
  • Used Jenkins for Continuous Integration and deployment into WebLogic application Server.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, traceability matrix, and impact analysis and code review documents.
  • Logging framework Log4J is used for log messages. Implemented log4j for application logging and to troubleshoot issues in debug mode.
  • Performance tuning and stress-testing of no SQL database environments in order to ensure acceptable database performance in production mode.
  • Involved in Providing Production Support to the users and educating new team members for production support.

Environment: Spring 4(DI, MVC, Tran Management, Integration, AOP), Hibernate 4.0, JAX-RS Restful services, JAX-WS Webservices, Apache CXF, jQuery 1.9, AJAX, UML, MS Visio, JSTL, Oracle 11g, WebLogic 12.1, Eclipse 4.2, Junit, XMLSPY, SOAPUI 5.1, Log4j, Maven 3.1, PMD, Bootstrap, AngularJS, NodeJS, HTML5, CSS3, Toad, Sun Jersey, Junit 4.1, PowerMock, Selenium, JIRA, Rally, Freemarker, Apache POI, Quartz Scheduler, ReactJS.

Confidential - Detroit Michigan

Sr. Java Developer

Responsibilities:

  • Involved in planning, designing, estimating business requirements and worked with business team to determine the needs, gather, analyze and document requirements
  • Used agile/scrum methodology to develop and maintain the project.
  • Developed business logic using MVC pattern by implementing Java 1.5, Struts, EJB, Spring JDBC and Web services.
  • Developed sessions and cookies to store the user data every time customer logs into the My Account.
  • Used Oracle SQL developer for the writing queries or procedures in SQL.
  • Used Oracle 11g as the database and used Oracle SQL developer to access the database.
  • Worked on JBOSS for deploying the application.
  • Implemented Struts tab libraries for HTML, beans, tiles for developing User Interfaces.
  • Involved in Performance Tuning of the application.
  • Consumed web services for displaying maps and help customer with driving directions.
  • Used Log4J for extensible logging, debugging and error tracing.
  • Extensively used JUNIT for Unit Testing.
  • Need to discuss with the client and the project manager regarding the new developments and the errors.
  • Documented all the modules and deployed on server in time.
  • Involved in Production Support and Maintenance.

Environment: EJB, J2EE, Struts 2.0, Spring MVC, Hibernate JSP, XML, XSD, XSLT, Spring Web services, JSON, JMS, JUNIT, HTML, CSS, JavaScript, Eclipse, JBOSS, Tomcat, Oracle 11g, Oracle SQL developer, Log4J, Maven, Unix.

Confidential - Houston, TX

Java/J2EE Developer

Responsibilities:

  • Developed and designed the various screens and its architecture in accordance to UI Specs following client branding standards.
  • Participated in the business requirements meeting and provided inputs
  • Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used Spring MVC as framework and JavaScript for major data entry, which involved extreme level of data validation at client side using Ajax.
  • Used Native Queries and Criteria Queries (annotations) in hibernate for access and updating data.
  • Used Spring 2.5 Framework for DI/IOC and ORM components to support the Hibernate data.
  • Implemented business logic according to the requirements.
  • Worked extensively on Collections Framework.
  • Developed REST Web Services.
  • Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Create and maintain web pages using HTML, CSS, JavaScript, JQuery, J2EE, Java and also responsible for Designing of Web pages including Ajax controls and XML.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
  • Organized the internal site for managing environments, and project details using HTML, CSS, JavaScript and jQuery easing the scrolling pages to tabbed template structure.
  • Extensively worked in defect maintenance of Front End issues.
  • Edited web pages for achieving design goals with CSS3, JavaScript and jQuery.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).

Environment: Java, J2EE, Spring 2.5, Spring Transactions, Spring JDBC, Spring MVC, Hibernate 3.5, XML, RESTful, WSDL, AJAX, jQuery, JavaScript, CSS,Log4J, JAXB, JUnit, Web sphere Application Server 6.0, Eclipse 3.5, Oracle 10g, JSP, Bootstrap.

Confidential

Java Developer

Responsibilities:

  • Responsible for writing functional and technical documents for the modules developed.
  • Used waterfall model to develop and maintain the project.
  • Developed business logic using MVC pattern by implementing Java1.4 Servlets, EJB and JSP.
  • Used Oracle 10g as the database and used Toad to access the database.
  • Extensively worked on Oracle Products like Toad, Jdeveloper and Report Builder.
  • Extensively used Singleton patterns in business logic.
  • Worked on Weblogic for deploying the application.
  • Developed Servlets, Session and Entity (CMP) beans (EJB) for crucial business logic.
  • Used Toad for the writing queries or procedures in SQL and PLSQL.
  • Implemented JSP, HTML, DHTML Java Script and CSS for developing User Interfaces.
  • Developed Java Mail for asynchronous sending mails to the employee of RBI for authorization of transactions.
  • Involved in Performance Tuning of the application.
  • Extensively used JUNIT for Unit Testing.
  • Used Log4J for extensible logging, debugging and error tracing.
  • Need to discuss with the client and the project manager regarding the new developments and the errors.
  • Extensively used Agile Methodology for the Development.
  • Integrated servers for all the 21 locations of RBI.
  • Need to discuss with the different module teams of IES to get the data about the other modules which is related to my modules.
  • Documented all the modules and deployed on server in time.
  • Integrated servers for all the 21 locations of RBI.
  • Involved in Production Support and Maintenance.
  • Extensively involved in training the employee of RBI and need to attend call from various location of RBI and clear the bugs.

Environment: Java 1.4, Core Java, J2EE, JDBC, Servlets, JSP, EJB, XML, JUNIT, HTML, CSS, JavaScript, JDeveloper, Web Logic, Oracle 9i, Toad, Oracle Report generator, Ant, Linux.

Confidential

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the development detailed design documents.
  • Development use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with Structs custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Designing the database and coding of SQL, PL/SQL, and Triggers and views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Drives Beans for asynchronous processing of alerts.
  • Used ClearCase for source code control and JUnit for unit testing.
  • Involved in peer code reviews and preformed integration testing of the modules.

Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, XML, IBM Web Sphere, JUnit, DB2, CVS.

We'd love your feedback!