We provide IT Staff Augmentation Services!

Sr Java Developer Resume

Jacksonville, FL

SUMMARY

  • 8+ years of experience on various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
  • Expertise in Spring, Struts, Hibernate and web services (SOAP and RESTful).
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizing Java, J2EE, Spring, Hibernate, JSF, JMS, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTML and JavaScript, SQL, PL/SQL.
  • Worked with servers Jetty, web logic, JBoss and Apache's Tomcat.
  • Good knowledge in Java architecture and developing the applications using Java/J2EE design Patterns such as MVC, Singleton, Session Facade, Business Delegate, Transfer Objects, Front Controller and Data Access objects.
  • In - Depth knowledge and experience in stored procedures in Oracle SQL.
  • Knowledge on C and C++ with Object Oriented Concepts.
  • Worked on MVC Architecture like Angular JS, Node Js, and Spring.
  • Created and deployed web pages using HTML, JSP, JavaScript, JSF and CSS.
  • Expertise in XML, JAXP, SAX, DOM.
  • Expert in Spring Boot which is radically faster in building cloudMicroservicesand develop Spring based applications with very less configuration.
  • Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, Java-Beans, AWT, AJAX, EJB, JMS, JNDI, UML, Rational Rose, HTML, DHTML, JavaScript, and Oracle in Windows XP.
  • Experienced in reengineering, migration, Enterprise Application Integration (EAI), Unified Modelling Language (UML), Object Oriented Application Design (OOAD), performance analysis, optimization and security.
  • Expert in writing client-side validations using validation framework.
  • Proficiency in developing applications using Oracle, MySQL and SQL Server 2000 as backend databases.
  • Experience in using WebStorm, Net Beans, Atom, and Eclipse IDE for Application development.
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Knowledge on GUI applications using Java SWING and AWT.
  • Good experience on JBoss Drools Rules Engine.
  • Experienced in Java/J2EE design patterns, Enterprise Integration Patterns (EIA), ETL, ERData Modelling, spring frameworks, Quality assurance, Deployment and Support.
  • Expertise in design and development in SOA architecture with Web Services which includes implementing and handling of XSDs, SOAP, WSDL files, JAX-B, JAX-WS, authentications using RESTful Web Services.
  • Used Jira to track the user stories and defects with agile technology.
  • Strong knowledge in principles, OOPS concepts, Configuration management, build process and release management.
  • Adept in using version control tools like GIT, ClearCase, SVN and CVS.
  • Some of the attributes that would describe me would be Team with Proactive, Self-Motivated, Quick learner and Strong interest in Front End Development.
  • Strong communication skills to discuss the projects with technical and non-technical SME's.

TECHNICAL SKILLS

Languages: Java, C, C++, J2EE, JavaScript, PL/SQL, SQL, Python

Web Technologies: HTML, DHTML, Custom Tags, XML, RMI, AJAX, CSS, JavaScript, Node JS, Angular JS, LDAP.

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, EJB, Multi-threading, Java Mail.

Java Frameworks: Spring, Struts, Hibernate, JSF.

Spring Frameworks: Spring IOC, Spring JDBC, Spring Boot, Spring Security, Spring MVC, Spring Batch, Aspect Oriented Programming (AOP).

Design Patterns: Singleton, Factory, Observer, MVC, DAO, Session Facade, Business Delegate.

Application/Web Servers: WebLogic, IBM WebSphere, JBoss, Glassfish, Apache Tomcat.

ORM Frameworks: Hibernate, JPA, iBATIS.

Web Services: REST, SOAP, JAX-WS, JAX-RPC, JAX-RS, WSDL.

Database Servers: Oracle 10g/11g, DB2, SQL server, MySQL, MongoDB, Cassandra.

IDEs: Eclipse, Editplus, TextPad, JBuilder, Net Beans, WSAD, RAD

Version Control: GIT, CVS, SVN.

Build Tools: ANT, Maven, Log4J, Swing Suite

Bug Reporting tools: QTP, PR-Tracker, JIRA, BugZilla

Testing Tools: JUnit, Jasmine, Karma, Selenium.

Modelling Tools: UML, Rational Rose, Visio.

Operating Systems: Windows, Linux, UNIX.

PROFESSIONAL EXPERIENCE

Sr Java Developer

Confidential - Jacksonville, FL

Responsibilities:

  • Work as the onsite technical lead, with offshore team and other supporting internal/external teams to deliver them.
  • Developed and Implemented Web Services and used Spring Framework.
  • Used the light weight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Implemented the caching mechanism in Hibernate to load data from database.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing, best practices and provide guidance in making long term architectural design decisions.
  • Designed and developed Using Performance Engineering.
  • Involved in the deployment of SOAP based Web-Service End-Points using Apache CXF.
  • Developed REST architecture based webservices to facilitate communication between client and servers.
  • Developed REST based Microservicesusing Spring Boot.
  • Used Node Jsas proxy to interact with Rest services and with Database, building real-time Web API's.
  • Created all the services to work with the various entities provided and restified the services using REST APIs.
  • Responsible for build and release the code from Subversion and GIT.
  • Created custom directives and filters using Angular JSbuilt-in $http service from controller through dependency injection.
  • Used Multithreading to do the application development and for running the different tasks at the same time.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS3, HTML 5, JSON, Performance Engineering and jQuery.
  • Provided leadership for service-oriented architecture (SOA) initiative by designing and developing web service interfaces to outside vendors and to internal systems.
  • Work as the onsite technical lead, with offshore team and other supporting internal/external teams to deliver them.
  • Implemented OAUTH 1.0 for authenticating the API clients.
  • Agile and scrum process is used for tracking and developing the application.
  • Worked on designing and creating business rules using Drools Rule Engine.

