We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 8 years of professional IT experience in Analysis, Design, Development and Testing of web and distributed n - tier applications usingJavaand J2EE technologies in areas such as Insurance,Healthcareand Telecommunication.
  • Expertise in all phase of SDLC (Software Development Life Cycle).
  • Experienced in developing applications in Waterfall and Agile methodologies.
  • Expertise in various components in Spring such as SpringJDBC, SpringMVC.
  • Worked asFullStackdeveloperboth in frontend and in backend.
  • Experienced in creative and effective front-end development using JSP, JSTL, Servlets, JavaScript, HTML, DHTML, CSS, Richfaces, Bootstrap, JQuery,AngularJS.
  • Good exposure to data modeling, relational databases (RDBMS) and multithreading.
  • Expertise in server side programming usingJava, J2EE, Servlets, JSP, JDBC, JavaBeans, Hibernate, Oracle, EJB, Log4J. worked onJclarity to fix performance issues.
  • Excellent knowledge and experience of developing applications with Model View Controller (MVC) using Strutsframework and Springframework.
  • Extensive experience in deploying, configuring Web/Application Servers like JBoss, WebSphere, WebLogic and ApacheTomcat.
  • Developed several PowerBuilder applications using RPC functionality.
  • Designed, architected, and implemented the system enhancements which utilized PowerBuilder for dynamic front end user interface. Design includes services that encapsulate all database interaction from the frontend screens.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams.
  • Strong experience in UNIX&Linux Shell scripting Bash, Perl scripting.
  • Experience in Service Oriented Architecture using SOAP, JAX-RS and RestfulWebServices.
  • Extensive Knowledge on databases like Oracle, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Designed, built, and deployed a multitude applications utilizing almost the entireAWSstack (Including EC2, S3, Dynamo DB, SQS, SWF, IAM, and CloudWatch), focusing on high-availability, fault tolerance, and auto-scaling.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience in the Financial Services industry is a plus.

TECHNICAL SKILLS

Languages: JAVA, J2EE, C/C++, SQL, PL/SQL

Web Technologies: HTML, CSS, JavaScript, JQuery,Node JS, Bootstrap, Angular JS, ASP.NET 4.5 and PHP, AJAX, XML, XSLT, DHTML

Frameworks: Struts 1, Hibernate 3.0, Spring 2.0(Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate)

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

App Servers/ Middleware: WebSphere 7.0, Tomcat 7.0, Jboss, WebLogic

IDE / Programming Tools: Eclipse 3.2/3.6, NetBeans

Operating System: Unix, Linux, Windows NT/2000/XP/Vista.

Scripting Language: XSL, XSLT, HTML, JavaScript, JQuery and Angular JS, Node JS.

Database/Tools: JDBC, Oracle 8i/9i/10g, SQL Server 7.0, My SQL

Cloud Technologies: AWS, EC2, S3, Cloud Front.

Libraries and Tools: Maven, Jasper Reports/Junit, Hudson

Functional Domain: Banking, Healthcare, Insurance

PROFESSIONAL EXPERIENCE

Confidential - Charlotte, NC

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) and used Agile (SCRUM) methodologies for Software Development.
  • Worked asfullstackdeveloper.
  • Involved in the design and development of application using Spring and Hibernatetechnologies/frameworks.
  • Extensive experience in developing business components based on the customer requirement by usingJavaAPI.
  • Worked under Agile Methodology to develop Application.
  • Used JIRA application to deploy the code.
  • Designed and developed user interfaces using SpringFramework, JSP, HTML, and CSS.
  • Developed web application using SpringFramework with MVC design pattern.
  • Used JSP, JavaScript, Dojo, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Installed, configured, and managed the servers (AWS,Linux,Tomcat,MySQL,Groovy/Grails)
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI and XML using IDE- Eclipse and deployments in WebSphere.
  • Used AmazonWebServices (AWS) like EC2, S3, and Cloud Front for promoting code in various.
  • Environments and used Amazon API's to maintain and secure the API's.
  • Used various CoreJavaconcepts like Collection APIs, Exception Handling, Generics and Multi-Threading.
  • Coded the middle tier changes usingJavaRESTful and SOAPWebServicesspring and Hibernate.
  • Performance Monitoring and capacity planning on Oracle Solaris 10 Servers.
  • Experience in working with monitoring tools for applications, servers such as Nagios 3.2 in Linux, Solaris servers.
  • Created dynamic HTML pages, used DOJO for JavaScript.
  • Also worked with AJAX to create interactive front-endGUI.
  • Used Springsecurities, SpringJPA, SpringJMS modules.
  • Develops custom, often complex WordPress-based solutions along with PHP framework-based solutions
  • Performs server maintenance and monitoring.
  • Transaction Management using EJB 3.0 and custom framework.
  • Experience in using ODBC to access the database.
  • Used JavaScript, and XMI for client side implementation.
  • Developed Webpages using UI frameworks, Semantic, AngularJS and ExtJs, NodeJS, BootstrapJS, ReactJS and BackboneJs.
  • Involved in writing PL/SQL stored procedures for Oracle10g database.
  • Used DB2, Oracle10g as database in orderto access customers Warehouse Data from credit bureau, Used Sql Explorer and Toad as IDE.
  • Extensively worked on PL/SQL and DB2 Queries and checking performance tuning with DBA.
  • Developed genericJavapackages to produce and consume JMS messages through topics and queues in asynchronous message processing with guaranteed delivery.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers.

