We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Oracle Certified Associate, Java SE 7 Programmer
  • Experience in IT industry over all eight years in Software Analysis, Design, Development, Testing, Deployment and Maintenance of Web and J2EE applications.
  • Experience in different phases of Software Development Life Cycle (SDLC) including Design, Implementation and testing during the development of software applications.
  • Experience in developing and deploying applications using Web sphere Application Server, Tomcat, Web Logic and JBOSS.
  • Expert in Web Development using Java/J2EE technologies like Java, multithreading, JSP, Servlets, JDBC and XML/XSL.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) STRUTS, SPRING framework and Hibernate.
  • Experience with Installing and configuring AWS cloud servers with Linux, Tomcat, MySQL, Apache, etc.
  • Installed and maintained NoSQL Database Mongodb.
  • Set up and administer Amazon servers (AWS, Linux, Apache and MySQL).
  • Experience designing REST APIs and developing RESTful Web Services with JAX - RX.
  • Design & implementing RESTful APIs, SOAP, WSDL, XSD, JSON, Web services and XML.
  • Vast experience in configuration and development of diverse business applications including IVR and CRM
  • Well versed withJ2EE Design PatternslikeSingleton, Factory, Front-Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), MVC (Struts), Business-Delegate.
  • Experience using Front End Technologies such as HTML, JavaScript.
  • Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
  • Developed a core component of Analytics with MVC frameworks - Angular and JavaScript design patterns.
  • Experience in developing desktop applications and Add-In for Microsoft Office.
  • Experience in development ofportletsusingLiferay Portal.
  • Created prototypes of the GUI environment using iRise.
  • Skilled in writing technical specification documents, translating user requirements to technical specifications.
  • Interacted with various architects in identifying various business rules to design the Business Requirement Document (BRD).
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.

TECHNICAL SKILLS

Language and Web technologies: Core Java, Servlets, JSP, Struts, JDBC, spring, Multithreading, Web Services, UML, JQuery, Ajax, JMS, IVR.

Methodology: Agile, Scrum Waterfall model, Iterative development model

Tools: Known: Eclipse 3.x, RAD 7.0, VSS, PL/SQL Developer, IReport5.0, JMeter, Putty, WinScp3, DbVisualiser, Oracle UCM10gR3, GenMyModel,iRise.

Operating Systems: Windows 2000 Professional/Server/XP Professional/NT/98/95, Windows 2003/2008 Server, UNIX.

Web and Application Servers: JBoss 5.1, Tomcat 5/6, Oracle UCM 10gr3, WebSphere 5.1/6/7, AWS.

Databases and Data Storage: Oracle 10g, 11g, SQL Server, Hadoop, ETL, XML Files

Version Controls: Visual Source Safe, Rational Tool

Job Functions: Requirement Analysis, Design, Coding, Testing, Documentation, Maintenance, Application Support, Project Management

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Developed the application using Software Development lifecycle, followed the Agile Development Model.
  • Involved in installing Hadoop Ecosystem components.
  • Developed Guidewire Claim Center application.
  • Created Functional specification documents (FSD) and JSON contracts.
  • Implemented GUI screens for viewing using Servlets, JSP, Tag Libraries, JSTL, JavaBeans, HTML, JavaScript and Struts framework using MVC design pattern.
  • Build, configured and deployed Web components on Web Logic application
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Developed application based on SDLC (Software Development Life Cycle) .
  • Implementing Web Services (SOAP) from third party using Apache CXF.
  • Installed and maintained NoSQL Database Mongodb.
  • Designed and developed backend web services using Apache camel.
  • Developed presentation layer using JSP, Servlets and performed data validation.
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC.
  • Developed POJO as part of persistence framework.
  • Developed Form Beans, which are used to store data when the user submits the HTML form.
  • Created BD's for invoking business methods of EJB's.
  • Used Eclipse as Development IDE for web applications.
  • Configured the project on WebLogic 10.3 application servers.
  • Extensively used Java multi-threading to implement batch jobs.
  • Used Git as version control tools to maintain the code repository.
  • Experience with troubleshooting.
  • Experience with different scripting like shell scripting, python.

Environment: Java JDK 1.4, J2EE 1.2, HTML, Hadoop, CSS, JDBC, Servlets, JavaScript, JSP, Ajax, EJB, JQuery, CSS, CVS, Oracle 8i, Linux, Eclipse, MS SQL Server, My SQL.

