We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • 9 years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Extensively worked on XML technologies like JAXB, XML, XSL, XSD, XSLT, XQuery, Xpath and DTD.
  • Experienced in developing Restful Web Services with XML and Json.
  • Exposure to application servers like JBOSS, Apache Tomcat and Jetty.
  • Extensively worked on Debugging using Apache Log4j Logging Framework.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using JUnit, Log4J.
  • Hands-on experience with Integrated Development Environment (IDE) IDEs like Eclipse, JBOSS, DataStax, Toad.
  • Proficient in developing applications using Java, J2EE, JSF, Oracle, Cassandra, JDBC, Servlets, JSP, XML, JSON, HTML, AngularJS.
  • Hands on experience with JSF Framework.
  • Experience in working with Maven build tool
  • Used GIT and SVN for Source code repository and version control.
  • Experience in involved in defining & designing teh layers, components of teh project using OOAD methodologies and standard J2EE patterns and guideline.
  • Have good understanding of agile SCRUM methodology.
  • Having experience in coding practices like Functional Specification, code walk through, coding standards, code review Debugging and Troubleshooting.
  • Ability to work in tight schedules and efficient in meeting deadlines.
  • Ability and desire to learn, very flexible and adaptable. Can adapt to new software and processes quickly and efficiently.
  • Good analytical skills, commitment to co-operative teamwork and developing high quality software's meeting exacting requirements of teh customer.
  • Excellent interpersonal skills, including teh ability to coordinate and motivate team members.
  • A dynamic and result oriented professional, endeavoring to be an asset to teh organization.
  • Logical thinker with teh ability to quickly grasp intricate issues and continuously striving for improvement in existing processes.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0, JMS 1.1/MQ series, JAXP, JAXB, JSF, DOJO, SAML, POJO.

Database: Sybase, Oracle 10g/11g, Sql Server … R2, My SQL, DB2

Framework: Structs2, Spring 2.5/3.0, Hibernate 3.0, Silverlight.

Operating Systems: Windows 2008, 2003, 2000 Server, Windows … DOS, UNIX, ubuntu, IIS, Linux

Web and Application servers: Apache Tomcat, WebSphere7.0, JBoss, WebLogic

ETL Tools: SSIS, DTS, DTS Designer.

IDEs: Eclipse 2.x/3.x, WSAD 4.0/1.2, RAD 8.0, JDeveloper10g, Intellij …

Reporting Tools: Crystal Reports, MS Access

Languages: Java … C, C++, SQL, PL/SQL JQuery

Database: Oracle, MySQL andDB2, Cassandra, MangoDB

Networking: TCP/IP, WAN, LAN, DNS, FTP

Script Languages: JavaScript, Shell scripting, python, perl.

Hardware: HP ProLiant DL580 G4, DELL, IBM Netfinity Servers, Intel x86, NT Servers

Web technologies and frameworks: HTML, CSS, AJAX, Bootstrap, Jquery, Angular JS.

Other Tools: ERWIN 4.0, MS Office, BASH, SQL LiteSpeed, Performance Analysis, Jenkins, JDeveloper, Outlook 2003/ 2007, Lotus Notes, Active Directory, WSRM, IBM MQ

Other Skills: Microsoft EXCEL, Version One, JIRA, Microsoft Visio and Rational Rose(UML diagrams), MS project professional.

PROFESSIONAL EXPERIENCE

Confidential - New York City, NY

Sr. Java Developer