Environment: Java/ J2EE, Servlets, JSP, JSTL, HTML, JQuery, Angular, AJAX, XML 1.0, XSD 1.1, Spring, Spring MVC, Spring securities, Spring JPA, Spring JMS, multithreading EJB, RESTFUL Web Services, SOAP 1.2, WSDL,Groovy,PHP,Wordpress, Hibernate, Tomcat 7.0, WebSphere 7.0, Eclipse Mars4.5, Maven 3.3, Jenkins, JIRA, AWS(EC2, S3, Cloud Front), Oracle 10g, JUNIT, Log4J.

Confidential, OH

Sr. Java developer

Responsibilities:

  • Implementing the advance validation rule model for administering the rules against the uploaded overrides based on the business requirement.
  • Designing & developing the secured business layer for accessing the rules & persistence of the validated overrides.
  • Writing Oracle Procedures and functions for persistence & managing rules that belong to the application layer of the database backend.
  • Enhancing the Workflow by modifying it to support the Expiration and Resubmit of Overrides in an event of failure.
  • Financial services like Multi-channel system for originating and processing a full range of credit product applications.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Intermediate to advanced knowledge of WordPress,Strong understanding of PHP back-end development.
  • To technically lead software projects through all stages of the life cycle, including responsibility for requirements capture, design, development and acceptance testing.
  • Monitor progress and provide updates to the Project Manager.
  • Involved in developing design document and impact assessment documents.
  • Successfully completed the Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Developed JSP, JSF and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the application using Eclipse IDE.
  • Used Jclarity to solve application performance issues.
  • Designed and developed Application based on StrutsFramework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto oracle database.
  • Created a Front-end application using Bootstrap, Node.js, SOA, Restful, ESB, AngularJS, JSPs, Hybris, JSF, Swing, ExtJS3.0, GWT and SpringMVC,AWSfor registering new member and configured it to connect to database using Hibernate.
  • Jclarity is Used To solve enterprise issues.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • Designed, architected, and implemented the system enhancements which utilized PowerBuilder for dynamic front end user interface. Design includes services that encapsulate all database interaction from the front end screens.
  • Designed various utilities, front end screens with PowerBuilder to serve the user needs and ease the work.
  • Created design documents and performed design and code walkthrough reviews with end users.
  • XSLT style sheets for the XML data transformations.
  • Participated in designing Web serviceframework in support of the product.
  • Deployed the application in various environments DEV&LOCAL.
  • Using core java to Develop safety components for JSP pages in electronic banking websites.
  • Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Performed purification of the application database entries using Oracle10g.
  • Used CVS as source control.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Worked on agile approaches, including Extreme Programming and Test-Driven Development.
  • Involved in coordinating with testing teams to resolve defects and provide 24/7 support.
  • Created Application Property Files and implemented internationalization.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Involved in complete development of 'AgileDevelopmentMethodology' and tested the application in each iteration.
  • Written complex SQL and HQL queries to retrieve data from the Oracle database.
  • Involved E2E Development by integrating FrontEnd and Backend by Debugging.
  • Strong command over VB6 and earlier versions of Visual Basic.
  • Created and maintained website including content, graphics, and CGI.

