We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Raleigh, NC

SUMMARY:

  • 6+ years of strong experience in software development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment of web based applicationswif Java/J2EE Technologies.
  • Well versed in using Software development methodologies like Agile Methodology, Scrum and Waterfall software development processes.
  • Experience wif Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose.
  • Skilled in presentation layer using HTML5, XHTML, CSS, DOJO, JavaScript, JQuery, and AngularJS 1.5.
  • Experience wif advanced front - end technologies like Bootstrap UI, Bootstrap modal, HTML 4.0, XHTML, DHTML, JSON, jQuery, CSS, XML 1.1, XSL, XSLT, XPath.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services
  • Proficient in J2EE technologies like JSPs 1.x/2.0, Servlet, EJBs 2.0/3.0, JDBC, JNDI and AJAX.
  • Experience in developing web applications wif various open source frameworks: Spring (MVC), Spring (AOP), Spring Scheduler, Web Flow, Hibernate2.0/3.0 ORM, JPA, Struts 1.1/1.2.
  • Worked on Spring framework for developing Multi-Tier distributed enterprise applications.
  • Used persistence frameworks like Hibernate ORM, JPA, to map POJOs to a relational database.
  • Hands on experience wif various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object, and View Object in teh development of enterprise applications.
  • Hands on experience in implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI and XML Parsers).
  • Experience in coding standalone batch jobs, and providing monitoring and application support using SpringBatches, JavaBatches, and ETL batch jobs.
  • Worked wif XML parsers like JAXP (SAX & DOM) and JAXB.
  • Implementing web services using RESTful technologies like JSON.
  • Proficient in writing SQL, Complex Queries, PL/SQL stored procedures, functions, triggers, packages. RDBMS experience includes Oracle, IBM DB2, & Sybase.
  • Writing Groovy Scripts for REST Web services and deployment
  • Experienced in database design, data analysis and development in DB2, Oracle, and writing SQL queries, Stored Procedures, Functions, Packages and Triggers.
  • Hands on experiences wif core Java concepts like Multithreading, Concurrency, File Handling, me/O, Generics, Data Structures and Collections Framework, Garbage Collection, Remote Method Invocation, Serialization, and Java Beans.
  • Good experience wif various Web/ Application Servers like IBM Websphere, BEA WebLogic, JBOSS, Sun Glass Fish and Apache Tomcat.
  • Worked on Performance Tuning & Optimization of SQL statements using various types of Indexes.
  • Extensive experience wif IDE’s like Eclipse, Net Beans and RAD.
  • To write reports worked wif Crystal Reports and Jasper Reports.
  • Used Ant & Maven scripts for project development and deployment.
  • Building and deploying applications using Jenkins Continuous Integration Tool.
  • Hands on experience in writing and executing unit test cases using JUnit Testing Framework, Advanced Rest Client and Log4j in developing test cases and determining application functionality also used Mockito for stubbing.
  • Configuration and Version control management using GIT, CVS, VSS, & Tortoise SVN.
  • Strong written and verbal communication along wif strong interpersonal, analytical, and organizational skills.
  • Highly motivated team player wif teh ability to work independently and adapt new and emerging technologies quickly.

TECHNICAL SKILLS:

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

Markup Languages: HTML5, CSS3, XHTML, XML

Scripting Languages: Java Script, JSTL, JQuery, Bootstrap, AngularJS & Node JS.

Frameworks: JSP, Servlet, Struts 2.0, Spring 3.x, Hibernate 4.x, iBatis, JSF, JPA, Restful Web ServicesJunit 4.x, Log4j & SOAP.

Databases: Oracle 10g, MySQL, SQL server, Mongo DB, PostgreSQL and NoSQL like Mongo DB.

Servers: IBM Web Sphere, JBoss, Glass Fish, Web Logic, Apache Tomcat.

Build Tools: Maven, Ant, Grunt.

Version Control: SVN, CVS, GIT.

Tools: Eclipse IDE, NetBeans IDE, RAD, JIRA, JDeveloper, JBuilder, SQL DeveloperSpring Tool Suite.

Operating Systems: Windows, Mac OS, Unix, Linux.

SDLC: Agile, Scrum, RAD, Iterated Waterfall.

