We provide IT Staff Augmentation Services!

Sr Java Developer Resume

2.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • 9+ years of experience in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizingJava,J2EE, Spring, Hibernate, JSF, JMS, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTMLandJavaScript, SQL, PL/SQL, MangoDB.
  • Worked wif serversIBM web sphere, web logic, JBossandApache's Tomcat.
  • Knowledge on C and C++ wif Object Oriented Concepts.
  • Experience in usingJunit, Mockito, TestNG.
  • Installed, configured, and managed the servers (AWS, Linux, Tomcat, Apache, MySQL, MongoDB,Jnuit)
  • Experience in usingWSAD, RAD, RSA, Net Beans, EclipseIDE for Application development.
  • Thorough understanding and experience in stored procedures, inOracle, SQL and DB2.
  • Exposure toIBM Message Broker, UML Rational Rose, Hibernate, Tiles Framework and SpringFramework.
  • Worked onMVCArchitecture likeSTRUTS, Spring frame work, JSF.
  • Worked onLog4j configuration and setup and Implementationpart.
  • Good experience onJBossDrools and BRMS, JUnit,XSLT, SOAP, SOA and REST Web Services.
  • Have architected and implemented Service - Oriented Architecture (SOA), batch, business intelligence, and transactional systems.
  • Worked on data storage systems like memcache, ehcache, Hazelcast.
  • Experience wif Confidential POS using Oracle Xstore (4.8 version) for bug fixing and enhancements.
  • Thorough knowledge wif J2EE application platform configuration and performance optimization.
  • Very good Team player, willingness to learn and share.
  • Developed Drupal web applications by utilizing agile and scrum methodologies.
  • In-depth knowledge of Drupal security patches, Drupal framework, prior versions and upcoming upgrades.
  • Collaborated wif the lead web developer to support and expand existing Drupal architecture.
  • Have excellent analytical, problem solving, communication and interpersonal skills wif ability to interact wif individuals at all levels and ability to work independently.
  • Good experience in Angular JS, built application service layer using AngularJS Dependency Injection.
  • Developing websites using HTML 4.0/5.0, XHTML, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
  • Experienced in developing event driven applications using AJAX, JSON, XAML and XML.
  • Worked wif the JavaScript frameworks like HTML 5, CSS 3, JQuery and ReactJS, spring boots.
  • Incorporated the table less design methodology using CSS3 dat follows W3C standards.
  • Worked on web applications dat required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Involved in several web application development projects dat required Responsive Web Design.
  • Configure and monitor numerous MongoDB and NoSQL instances
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Experienced in working wif Tomcat, WebSphere and IIS web servers.
  • Good understanding or network protocols such as TCP/IP, HTTP etc.
  • Knowledge in developing applications using Waterfall, Agile and SCRUM methodologies.
  • Have good communication skills to discuss the projects wif technical and non-technical SME’s.
  • Some of the attributes dat would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
  • Experience in using design patterns and UI frameworks such as MVC, Struts, Hibernate, NodeJS, Spring.

TECHNICAL SKILLS

J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI, Multithreading, Reflections, CollectionsSerialization, Networking, Beans

Programming Language: C, C++, Java, J2EE

Middleware Technology: JMS, MQ Messaging, Solace, Active MQ

Architecture & Framework: MVC, Struts2, Spring3.0, Hibernate, OSGI

Database: Oracle 10g, 11g, SQL server 2005/2008, MySQL

IDE: Eclipse, My Eclipse, NetBeans

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

UI: HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, UNIX

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller

Database: Access Object, Factory, Singleton, Session Facade.

Tools: Maven, ANT, Log4J, JUnit, TOAD, SoapUI 4.0.5, JUnit, Rational Rose, Visio

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

Sr Java Developer

Responsibilities:

  • Implemented MVC architecture using Spring, JSP & Java beans.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Designing and coding of Controller classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Worked on Oracle Xstore(4.8 version) bug fixing, enhancements.
  • Wrote stored procedures, triggers in database.
  • Design and development of enterprise wide vendor and proprietary solutions predominantly in the Confidential Retail spectrum Xcentre.
  • UsedCDIDependency Injection in business layer.
  • Proficiency in web service applications both producing and consuming REST (JAX-RS) API
  • Involved in design and development of RESTful (JAX-RS) web services
  • Developed programs in Java using Microsoft Visual J++ and JDK 1.6
  • Designed and implemented an internal customer management solution by using JDK1.6.
  • Working wif both centralized and decentralized version control systems (Git, SVN, etc.); automated testing (unit tests, integration tests, mocks, TDD).
  • Hands on experience in using version control tools such as SVN, CSV and GIT.
  • Hands on experience wif spring boots used to run the groovy.
  • Controlled mapping over commands using spring boots.
  • Worked on Persistence layer from simple DAO to spring boots.
  • Built applications for scale using JavaScript, NodeJS, and React.JS
  • Participated in development of a well responsive single page application using Angularjs framework, JavaScript, and jQuery in conjunction wif HTML5, CSS3 standards, wif front-end UI team.
  • Utilized JIRA as a ticketing tool and SVN for code repository.
  • Created a light front-end framework against the JSON API for their service request portal using Bootstrap and Backbone.js.
  • Developing customer facing software for managing advertisements wif in games using Backbone.js
  • Responsible for developingEnterprise Service Bus(ESB)architecture wif Controllers, orchestration and web services.
  • Deployed and tested the application wif web server Tomcat, WebSphere
  • Implemented BizTalk custom adapters to access the ESB
  • Used Restful web services to consume the service and SOAP UI to test the web services
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Designed Stateless Session Beans fitting the requirement of the business and implemented its interfaces.
  • Implemented Data Access Objects (DAO pattern) using JDBC & SQL.
  • Wrote complex SQL queries.
  • Integrated stored procedure wif DAO layer.
  • Extensively Used JavaScript to provide the users wif interactive, Speedy, functional and more usable user interfaces.
  • Worked on creating a test harness using POJOs which would come along wif the installer and test the services every time the installer would be run.
  • Design, investigation and implementation of public facing websites on Amazon Web Services (AWS)
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools
  • Involved in the Code review Team dat suggests the best way so dat the product is stable and is implemented wif the best performance and efficiency.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Developed code in Eclipse IDE.
  • Configured the project on Web Sphere application server
  • Deployed projects in Linux environment.