Environment: Java, J2EE, JSP, JSF, Servlets, Struts 2.0, Spring 2.0, JDBC 3.0, Web Services, XML, JNDI, Hibernate 3.0, JMS, WebLogic, Visual basic, Application Server 8.1, Multi-threading, AWS, PHP, Jclarity, Wordpress,Eclipse, Oracle 10g, HTML, Rational Rose IDE, Junit 4.0, Log4j, JavaScript 1.2, XML/XSLT, SAX, DOM.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and JavaScript to simplify the complexities of the application.
  • Worked on SpringIoC, SpringMVC, WebApplicationFramework, SpringMessaging Framework and SpringAOP to develop application service components.
  • Primarily focused on the spring components such as SpringMVC, AngularJS, Dispatcher Servlets, Controllers, JQuery, Model and View Objects, View Resolver.
  • Installed, configured, and managed the servers (AmazonWebServices, Linux, Tomcat, Apache, MySQL etc.).
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
  • Used WebServices (JAX-WS using Axis2.0) for creating rate summary and used WSDL and SOAP messages for getting plans from different module and used SAXXML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Built main application in leveraging technologies such as Angularjs, Backbonejs.
  • Created tables, triggers, stored procedures, SQLqueries, joins, integrityconstraints and views for multiple databases.
  • Developing front end using Core java.
  • Developed Ant Scripts for the build process and deployed in IBMWebSphere.
  • Developed User Interface using JQuery, JDBC, JMS.
  • Wrote SQLqueries and stored procedures for data manipulation with the Oracle database.
  • Used AjaxAPI for intensive user operations and client-side validations.
  • Used CVS for version control and ClearQuest2003 for bug tracking.
  • Maintained proper coding standards and best practices by using CheckStyle, CPD, PMD and find bugs.
  • Worked in Agileenvironment.

Environment: J2EE 1.5, Core java, JSF 1.2, SSL, Node.js, JSP, Spring 2.5, JDBC, XML, MS SQL Server 2008, Amazon Web Services, Web sphere, SOA, Angular Js, JQuery, Json, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere 6.1, HTML, CSS, Oracle11g/10g, JNDI, SQL, CVS 1.1, Log4J 1.2, JUnit 3.8, Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis & design of the application using UML with Rational Rose.
  • Developing the J2EE Application using IBM RAD 6.0, Oracle Database and Spring IOC Framework and deploying to IBMWAS 6.0 application server.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Extensive use of HTML, JSTL, JSP and JQuery for the presentation layer along withJavascript for client side validation.
  • Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the WebPages.
  • Developed Application controllers, Business and Data service modules for the web applications.
  • Implemented Restfulwebservices (JAX-RS).
  • Used IBMWebSphereESB as Middleware tool to communicate with distributed Systems.
  • Used JNDI to lookup for the data sources required and used Eh cache for general purpose caching.
  • Used Design Patterns like Factory, Singleton, ValueObject and DAO pattern.
  • Designed tables in Oracle 10g database and worked with DatabaseDevelopersfor implementing Stored Procedures in the application.Elastic search database server also used for convenience and simplify the search engine.
  • Debugging and Troubleshooting any technical issues while implementing the applications.
  • Selenium is used to Identify Test cases for Automation,developing methods for repeating steps.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed Mevanscripts for the build and deployment of J2EE components in application server.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Used CVS for version control.

Environment: Java1.5, Struts, IBM WebSphere 6.0, Oracle 10g, Spring 2.5, Hibernate, JSP, Servlets, JavaScript, HTML, CSS, MEVAN, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, CVS, web services (JAX-RS), Log4J, Agile, Windows 7.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Attended everyday Enterprise Workflow Stand-Up meeting to provide status, thus implementing Agile (Scrum) Methodology with TestDriven Development.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Developed and implemented the DAO design pattern including JSP, Servlets, FormBeans and DAOclasses and otherJavaAPIs.
  • Implemented dynamic webinterface using AJAX and user authentication through LDAP.
  • Developed JSP fragments for control of the business processes in the middle-tier and did its integration.
  • Used Maven to compile projects within the IDE, and to set the class path for code completion, highlightingcompilererrors, etc.
  • Used JSON for storing and exchanging testinformation, as it is smaller and easier to parse compared to XML.
  • Created and deployed web pages using HTML, Gulp, CSS,JSP, JavaScript and jQuery.
  • Integrated usage of CRUD operations, performed Inner/Outer joins, used stored procedures, stored functions and cursors using OraclePL/SQL.
  • Used Jetty server during development environment, but WebSphere Application Server.
  • Used IBM Rational ApplicationDeveloper8.0 with WebSphere Application Server v6.1.
  • Performed unit testing to have defect free application code.
  • Written JUnit Test cases while performing unit testing.
  • Worked with QA team for testing and resolve defects.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.

Environment: Java1.6, CoreJava/J2EE, JSP, Servlets, XML, HTML, CSS,JavaScript, AJAX, JSON, jQuery, WebSphere Application Server v6.1, Servlets, JSP, JDBC, XML, Multithreading, OOD, SOA, Rest Web Services, Jetty Server, Eclipse 3.0, Gulp, Maven 3.0, JUnit, ANT, JUnit, Oracle 10g, Oracle PL/SQL.

We'd love your feedback!