We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Dublin, OhiO

SUMMARY

  • Over 9+ years of professional experience in comprehensive analysis, design, coding in Core Java, Web Development, Multi - tier enterprise applications using Java/J2EE
  • Involved in different phases of Software Development Life Cycle (SDLC) like analysis, design, development and testing with SOA, Amazon Web Service (AWS) and Microservices architectures
  • Extensive experience in design, development and implementation of Spring and Hibernate frameworks
  • Developed web tier components of web stores using Spring Web MVC framework/Struts Framework that leverages Model View Controller (MVC) architecture
  • Used Spring dependency injection for middle layer development
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle, Mysql and MongoDB
  • Integrated Hibernate in context files and configured Hibernate sessionfactory
  • Developed Internet/Intranet and Client/Server applications using Java and J2EE technologies like JSP, Servlets, JavaBeans, Javascript, HTML, XML
  • Thorough knowledge of Microservices architecture and experience in implementing several patterns
  • Designed and implemented RESTful Webservices using Spring Rest and JAX-RS
  • Experienced in deploying Web Application and configuring data source to Confidential Websphere and servers like Tomcat
  • Coded Maven build scripts to build and deploy the application
  • Extensive development experience with IDE's like IDEA, Eclipse, RAD, Spring tool suite and NetBeans
  • Experienced in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), technical documentation, debugging
  • Designed and developed Servlets to store the details of the users in the database
  • Utilized JDBC API to access a database of reusable design components
  • Managed the platform over the years through agile, scrum and waterfall practices
  • Self-motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team

TECHNICAL SKILLS

  • Java8
  • Core Java
  • J2EE
  • JUnit
  • SVN
  • Eclipse
  • IntelliJ
  • Agile
  • Scrum
  • Waterfall.J2SE
  • RESTful
  • Netflix cloud
  • Hystrix
  • Ribbon
  • Zuul
  • Eureka
  • Google Cloud
  • Docker
  • Containers
  • Jenkins
  • CICD
  • AI
  • Sonar
  • Curl
  • JIRA
  • MAVEN
  • JENKINS
  • GIT
  • GITHUB
  • Lambda Expressions
  • Stream API's
  • Time API
  • Micro service
  • Spring Boot
  • REST web services
  • Spring Cloud
  • Spring Core
  • Spring AOP
  • SDLC
  • DAOs
  • MySQL
  • PostgreSQL
  • NoSQL
  • Hibernate
  • SOAP.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Worked on web services SOAP and REST technologies
  • Technical design, review, and implementation across the project.
  • Develop class diagrams/sequence diagrams using UML.
  • Following Scrum concepts of Agile Methodology to produce high Quality application.
  • Responsible for Analyze, Architect, Design, Code and Unit test J2EE and Spring components as part of enhancements.
  • Created war files & deployed on Tomcat using ANT deployment tool
  • By using Angular Js and Node Js with the MVC made both the development and the test easier.
  • Working with Jade, CSS, HTML, JQuery, JSON, Angular JS, Node JS and JavaScript technologies for Front End User Interface design.
  • Experience in implementing open source CMS applications in MODX, Expression Engine, Drupal, WordPress and Magento.
  • Exceptional history with content management Relational Database Systems, Web Development and Web Services.
  • Experience in working with version control tools such as SVN, Git and Subversion.
  • Experience in Unit testing frameworks such as Jasmine, Mocha + Chai or Karma.
  • Strong experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and writing complex queries using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
  • Experience in PerformanceTuning, Query Optimization, Client/Server Connectivity and Database consistency checks using different utilities.
  • Effective problem solving and interpersonal skills.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IoC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, CSS3, HTML, HTML5, XHTML and AJAX.
  • Applied object oriented methodologies and core J2EE design patterns like Factory, Façade, Business Delegate, Service Locator and Singleton.
  • Implemented Rest API and deployed the Web services using WebSphere Server
  • Developed Web pages using HTML, JavaScript, Ajax, XML and FreeMarker templates.
  • Delivered on-site training multiple times to industry leading companies in finance, shipping, product engineering, et. al. for ActiveMQ, Camel, CXF, and FuseESB/ServiceMix.