Confidential - Madison, WI

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing
  • Followed Agile methodology, interacted with the client, provide/take feedback on the features, suggest/ implement optimal solutions and tailored application to customer needs
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and AOP for Logging and transaction management.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL
  • Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with Spring MVC framework
  • Developed applications using Application Lifecycle Management to deliver reliable applications
  • Developed Web pages using view component JSP, JavaScript, HTML, jQuery, AJAX.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing and used JTest Tool for performance testing
  • Developed JMS interface programs to push the new data from the One Point Application to other Corporate systems
  • Involved in designing front-end screens using Java script, JSP, AngularJS, AJAX, and HTML5.
  • Developed and deployed applications with Amazon Web Services (AWS) Toolkit
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • REST Web serviceswritten inGroovy/Grailswrapped byJerseyJAX-RS
  • Designed and integrated the full scale Hibernate / spring.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Configured and deployed the application on WebLogic Application Server.
  • Implemented Complex business Delegate layer using DAO's created and business logic.
  • Worked on J2EE components like Servlets, JSPs and MDBs.
  • Used JAXB to convert the persistent java objects to XML.
  • Configured log4j to enable/disable logging in application.
  • Used Maven for build automation.
  • Experience with different scripting like shell scripting, python.

Environment: Java, Hibernate, Spring, XML, JSP, DB2, MVC, J2EE, Agile, JUnit, Maven, JAX-WS, JAX-RS, Log4J, Oracle, Agile methodology, JavaScript, jQuery, AngularJS, PL/SQL, Websphere Application Server.

Confidential, San Francisco, CA

Associate/Programmer Analyst

Responsibilities:

  • Involved in Analysis, Design and implementation.
  • Created use case, activity and sequence diagrams.
  • Involved in the development of Controller, Service and integration layers.
  • Done development by using Spring Framework, Castor, JAXB, XML, iBatis, LDAP, Hibernate, JDBC, web services - SOAP and RESTful.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON/XML response.
  • Writing Database Queries and Procedures.
  • Produced and consumed several SOAP and REST web services.
  • Used SoapUI for standalone testing of SOAP services
  • Logging, capturing, analyzing and resolving defects.
  • Code Review, Code Delivery and Integration with existing Code and Test Data Preparation.
  • Unit testing and Integration testing of the modules.
  • Involved in identify defects in the integration process.
  • Providing technical leadership to junior IT team members.
  • Involved in Kanban and Agile methodology.
  • Involved in performance & architectural review related activity.
  • Creation of supporting documentation using templates to document code, installation plans, test plans and cases.
  • Involved in providing maintenance and support for the application.

Environment: Eclipse IDE, Java 1.5, J2EE 1.5, Web Technologies (Spring Framework 2.x/3.x, Hibernate, iBatis 2.x, Web Services - SOAP and RESTful, Castor, JAXB, Jenkins, HTML, CSS, JiBX and XML), jQuery, Maven 3, LDAP, Git, JIRA, HP QC, MS SQL 2000, Oracle, Sybase, WAS6. x, Tomcat 5.x, FAST.

Confidential - Atlanta, GA

JAVA / J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Developed the application front end using Jakarta Struts Framework
  • Developed action classes, form beans and Java Server Pages.
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL, custom tags and Tiles using Struts framework.
  • Developed Session beans which encapsulate the workflow logic.
  • Involved in implementing and designing of Workflow Templates using BPM (Web logic Process Integrator) for middle layer business engine and also email notification engine.
  • Used Multithreading concepts in developing code as per the requirement.
  • Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO) in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Worked on financial transactions like deposits, withdrawals, transfers, debit and visa or bills payments.
  • Developed XML Web services for retrieving credit information from the credit bureau.
  • Involved in XML Data extraction using XQUERY
  • Developed Web services for credit card application.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Involved in working with Struts Tiles for the common look and feel for a web application.
  • Tested the application functionality with JUnit Struts Test Cases.
  • Worked with QA team for testing and resolving defects.
  • Used Hibernate framework to access the data.
  • Extensively used ANT as a build tool.
  • Experience with Eclipse IDE and Struts plug-ins.

Environment: WAS 5.0, WSAD 5.1.2, BPM (Business Process Modeler / (WLI) Weblogic Integrator 7.x, WebSphere MQ 5.3, Java SDK 1.5, SOA, Struts 1.2.4, EJB 2.0, Servlet 2.2, JSP 2.0, JNDI, JDBC, Oracle 9i, CVS, ANT 1.5, TOAD and Log4J 1.2.

Confidential

Java Developer

Responsibilities:

  • Developed JSPs and Servlets using Struts framework
  • Involved in designing and coding of actions for all modules using Struts framework.
  • Involved in designing the optimized Database Model diagram.
  • Involved in Low Level Design and Development of Business Layer & Data Layer.
  • Implemented the background work using Multi-threading which sends mails in bulk behind the scene.
  • Developed the import/export utility, which allows user to import/export to/from MS-Excel, CSV and Database.

Environment: Struts frame work, J2SDK, J2EE (Java, JNDI, JSP, JDBC, Servlets and JSP), Apache Tomcat, SQL, HTML, Eclipse, Windows XP, MVC Design pattern, MySql.

We'd love your feedback!