We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Overland Park, KS

SUMMARY:

  • Over 6+ years of experience as Java Developer in software industry in Analysis, design, development and deployment of Distributed, Scalable Intranet/Internet applications by using Java/J2EE technologies
  • Excellent understanding of Software Development Life Cycle (SDLC) and methodologies like Agile approaches
  • Highly experienced in MEAN (MongoDB, Express JS, AngularJS, Node.js) Stack Web Development
  • Expertise in developing web applications and software products using HTML5, XHTML, CSS3,JavaScript 1.x, jQuery, Bootstrap 3.x, AJAX, JSON and XML
  • Experience in producing and consuming SOAP and RESTful web services using different technologies like JAX - WS, WSDL, Jersey and JAX-RS
  • Excellent knowledge in developing Single Page Applications (SPA) using MVC frameworks with the help of AngularJS
  • Expertise in XMLtechnologies like XML, WSDL, XSL, XSLT, WADL, XSDand parsers like JAXP (SAX, DOM) and JAXB
  • Experienced in web/application servers like Strong experience in Apache Tomcat 6.x-8.x, JBOSS 7.x
  • Experienced with setting up Java projects using Git and Gradle
  • Strong experience in using Jenkins 2.x as continuous Integration tool andMaven 3.x for dependency management and GIT/SVN for version control
  • Designed and developed multiple web based applications using J2EE technologies like (Servlets, Spring, Hibernate and JDBC) followed with MVC Architecture and Microservices
  • Implemented RESTful APIs using Spring Boot Rest API
  • Experience with reporting tools like JasperReports
  • Experience in using Log4J 1.x logging framework for logging messages at various levels
  • Expert in debugging application using Eclipse Neon IDE, NetBeans 8.x, WebStorm 2015.x
  • Experience in creating and implementing software solutions using Core Java, J2EE, Servlet 3.0, JSP 2.3, JMS 2.0, JDBC, Hibernate 5.x, Spring 4.3 and Struts 2 framework
  • Exposure in configuring and deploying applications on Pivotal Cloud Foundry
  • Experience in working on the Pivotal Cloud Foundry PAAS environment
  • Proficiently used custom Angular JS Filter, Directive, and Service to achieve the various functionalities of the website
  • Experience using various databases like Oracle 11g, MySQL 5.x and DB2
  • Expert level skill of RDBMS concepts, Database Design, writing PL/SQL queries, Stored Procedures, Triggers, Views, User Defined Functions, Indexing, Database backup and Restore
  • Extensively worked on testing using methodologies like TDD (Test Driven Development) and frameworks like Junit 4.12, Mocha, Mockito 2.0
  • Developed persistence layer using DAO design pattern, ORM/JPA principles developed on relational databases such as Oracle, DB2, and SQL Server and hands on experience in tools such as TOAD and SQL Developer
  • Excellent analytical, problem solving, critical thinking, communication and inter-personal skills with ability to interact with individuals at ease

TECHNICAL SKILLS:

Languages: Java, J2EE, C and PL/SQL.

WebTechnologies: HTML5/4, CSS3/2, XML, AJAX, JavaScript, jQuery, Angular JS, Bootstrap UI 3.x, JSON.

JavaTechnologies: JDBC, Commons API, Mail API.

Web/ApplicationServers: Apache tomcat Server 8.0, IBM Web Sphere server 6.1/7.0, Bea Web logic Server 8.1/10.0, Jboss 7.x.

IDETools: Eclipse3.3/3.4, Intellij Idea 9.x/10.x/11.x, NetBeans, WebStorm 2015.x.

BuildTools: ANT, Gradle, Maven 3.x, Jenkins 2.x, JIRA 7.x, GWT.

Frameworks: Struts1.x/2.x, JSF1.x/2.x, Spring2.x/3.X, Spring Boot, Hibernate 5.x, Spring MVC, Junit 4.12, log4j 1.x, oracle ADF.

VersionControl: Visual SourceSafe (VSS), Clear Case, Clear Quest, Git, SVN, CVS.