Environment: Core Java, J2EE, Servlets, JSP, YUI, Hibernate, Spring Framework, Spring-Boot, Micro-Services XML, MySQL, Eclipse, REST Web Services, OAUTH, Firebird tool, SOAP UI, Spring web flow, Dozer frame work, jQuery, AJAX, JavaScript, Node js, Angular 2.

Sr. Java Developer

Confidential - New York City, NY

Responsibilities:

  • Developed HTML interfaces with an understanding of UI design principles.
  • Implemented JSON for massive data transfer between Client/Server, different component coding structure, AJAX calls.
  • Implemented different validation control on the web pages using jQuery.
  • Created continuous integration builds using Ant Jenkins. And deployed on WebSphere app server.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed Point of sale Stand-Alone Application using Spring Boot.
  • Designed and Developed Micro-services that are highly scalable, fault-tolerant using Spring Boot.
  • Implemented application level persistence using Hibernate and Spring.
  • Worked on designing and creating rules in the Drools Rule Language (DRL), and decision table.Designed and Developed reference implementation on JBPM for multiple teams.
  • Deployed the applications on WebSphere Application Server.
  • Used MVC Framework in the development for data binding and to consume RESTful Web services.
  • Used Node js, grunt to run angular.
  • Developed Angular custom directives to make them integrate with Oracle Web Center sites.
  • Built main application leveraging technologies such as Angular.js, Backbone.js.
  • Implemented Spring MVC framework to make separate behavior and presentation in application.
  • Used Jira to track the user stories and defects.
  • Used Git for version control.
  • Exchanged data with the help of JSON files to exchange data between server and client.
  • Managed time effectively meeting all the deadlines for the release of projects.
  • Worked on multiple project timelines simultaneously within a deadline driven environment.
  • Developed, modified, and implemented the Web site to ensure consistency of layout in accordance with client goals.

Environment: J2EE 1.6, Spring, hibernate 4.0, Spring Boot, Micro-Services, Web Services, SOAP, REST, DB2, Eclipse, JBPM 6, Enterprise Architect, Oracle 11g, Log4j, Maven, Angular 2, IBM using RAD v8.0x.

Java/J2EE Developer

Confidential - Jersey City, NJ

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Developed the frontend using Angular JS, JSP, HTML and CSS, jQuery.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Used JDBC to invoke Stored Procedures and used JDBC for database connectivity to SQL.
  • Developed RESTful services in JavaSpring Bootand IIB, to integrate with LDAP for user registration, login and reset/change password functionalities.
  • Deployed the applications on WebSphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Developed JUnit Test Cases for Code unit test
  • Web Development using JavaScript, HTML5, Flash, DHTML, CSS, WordPress.
  • Consumed and developed Restful Services with JSON and Jersey API's.
  • Used Soap UI Pro for Testing Web services.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE, JDK1.7, Spring Boot, Restful-Services, JAX-RS, Jersey, Angular JS, JavaScript, HTML5, CSS3, jQuery, ClearCase, JSON.

Jr. Java Developer

Confidential

Responsibilities:

  • Design, Development of technical specifications using design patterns and SOA methodology using UML, Unit test, Integration & System testing.
  • Developed and tested the application in RAD development environment and deployed into the WebSphere.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Designed and implemented the rules of Business Logic using spring and EJBs.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Implemented MVC architecture by using spring to send and receive the data from front-end to business layer.
  • Used JSPs, HTML, Java Script, and CSS for development of the web pages.
  • Developed Ajax, Java Script validation functions for client-side validations.
  • Used object query tool JXPath to simplify querying of sets of java objects by using XPath-based syntax and jQuery.
  • Used O/R mapping tool Hibernate for persistence to make the product Database agnostic.
  • Experience in understanding and using Sybase and NOSQLDatabases like Mongo DB.
  • Used Data Ware house tools and Data stage ETL to transform, load data.
  • Experience calling the mainframe from the distributed platform.
  • Involved in functional testing, unit testing and Integration testing and defect fixes.

Environment: JDK 1.5, Spring, EJB, Web services, SOA, WebSphere, JSF, JSP, HTML, JSP, Java Script, JUnit, Shell Script, ANT, WSDL, XML, XSLT, jQuery, AJAX, XSD, JXPath, XPath, Mongo DB, Windows XP.

Jr. Java Developer

Confidential

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.
  • 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: Core Java, J2EE, JSP, Servlets, XML, XSLT, EJB, JDBC, JBuilder 8.0, JBoss, Swing, JavaScript, JMS, HTML, CSS, MySQL Server, CVS, Windows 2000.

Hire Now