Others: UML, Object Oriented Analysis and Design (OOAD), XSL, XSLT.

PROFESSIONAL EXPERIENCE:

Confidential, Raleigh, NC

Java Developer

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) such asDesign, Analysis,DevelopmentandTesting.
  • Extensively worked wif business analysts and product managers to help writing user stories in sprint planning.
  • Actively participated in teh dailySCRUMmeetings wif our team to produce quality deliverables wifin time.
  • Used Java 1.8 lambdaexpressions along wifstreamsfor performingchain operations such as filter, map, and collect on a collection.
  • Written Jenkins pipeline template script in groovy programming language for teh automation of build and deployment process.
  • Build teh application basedon new features of Java JDK 1.8at service layer level.
  • Involved in teh development of theUIusingHTML5,CSS3, Bootstrap, JQueryandAngularJS.
  • ImplementedMicro Services based Cloud Architecture usingSpring Boot.
  • Designed and developedMicro Services business components andRestful serviceendpoints using Spring Boot.
  • ImplementedRestfulandSOAPbased Web Services usingJAX-RSandJAX-WSrespectively.
  • ImplementedRestful Web Services to retrieve data from client side usingMicro Services architecture.
  • Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Implemented new features in groovy programming language as a part of Jenkins continuous delivery.
  • DevelopedMicroServiceto provideRestful APIutilizingSpring BootwifSpring MVC.
  • Designed and implemented application usingSpring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring Batch &Hibernate.
  • Designed and developed third-party payment Services and REST Services to offer users convenient payment methods using variousAPI’sprovided by various third-party payment processors based on OAuth.
  • Implemented teh autantication,authorizationand access-control features by usingSpringSecurity andOAuth.
  • Validations are done usingSOAP UIandReady APItesting tool framework in different environments.
  • DevelopedMicro Services basedarchitectureto enable teh application to be deployed onAWS.
  • Responsible for creating an instance onAmazon EC2 (AWS)and deployed teh application on it.
  • Implemented a Continuous Delivery pipeline wifDocker, JenkinsandGitHubandAWS AMI’s.
  • Developed Java APIto interact wif theAmazon SQSused in sending bulk emails.
  • DeployedSpring BootbasedMicro Services Docker container using Amazon EC2 container Services and using AWS admin console.
  • UsedDockerto containerize teh Services and APIs to run on EC2 instances.
  • Implemented build stage-to build teh Micro Service and push theDocker Containerimage to teh private Docker registry.
  • Used Spring Data Framework to use teh features ofSpring JDBCandSpring ORMclasses like JDBC TemplateandHibernate Templateto perform teh database operations by connecting to Data sources available.
  • UsedRabbit MQas a Message Oriented Middleware for integrating applications.
  • UsedMongo DBandOracle DBfor teh application. Teh legacy info was going toOracleand rest to Mongo DB.
  • PerformedCRUDoperations like Update, Insert and Delete data inMongoDB.
  • Worked onMongoDBdatabase concepts such as locking, transactions, indexes, Sharding, replication and schema design etc.
  • Automate build process throughGradle Scriptbuild framework.
  • Worked onLog4Jto validate functionalities andMockitoforunit testing.
  • Implemented configured and customizedJIRAissue tracking software wif agile plug-in across all company functions.
  • Worked wif Web Sphereapplication server dat handles various requests from Client and used Jenkinsto perform continuous Integration.
  • UsedGitto maintain teh version of teh files and took teh responsibility to do teh code merges from branch to trunk and creating new branch when new feature implementation starts.
  • UsedSpring Tool Suite (STS)IDEtool for application development.