ORMTechnologies: iBATIS.

Methodologies: Agile, SCRUM.

Database: Oracle 11g, DB2, SQL Server, Mongo DB 2.2, MySQL 5.7.2.

OperatingSystems: Windows 98/NT/XP/2000/7/8, Unix, Mac.

DesignPatterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Abstract Factory Singleton, Observer, Factory and Session Facade.

PROFESSIONAL DETAILS:

Confidential, Overland Park, KS

Sr. Java Developer

Responsibilities:

  • Involving in software development life cycle of the project. Analyse the requirements (Functional and Non-Functional), created specification for development
  • ImplementingScrum based Agile software development for analysing, designing, and developing applications.
  • Developing and implementing UI controls and API's using Angular 2 and used Angular 2 reusable components to render the HTML5
  • Integrating jQuery and jQuery UI plugins like dropdown, calendar, modal, grid structures and menu for rich user experience
  • Development of Angular 2 directives, which are used for DOM manipulation along with HTML5 components
  • Developing user interfacesSPA (Single Page Application) using JSP, GWT frame work with AJAX, Java Script,HTML5, DHTML, CSS3, jQuery 2.x, Angular 2, Bootstrap3
  • Involved in writing media queries and migrated UI to responsive web pages using Bootstrap3
  • Presentation tier was developed using JSP, Servlets JSTL, Java Script and HTML5
  • Utilize Angular 2 for consuming a RESTful web service using AJAX services like $http, $resource and handled cross domain requests to retrieve the required JSON data for the application
  • JSON data parsing perform using AJAX calls
  • Develop Thread pool to implement the multithreading concept and boost up the performance by processing N number of records in parallel
  • Increased unit test coverage by employing Test Driven Development ( TDD ) practices
  • Involved in loading and storing objects using Hibernate
  • Worked on Spring Boot template to develop Application level Microservices
  • Designed and developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes
  • Working on server side using Spring Boot , spring rest service
  • Used Spring Security framework for login authentication, password hashing
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions to track and provide better understanding
  • Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests
  • Deployed and Monitored Micro Services Using Pivotal Cloud Foundry , also Managed Domains and Routes with the Cloud Foundry
  • Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey
  • Highly skilled in developing and implementing enterprise web application using Spring Boot, Spring Data JPA and Cloud Foundry
  • Installing new tiles in Pivotal Cloud Foundry based on the customer requirements
  • Implemented TDD process by writing test cases using Mockito and generated test reports
  • Created Oraclestoreprocedures for handling and processing complex data based logics
  • Wrote complex SQLs for creating, retrieving, updating and deleting data in oracle database
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application
  • Deployed application in Apache Tomcat 8.0 server
  • Used Subversion (SVN) as source control tool

Environment: Core Java, J2EE,Quartz Scheduler, AJAX, GUI, JSF 2.0, CSS, HTML5, jQuery, CSS3, Angular 2, Bootstrap3, JSP, Java, JDBC,Web Services (REST), Test Driven Development (TDD), MySQL(static data),DB2(dynamic data),Mockito, Behavior Driven Development, Hibernate,Microservices, Apache Tomcat 8.0, MAC, Microsoft Visio,Spring Boot, WebLogic 10, JSON, XML, PL/SQL developer,Pivotal Cloud Foundry, JIRA, Jenkins, Linux, SVN, Eclipse,Maven

Confidential, Altamonte Springs, FL

Sr. Java Developer