Environment: Java 1.5, Spring 3.0, JSP, JavaScript, JDK 1.6,HTML, XML, Servlets, Xstore 4.8, Oracle 12c, developer, SOAP UI, XML, Restful web services SQL Server 2005, JSP 1.1, JDBC, XML, EJB 3.0, SQL, JavaScript, Websphere, Eclipse.

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of SDLC from Software Requirements Phase to Design, Implementation, testing, debugging and Documentation during the Application development.
  • Interacted wif Business users and Business Analyst to gather requirements.
  • Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
  • The users are classified into various organizations to differentiate the privileges between them in accessing the system.
  • Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and script lets in JSP.
  • Implemented BAM and other ESB guidance artifacts in the custom orchestrations.
  • Experience in developing scripts using RESTful API models for the purposes of integrating workflows wif AWS.
  • Good functional knowledge on Oracle Confidential XStore Suite of applications (Xstore XOffice, XPay )
  • Developed customAngularJSdirectives to build custom reusable components to use across the application pages
  • Built application service layer usingAngularJSDependency Injection.
  • Used Java Enterprise edition (Eclipse) for development of Java and have hands on experience on it.
  • Spring Controllers dat are having the business logic to select the EJBs to call.
  • Implemented and setup of all software’s from Confidential Fidelio, including Opera PMS v5, Confidential POS 9700, Confidential Fidelio Materials Controls
  • Design patterns like Session Façade, Command, Singleton and DAO are implemented in business layer.
  • EJBs are created for Backend operations. Hibernate is used for Database persistence.
  • JMS is used to send message objects to client queues and topics.
  • Installed, configured and deployed the applications on Informix WebSphere Portal and Application Server
  • JUnit test cases are created for unit testing.
  • Implemented integration in Informix using restful
  • Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL andJAXB)
  • Designed the application by implementing Struts based on MVC Architecture, simpleJavaBeans as a Model, JSP UI Components as View and Action Servlet as a Controller
  • Hands on experience working wif the UI technologies like HTML, JavaScript, JSF, JSP tag libraries.
  • Log4j is used for logging purposes and debug levels are defined for controlling wat we log.
  • Ant is used for building the application EAR.
  • Implemented and used various Web Services using SOAP and Restful and tested them.
  • Hibernate 3.0 annotations are included for Oracle DB.
  • Working wifon-site and off-site (India based) resources for successful implementation of the Workflow module

Environment: Java, J2EE, JSP, EJB, Spring 2.5 MVC, JDK 1.6,Web sphere, Web Services, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely wif the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Extensively used Core Java such as Exceptions, and Collections
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Implemented BizTalk custom adapters to access the ESB
  • Install and configure the BizTalk ESB Toolkit 2.0 components, Monitor exceptions in the web-based ESB Management
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Performed Tuning, Load Balancing and optimization ofWebLogic Application Server
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, JQuery, Ant, Struts2, Spring, and Hibernate, RSA, Web Logic Application Server, DB2, XML, LDAP, Accurev, JUnit, and Windows2000.

Confidential, Carmel, IN

Java/J2EE Developer

Responsibilities:

  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely wif the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Extensively used Core Java such as Exceptions, and Collections
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Have proficiency in using DAO and DTO patterns to persist data into database
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Proficient in using SVN for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, Jquery, Ant, Struts2, Spring, and Hibernate, RSA, WebLogic Application Server, DB2, XML, LDAP, Accurev, JUnit, and Windows2000.

Confidential

Java Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/Rational Rose.
  • Designed and developed the persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP and HTML.
  • Developed re-usable utility classes in core java for validation which are used across all modules.
  • Developed UI navigation using Struts MVC architecture.
  • Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity, message driven beans).
  • Used JNDI to support transparent access to distributed components, directories and services.
  • Deployed and tested the application wif web server Tomcat, WebSphere.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Worked on Report Module, generating PDF/ CSV according to template.
  • Configured and tested the application wif database server Oracle 10g and MySQL 5.0
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Helped in database design and tuning. Created stored procedures, Views in the Database

Environment: JDK 1.4, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC, JUnit, log4j, WebSphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows

Confidential

Junior Java Developer

Responsibilities:

  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Developed front end using JSP, Struts (tiles), XML, CSS, jQuery, AJAX and HTML.
  • Used Entity Beans to persist the data into database and also used Message Driven Beans to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Development of code to implement set of business rules.
  • Provided detailed test cases to validate the developed codes.
  • Developed web pages by using HTML, CSS, Java Script.
  • Interacted wif the client for technical and functional discussions.
  • Interacted wif the client during UAT and bug fixing.
  • Solution demo to the client.
  • Implementation of the software solution in various Hospitals.

Environment: JAVA 5,C++, J2EE, EJB, Hibernate, Servlets, JSP,JDBC, JNDI, Struts, Ant 1.5.1, Ajax, JSON, HTML, jQuery, CSS, Java script, XML, XSL

We'd love your feedback!