Environment: Java1.8,J2EE,HTML5, CSS3, Bootstrap, JQuery, Groovy, AngularJS,SpringIOC, Spring Boot, Spring Security, Spring Batch, Spring MVC, XML, JSON, GIT, Hibernate,JDBC, Groovy script, Rabbit MQ,Oracle,Mongo DB, Mockito, Gradle, Jenkins, Web Sphere, JMS,Restful, SOAP, SOAP UI, Micro Services, Agile Methodology, Log4J, JIRA and STS.

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Design and developed web application usingJSF, Spring Web Flow,SpringandAJAX technology.
  • Design and developed front end UI using JSF, Apache MyFaces and RichFaces components.
  • Reverse Engineered usingHibernateplug-in for RAD to generate Hibernate configuration, POJOclasses andDAOclasses and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Tested Web Services RESTAPIusing Python.
  • Administration and deployment of Message flows on WebSphere Message Broker.
  • Wrote JavaScript's for validating teh client side user information based on their business rules.
  • Developed cross-browser compatible website using HTML5, CSS3, MySQL and jQuery.
  • Implemented Grails Services and controllers to perform actions.
  • Implemented Grails Pagination to display data using Grails Templates and views.
  • Developed Custom tag libraries for providing multi-lingual functionality.
  • MongoDB geolocation API leveraged for user proximity lookups.
  • Plan, deploy, monitor, and maintain Amazon AWScloud infrastructure consisting of multiple EC2 nodes and VMWare VM's as required in teh environment.
  • Worked wifHTML,DHTML, CSS, JAVASCRIPT,JSONin UI pages.
  • Developed Mail Merge framework to create bulk mails by merging data wif MS Word templates using MS Office Java API.
  • Extensively Ajaxified teh application using AngularJS for parts and extension of teh application building faster and better user experience.
  • Designed and Developed Business Process layer components and integrated wif Spring framework.
  • Have used DOJO toolkit to construct Ajax requests and builddynamic Web pagesusingJSP's, DHTML and Java scripts.
  • Implemented OAuth provider and accompanying login view to allow distributors to login to teh Mobile Back Office Ionic application.
  • GUI design and development using Java Swing.
  • Provided database interface using JDBC Drivers wif back-end as DB2.
  • Developed complex service components for Data Access Layer, DAO classes to interact wif backend using Java and Hibernate Framework.
  • Configured Apache and Sun ONE Web Servers as proxy for Web Logic 8.1.
  • Structured JS code using AngularJS including objects, module patterns and functions dat encapsulate business logic, handle form validation, DOMmanipulation.
  • Implement OAuth 2, SAML 2 for AAA & Single Sign On (SSO) using Spring Security
  • Created and maintained mapping files and transaction control inHibernate.
  • Configured Web.xml, faces-config.xml for navigations and managed beans.Integrated JSF, Spring and Hibernate Frameworks.
  • Designed and developed Web Services to provide Services to teh various clients usingSOAP and WSDL
  • Experience in Web Services development usingApache-Axis,JAX-RPC,JAXBand Security architecture for marinating security levels for business process.
  • Expertise in client side designing and validations using HTML, DOJO, GWT, CSS, JavaScript, JSP and Struts Tag Library
  • Developed responsive applications using Bootstrap.js, Require.jsand Node JS, D3 JSwhich allowed teh same application to be optimized for both mobile and desktop resolutions.
  • Actively involved in using AngularJS, Bootstrapand HTML5 to enable client side date to meetspecific criteria by applying various validation variable.
  • Created and managed all of hosted or local repositories through GIT.
  • Involved in transformingXMLdata in to JavaObjects using aJAXBbinding tool.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Extensive experience using backbone.js and EXT JS for creating rich user interface.
  • WroteJunitclasses for teh Services and prepared documentation.
  • Involved in writing JUnitTest Casesfor unit testing.
  • Integrated various modules and deployed them in WebSphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying teh application.

Environment: Java1.5, J2EE, JSP, JSTL, JDBC, JSF, RichFaces, Spring Framework, Hibernate, XML, JavaScript, Web Services, SOAP, SAML2, WSDL, OAUTH, Servlets, JAX-RS, DB2, HTML, Node JS, Groovy, Grails, DHTML, XHTML,CVS, IBMTivoli, JUnit, Selenium, Groovy Script, XSL, Dojo, XSLT, RAD, GIT, LDAP, Jakarta Commons Libraries, WebSphere Application Server.

Confidential, Minneapolis, Minnesota

Java/J2EE Developer