Responsibilities:

  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with RationalRose
  • Involved in Agile methodology for SDLC and was a part of all tiers in web application
  • Provided client-side validations using Struts Validator framework and JavaScript
  • Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML5, CSS3, JavaScript and Backbone.js
  • Designed UI using JSP and HTML5, and validated with JavaScript for providing the user interface and communication between the client and server
  • Used Angular JS XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP
  • Worked on the modernization of a legacy and outsourced UI technologies like Angular JS and jQuery
  • Implemented responsive design using media queries and Bootstrap so that the application can be accessible for all devices
  • PreparedJava/J2EE development structure for Maven
  • Involved in developing the Controller framework using Annotated REST based Spring controller
  • Developed the service classes for better data exchange between the MVC layers
  • Monitoring and tuning SQL Server database performance using SQL Profiler, DMV’s, Index Tuning Wizard and Windows Performance Monitor
  • Responsible for modifying existing DB2 stored procedures and writing SQL queries as per requirement
  • Involved in writing the database integration code using Hibernate Leveraged the AOP features of spring framework to handle exceptions
  • Performed Restful routing using node.js which submits my form data to the Mongo DB database
  • Involved in writing Thread Safe blocks for multi-threaded access to make valid transactions
  • Implementation of RESTful Web Service and SOA Architecture
  • Creating Pivotal support tickets and working with the Vendor for the Pivotal Cloud Foundry related issues on a webex sharing and conference bridge
  • Java Messaging Service (JMS) - IBM MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other, Used to achieve SOA
  • Developed payment system module using Spring Microservices on Pivotal Cloud Foundry after successful execution of the main business model
  • Deployed the Microservices on Pivotal Cloud Foundry for scalability of the applications in future. Used Docker as a container tool to deploy the Microservices
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with DB2 and Developed web pages by using Angular JS components like controllers, routers etc
  • Developed shared services and factories in Angular JS to share the data between different controllers
  • Involved in coding for JUnit Test cases
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT)
  • Cross browser compatibility testing is executed by testing web applications
  • Performed Web Services testing using SoapUI

Environment: Core Java, Java 1.6, J2EE, Spring 3, Spring MVC, Clear Case,AJAX, Apache, Eclipse 3.3, JSP, JSF, Struts, swing, JNDI, Log4j, JUnit 4.x, XML, HTML 5, Bootstrap, Jasmine,Microservices, SOAP, JavaScript, Test Driven Development (TDD), WebLogic Application Server 10.0, Apache Tomcat 6.0, Maven, Pivotal Cloud Foundry, Oracle 10g, Windows XP, GIT, PL/SQL, Angular JS, Backbone.js, MONGO DB, Apache CFX.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in Developing Web Application with Full Software Development Life Cycle (SDLC) from Design to Deployment using agile methodologies
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS
  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer
  • Designed Graphical User Interface (GUI) for various Webpages using AJAX, HTML, CSS, JSF, jQuery and JavaScript
  • MVC architecture is implemented by struts framework
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using RationalRose
  • Developed NODE.js based web application connecting backend MongoDBNOSQL database
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object into Action Classes
  • Involved in writing code to transform XML documents using JAXP (SAX and DOM Parsers)
  • Used Hibernate in persistence layer and written hibernate mapping files and Named Queries
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD) environment using Agile methodologies
  • Used ClearCase for source Version Control
  • Deployed the application in BEA Web-logic Application Server 10.0
  • Used Ant for build, create JAR, WAR, EAR files and deploy the EAR files automatically and taken care of build.xml
  • Involved in developing EJB’S for the business logic using Sessionfacade pattern and deploying them in Apache tomcat
  • Wrote complex Database PL/SQL Statement and did PL/SQL tuning for the performance of the Database
  • Worked extensively on the Oracle database
  • Expertise in developing enterprise applications using Struts Frameworks
  • Developed Scalable applications using Stateless session EJBs
  • Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Web logic and JSP
  • Worked on front end and back end application development. Have upgraded additional functionalities and services with the use case provided

Environment: JAVA EE 6, JSP 2.2, Servlet, EJB, Spring, JDBC, JavaScript 1.8, Hibernate, jQuery, Design Patterns, Agile, HTML, CSS3, XML, Eclipse, Apache,MongoDB,Oracle ECM, Struts, Node.js, Webservice, SOAP, ILOG, Web2.0, OracleBPM, JSF, WSDL, Apache Axis2, Apache Tomcat 7.0, SOA, PL/SQL, Oracle10g, UML, WebLogic, Rational Rose,Test Driven Development (TDD),Ant, Junit.

We'd love your feedback!