We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • 8+ years of experience in 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 AngularJS, 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 cloud Microservices and 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, 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, Kafka, Postgresql

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

Roles and 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 Microservices using Spring Boot .
  • Used Node.Js as 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 AngularJS built-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, AWS, 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

Roles and 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, AWS, 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

Roles and 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 AngularJS, 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 Java Spring Boot and 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

Roles and 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 NOSQL Databases 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

Roles and 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.

We'd love your feedback!