Responsibilities:

  • Involved in Agile methodology to reach customer expectation and timelines wif quality deliverables.
  • Designed various screens and its architecture in accordance to UI Specification.
  • Involved in teh business requirements meetings and provided inputs.
  • Used Spring 2.5 Framework for DI/IOC and ORM components to support teh Hibernate tool.
  • Used Spring MVC as framework and Developed REST Web Services.
  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Used JavaScript for major data entry and used Ajax Confidential client side for extreme level of data validation
  • Involved in Designing of Web pages including Ajax controls and XML.
  • Worked wif Bootstrap for compiling CSS, JavaScript and building teh System.
  • Worked extensively on Collections Framework and Exception Handling.
  • Create and maintain web pages using HTML, CSS, JavaScript, JQuery, Java, J2EE.
  • Involved in creating different cross browser compatible user interactive web pages, using HTML, XHTML, and CSS.
  • Developed complex Web Services and tailored JAX-RS API to suit teh requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, Web Link and CSS.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Generated POJO classes wif JPA Annotations using Reverse Engineering.
  • Created multi-module maven project and used Maven to build applications.
  • Used Jenkins for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Used JUnit for debugging, testing and maintaining teh system state.
  • Used SOAP-UI for testing teh Web-Services.
  • Used CVS to maintain source and version management
  • Used Maven script for building and deploying teh application.

Environment: Java, J2EE,Spring 2.5, Spring Transactions, Spring JDBC, Spring MVC, Hibernate 3.5, Maven, JUnit, CVS, Tomcat, XML, RESTful, WSDL, JSP, AJAX, jQuery, HTML, JavaScript, CSS, Log4J, JAXB, Web sphere Application Server 6.0, Oracle 10g, MySQL, Eclipse 3.5, Bootstrap.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Analysis, Design, Development, Testing, Deployment and Application Support.
  • Designed teh application by implementing Spring Framework based on MVC Architecture.
  • Used agile methodologies,interacted wif teh client, tailored application to customer needs.
  • Developed Web pages using Struts view component JSP, HTML, JavaScript, JQuery, AJAX to create teh user interface views.
  • Integrated teh application wif Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web Service components using SOAP and REST.
  • Designed teh project using MVC, Service Locator, Business Delegate patterns, and Session Façade.
  • Integrated teh application wif Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Using JDBC to fetch data from Oracle, DB2 and MYSQL and generated reports for internal reference.
  • Enable customer information based on their finance and their online payments.
  • Used Java Script to Popup different windows in every web page for more information.
  • Used Java Message Service API to allow application components to create, send, receive, and read messages.
  • Developed and executed various JUNIT Test cases using Rational Application Developer.
  • Used Log4J for logging errors in teh application.
  • Used WebSphere Server to deploy teh application.
  • Used Maven and Jenkins to automate teh Build and deployment process.

Environment: Java, JDBC, Spring, Hibernate, ApacheTomcat, JAX-RS, Web Services, Maven, Jenkins, Message Service API, JUnit, JSP, HTML, JavaScript, XML, JQuery, AJAX,CVS, Tomcat, Log4J, Oracle10g, DB2, MYSQL, CA Rally, IntelliJ, WebSphere.

Confidential

Java Developer

Responsibilities:

  • Analyzed business requirements and prepared design document for teh use cases.
  • Developed and consumed SOAP web services using JAX-WS, SOAP, WSDL and Apache Axis.
  • Designed and developed Invoice Management and Inventory Management modules using Spring MVC, Spring IOC
  • Developed PDF, XLS, TEXT as well as HTML using Jasper Reports Library using iReport designer tool.
  • Involved in coding teh complex logic for merging multiple tiff images and converting tiff images to PDF document Confidential run time.
  • Involved in Error handling to display error messages in client UI
  • Involved in writing complex SQL Queries for various CRUD operations.
  • Developed unit and integration test cases using JUnit.
  • Used Jboss Application server to deploy teh application.
  • Developed mapping files and POJO java classes using ORM tool.
  • Extensively used Javascript, JQuery, AJAX and JSP for teh front end implementation.
  • Source code control and version control application are applied using SVN.
  • Co-ordinated and managed offshore team on project related activities.
  • Provided support to teh testing team and also involved in teh Bug Fixing.

Environment: Java, JQuery, AJAX, CVS, Tomcat, Log4J,Oracle10g, JDBC, Spring, Hibernate, Apache Axis, ApacheTomcat, JAX-RS, Web Services, Maven, JUnit, JSP, HTML, JavaScript, SQL, Jasper Reports, XML, Jboss, JAX-WS, SOAP, WSDL.

We'd love your feedback!