Responsibilities:

  • Developed teh code using JSP, JSF, AJAX, JavaBeans, Spring Framework, JSF, Hibernate3.0, Web Services, Java Script, JMS, JNDI, XML, XSLT and HTML.
  • Developed teh project using Agile methodologies and Test Driven Development.
  • Implemented User and Resolution friendly UI by using Html 5, Css3, Boot Strap 3.0 and JQuery.
  • Designed JSON requests according-to teh front-end pages.
  • Developed web pages to display teh account transactions and details pertaining to dat account using DHTML, JSF 2.0 and CSS.
  • Worked on MVC framework like Angular JS as a development framework to build single page applications.
  • Implemented request and response objects using SOAP web services and created routes using Apache Camel.
  • Used SOAP UI extensively to test REST Web services changes.
  • Created reusable components in Angular JS based on teh requirements of project using Custom Directives Filters, Services and Partials.
  • Experience in managing Mongo DB environment from availability, performance and scalability perspectives.
  • AWS Lambda to extend other AWS services with custom logic, or create you're own back-end services dat operate at AWS scale, performance, and security.
  • Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on Unix environment.
  • Developed various activities like transaction history, search products dat enable users to understand teh system efficiently.
  • Involved in unit testing and system testing also responsible for preparing test scripts for teh system testing.
  • Developed web pages using JSP, Servlets, HTML5 and JavaScript.
  • Working on developing teh User-friendly UI and re-usable classes using teh NET 4.5 andBootStrap3.0
  • Teh application is based on JSP, JavaScript, Struts 2.0, JSF 2.0, hibernate 3.0, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in Migrating existing distributed JSP framework to SPRING Framework.
  • Worked on Mongo DB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Implemented request and response objects using REST web services and created routes using Apache Camel.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Used Python scripts to update content in teh database and manipulate files.
  • Pulled pre-migration data using shell scripts to handle Server migration activities.
  • Built test environment for Unix Operations to test patches and new software, lab was also used to train customers on Unix/Linux basics.

Environment: Java 1.5, J2EE, Servlets, JMS, Hibernate 3.0, Spring, Web services, JDBC, Mongo DB, UML, JMS, AWS EC2, S3, HTML, Java Script, CSS, Apache Camel, Angular JS, XML, WebSphere 6.1Oracle 10g, PL/ SQL, J Unit, JNDI

Confidential, Dallas, Texas

Sr. Java Developer

Responsibilities:

  • Critical role in teh Production support and Customization of application with requirement gathering, analysis, troubleshooting, administrating, production deployment and Development through Agile principles.
  • Developed teh user interfaces using Web 2.0, AJAX, JSP, Struts, HTML, CSS, Java Script, and DHTML.
  • Generalized top link mapping template for teh application so dat top link related code could be separated from teh actual DAO implementation.
  • Worked on MVC framework preferably Web Work and STRUTS 2.0 with spring dependency injection for application customization and upgrade.
  • Used multiple Action Controllers to control teh page flow, Interceptors for client validations
  • Used Spring ORM package as an integration layer for ORM mapping API's, including Hibernate.
  • Design application using new themes and custom templates and user interface by using JSP, HTML, XML, XSLT, CSS and Java Script. as per Confidential business new theme requirement.
  • Used AJAX to get faster response to teh user without refreshing teh whole page, to develop and customize teh dynamic web pages.
  • Developed APIs using PL/SQL to interact with teh oracle database.
  • Design and develop Customer event API with all CRUD capabilities.
  • A generalized component according spring framework to retrieve appropriate service for teh required functionality.
  • Developed XML Schema, DOM, XSLT code for XML documents, used for data transfer between front-end and middleware layers.
  • Used XML Processing (JAXP) enables applications to parse, transform, validate and query XML documents.
  • Generated Web services implementation classes using WebLogic, Clientgen to connect to VzWireless and CMC to utilize their services and used SOAP UI tool to monitor teh same.
  • Used WS-Security concepts for implementing secured web services to restrict only for prescribed users to secure customer information.
  • Implemented teh integration of STRUTS and SPRING IOC and injected spring beans to struts action classes.
  • Developed Email Templates and Email Notification functionality using HTML, DHTML and XHTML as per business requirement.
  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Used Agile Methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe teh relationship dat exists among system\'s object in accordance with teh business requirements using UML.
  • Designed and implemented application using JSP, Spring MVC, Struts 2.0, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle, JBoss
  • System built using Model-View-Controller (MVC) architecture.
  • Implemented teh application using teh concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.

Environment: J2EE, MVC, Struts, Java, JSP, Servlets, Hibernate, JSTL, JUnit, XML, HTML JavaScript, DB2, Informix, CVS, UNIX, Windows XP, UML, Eclipse 3.0, Web logic 8.0 Application Server.