Environment: Java, J2EE, Struts, Jquery, Hibernate, Oracle, Crud, AJAX, JDBC, Junit, UML, ILOG, Web 2.0, ITEXT, JSP, SVN, Eclipse, Mongo DB, Java Script, ExtJS, APACHE CFX, Agile, MAVEN, Jasper report, SOA, Servlet.

Confidential

Sr Sr. Java Developer

Responsibilities:

  • Analyzed business requirements and existing software for High Level Design
  • Worked in an agile development process, monthly Sprint and daily Scrum
  • Used spring framework for building the application based on MVC design paradigm
  • Developed JSPs, Servlets and custom tags for creating user interfaces
  • Developed Business logic with the help of Spring and Data Access was implemented using Hibernate
  • Developed SQL queries and executed them by using JDBC Template provided by Spring
  • Developed HQL queries to retrieve data using Hibernate. The Data Manipulation operations were implemented using Hibernate Template provided by Spring
  • Implemented OR Mapping with the tables in the Oracle database for one-to-one relation and many-to-one relation with the tables
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Deployed EJB Components on WebLogic.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • Developed unit and integration tests for existing microservices using JUnit
  • Backend Integration testing of microservices: thrift backend as well as API services
  • Modified existing applications to a suite of micro services and dockerized all microservices to facilitate deployment and distribution under any environment in the cloud
  • Developed REST services using Spring and Used JAXB API for XML parsing
  • Designed, implemented, and tested the Reusable Software Component Repository shared throughout tablets and media vaults.
  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Implemented application level persistence using Hibernate and Spring.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Did Packaging and Deployment of builds through ANT script
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives
  • Design and Develop REST APIs to perform transactions in MongoDB
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices
  • Used Log4j for tracking the applications and Used Star Team as version control tool
  • Consumed and created REST Web services for Quick Quote Details
  • Involved in exposing, consuming and packaging Web services using Spring Framework
  • Involved in the code review process and updating the best practices document
  • Conducted Testing and Evaluation of projects at established integration points to assess progress and identify key functionality issues

Environment: Java, Jersey REST, Oracle, Spring MVC, IOC, Hibernate, Scrum, NoSql, ANT, SVN, Putty, PHP 4/5,, JQuery, CSS, Angular.JS, CSS, AJAX, JavaScript, MySQL, JQuery,Windows, HTML 4/5, XHTML, Apache, MVC Frame Work

Confidential, Dublin, Ohio

Java developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed HQL queries for CRUD
  • Connectivity to the database is provided using JDBC.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Worked on web services SOAP and REST technologies
  • Technical design, review, and implementation across the project.
  • Develop class diagrams/sequence diagrams using UML.
  • Following Scrum concepts of Agile Methodology to produce high Quality application.
  • Responsible for Analyze, Architect, Design, Code and Unit test J2EE and Spring components as part of enhancements.
  • Created war files & deployed on Tomcat using ANT deployment tool
  • By using Angular Js and Node Js with the MVC made both the development and the test easier.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IoC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, CSS3, HTML, HTML5, XHTML and AJAX.
  • Applied object oriented methodologies and core J2EE design patterns like Factory, Façade, Business Delegate, Service Locator and Singleton.
  • Implemented Rest API and deployed the Web services using WebSphere Server
  • Developed Web pages using HTML, JavaScript, Ajax, XML and FreeMarker templates.
  • Delivered on-site training multiple times to industry leading companies in finance, shipping, product engineering, et. al. for ActiveMQ, Camel, CXF, and FuseESB/ServiceMix.
  • Working with Jade, CSS, HTML, JQuery, JSON, Angular JS, Node JS and JavaScript technologies for Front End User Interface design.

Environment: Java 1.6 J2EE, Agile, JSP, Free Marker, XML, Web Services, REST, JSON, JQuery, HTML, CSS, Java Script, Spring, Hibernate, JBoss, JQuery, Angular JS, Eclipse, Oracle 10g, My SQL, Jenkins, ANT, JMS, Active MQ.

Confidential, New York, NY

Java developer

Responsibilities:

  • Involved in analysis and design of the application.
  • Involved in preparing the detailed design document for the project.
  • Developed the application using J2EE architecture.
  • Involved in developing JSP forms.
  • Used the Node.js and backbone.jsMVC Frameworks in the development of the web applications.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Experience with parallel processing performance monitoring and tuning Oracle Advanced Queuing.
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • OOP in PHP to extend or update functionalities. The project uses MySQL as the database.
  • Creation of REST Web Services for the management of data using Apache CXF (JAX-RS)
  • Development of AJAXtoolkit based applications using JSON
  • Designed and developed web pages using HTML and JSP.
  • Designed various applets using JBuilder.
  • Designed and developed Servlets to communicate between presentation and business layer.
  • Used EJB as a middleware in developing a three-tier distributed application.
  • Developed Session Beans and Entity beans to business and data process.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Developed the Servlets for processing the data on the server.
  • The processed data is transferred to the database through Entity Bean.
  • Used JDBC for database connectivity with MySQL Server.
  • Used CVS for version control.
  • Involved in unit testing using Junit.

Environment: s: Core Java, J2EE, JSP, Servlets, XML, XSLT, EJB, JDBC, JBuilder 8.0, JBoss, Swing, JavaScript, JMS, HTML, CSS, MySQL Server, CVS, Windows 2000.

Confidential

Sr. Java developer

Responsibilities:

  • Developed UI for Vehicle Salvage process using technologies JSP, Java script, XML, Struts and AJAX.
  • Designed and developed Web Services for Claim Center application using SOAP, WSDL, and Apache Axis.
  • Hibernate was used as ORM tool for Data Access layer for migration of data from one database to another.
  • SOAP UI was used to test web services.
  • Designed and developed WSDL and XSD schemas.
  • WSDL restrictions were also used for validation of web service request.
  • Writing and Optimizing MySQL Queries and connect queries to PHP.
  • Design & creation of multiple sites using:WordPress, HTML, PHP, XML, CSS,Javascript& more.
  • Web services were tested using web services explorer and SOAP UI.
  • Worked on configuration changes for financial components for claim center application.
  • Configuration rules and work plan activities were used to monitor workflow process of the application.
  • Worked on use case analysis, sequence, class, state activity and deployment diagrams.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Established a lightweight Scrum project management process and helped team meet sprint goals
  • Worked on database concepts, design of data model changes, stored procedures, functions, triggers, cursors SQL queries and PL/SQL programming.
  • Developed of stored procedures for check processing module.
  • Design patterns DAO, Session Façade, Service Locator, Business Delegate, Factory pattern were used for application framework.
  • Code review analysis and unit tested the application using JUnit.
  • Agile methodology was used in this project

Environment: s: JSP, Java Script, XML, Struts, Hibernate, SOAP, WSDL, Apache Axis, Web sphere, Rational Software Architect, Maven, Oracle, Clear Case.

Confidential

Sr. Java developer

Responsibilities:

  • Gathered Business Requirements and meeting different users of the application.
  • Developed WebServices for saving and updating order details, including some other common services which include Protocol Services etc.
  • Mapped and managed Object/table relationships in Hibernate.
  • Defined and developed the User interface screens and the corresponding Java artifacts using Struts.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Performed Client side validations using Java script.
  • Wrote SQL queries and stored procedures to interact with the DB.
  • Performed Unit testing and prepared new test case documents.
  • Implemented various useful design patterns including Singleton and Data Access objects etc.
  • Implemented business logic using Servlets.
  • Implemented Tag handler classes using Custom Tags.
  • Used ESB to develop message flows for routing and transformation of the web services requests.

Environment: Java, JSP, Servlets, Struts, Hibernate, WebLogic application Server, Web Services, SOAP, WSDL, HTML, XML, Oracle, Windows and UNIX.

We'd love your feedback!