Confidential, Dallas, TX

Sr. J2EE Lead Developer

Responsibilities:

  • Involved in requirements gathering and analysis from teh existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI), Inversion of Control (IOC).
  • Expertise in Agile Software Development Methodology including Scrum technology
  • Used Springs to manage beans to use windows session state framework to persist session to teh database.
  • Managed MAVEN environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Developed Java Server components using Spring, Spring MVC, Hibernate, Web Services technologies.
  • Worked with teh JavaScript frameworks like HTML 5, CSS 3 and AngularJS.
  • Designed, Produced and consumed SOAP web services.
  • Created a foundation for modularized HTML, CSS, and JavaScript which enabled migration of teh existing UI
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do teh object relational mapping between teh tables and java objects.
  • Deployed and tested teh application with web server Tomcat.
  • Wrote Test Cases using JUNIT as a framework.
  • Used MAVEN for build framework and Jenkins for continuous build system.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Developed a code for Web services using XML, SOAP and used SOAPUI tool for testing teh services proficient in testing Web Pages functionalities and raising defects.
  • Participated in Code Reviews for better quality assurance and Debugged teh application Module.
  • Used Hibernate as persistence framework for DAO layer to access teh Oracle11g database
  • Developed teh Web services using SOA.
  • Used Java Messaging artifacts using JMS for sending out automated notification emails to respective users of teh application.
  • Used Log4J to print info, warning and error data on to teh logs.

Environment: JDK 1.7, Servlets, JSP, Spring, Oracle 11g, XML, Maven, JUnit, SOAP, JSP, HTML, CSS, Log4j, WebLogic, Apache Tomcat, Eclipse.

Confidential, Austin, TX

Software Developer

Responsibilities:

  • Involved in requirement analysis, design and implementation and testing phase of teh project.
  • Worked on writing JUNIT Test cases.
  • Developed applications using waterfall application development methodology.
  • Spring JDBC has been used to communicate with persistence storage in few modules of teh project.
  • Developed SQL queries and Stored Procedures in Oracle Database.
  • In teh back-end layer extensively worked on service layer for integrating with third party SOAP, REST services.
  • Developed DAO implantation classes for stored procedure and SQL query executions using Spring JDBC templates.
  • Used teh Design patterns like Singleton, Factory Method and proxy.
  • Designed and developed Data access objects with Spring JDBC template module.
  • JavaScript and CSS frameworks have been used for rich user interface development.
  • Created Controller, Service, Dao classes for teh application using Spring Model View Controller (MVC) approach.
  • Involved in making teh RESTful web service calls and formatting data objects in JSON and XML formats using JSON API.

Environment: MyEclipse, Jboss Application Server, Web Services SOAP, Tomcat, DB2, Spring 3.x, DB2 and RESTful Service.

Confidential, Ashburn, VA

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Involved in Tax module and Order Placement / Order Processing module.
  • Responsible for teh design and development of teh application framework
  • Designed and Developed UI's using JSP by following MVC architecture.
  • Developed teh application using Struts framework. Teh views are programmed using JSP pages with teh struts tag library, Model is teh combination of EJB's and Java classes and web implementation controllers are Servlets.
  • Used Web logic server for EJB handling and for messaging services.
  • Used EJB as a middleware in designing and developing a three-tier distributed application.
  • Teh Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Used JUnit for unit testing of teh system and Log4J for logging.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Installed Web Logic Server for handling HTTP Request/Response. Teh request and response from teh client are controlled using Session Tracking in JSP.
  • Reported Daily about teh team progress to teh Project Manager and Team Lead.

ENVIRONMENT: Core Java, J2EE 1.3, JSP 1.2, Servlets 2.3, EJB 2.0, Struts 1.1, JNDI 1.2, JDBC 2.1, Oracle 8i, UML, DAO, JMS, XML, Web Logic 7.0, MVC Design Pattern, Eclipse 2.1, Log4j and JUnit.

We'd love your feedback!