We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Software Engineer wif7+years of industry working experience in developing Enterprise applications using Java Enterprise Edition (Java J2EE), and related technologies. Proficient in developing advanced web - based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Spring, Hibernate, ANT, Eclipse, XML, XSLT, JDBC,and Databases.
  • 7+ years of professional experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies
  • Experienced in developing Client and Web based applications wif J2EE, JSP, Servlets, JDBC, Spring frameworks..
  • Working knowledge in Core Java and JavaEE platform wif Servlets, JSP, JDBC, Multithreading, Hibernate,SpringMVC,SpringBoot.
  • Experienced working on different layers ofSpringMVC architecture such asSpring-Controller, service and repository classes
  • Extensive experience in developing Multi-Tier Enterprise applications and system integration solutions using Java, J2EE standards, Collections, Multi-threading, Webservices, Servlets, JSP, REST, SOAP, DAI, JDBC, AJAX and Solarium for PHP .
  • Having hands on experience in deploying web and JEE enterprise applications on Apache Tomcat and WebLogic application server.
  • Developed applications using Model-View-Controller (MVC) Design Patterns.
  • Expertise in implementing Service Oriented Architectures (SOA) wif XML(SOAP/UDDI/WSDL) and REST based Web Services.
  • Good working knowledge on App server like WebSphere, WebLogic, Tomcat and J Boss for deploying applications.
  • Experienced in developing applications using Eclipse wif MVC II architecture, Hibernate and Spring.
  • Experience in developing Web Based Applications using Agile and Waterfall methodologies.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and JavaScript dat follows W3C Web Standards and are browser compatible.
  • Expertise in developing Multi-tier enterprise level web applications using various Java, J2EE technologies, JSP, Servlets, JDBC and XML.
  • Good knowledge and experience in implementing open source frameworks Hibernate, spring, Struts, and integrating among them.
  • Well versed wif object oriented concepts, SOA concept and design patterns.
  • Experience in Developing J2EE components using various IDEs such as Eclipse, NetBeans.
  • Experience in MVC frameworks like Spring 3.0 and Struts.
  • Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Experienced in implementing Service Oriented Architecture (SOA) wif XML based Web Services (SOAP/UDDI/WSDL) using Top Down Approach and Bottom up Approach.
  • Experience wif teh automation tool QTP, Selenium.
  • Strong experience in developing test plan, test cases, creating test scenarios, test result analysis, defect reporting, interacting wif development team members to fix defects.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
  • Good experience in relational database concepts and experience in Query construction using SQL. Experienced in Databases like Oracle … DB2 and SQL Server and writing SQL Queries, Stored Procedures.
  • Used JIRA for bug tracking and reporting.
  • Experience in Cassandra Data modelling, No SQL Architecture.
  • Experience in developing Database Access Objects (DAO) using Oracle 10g.
  • Extensive knowledge on Selenium web driver automation tool using JAVA script.
  • Good Inter-personal skills gained through interaction wif technical and functional teams. Outstanding learning, excellent grasping power, and strong ability to put forth out of teh box flexible solutions.
  • Self-motivated Team player wif excellent interpersonal and communicational skills.
  • Experience wif Oracle WebLogic, IBM WebSphere and JBOSS application servers.
  • Expertise in web-based GUIs development using, JSP, HTML, CSS.
  • Involved in Application Design, Architecture and implementation using J2EE, EJB, Hibernate, JSP Servlets, Filters, JMS, JDBC, JNDI, Java Beans, Web Services, AJAX, Java Script, HTML, XML, XSLT, ANT, Maven, Log4j.
  • Experienced wif XML technologies including XML, Java Script, CSS and HTML and HTML5.
  • Developed ANT, Maven scripts in to build and deploy J2EE Applications.
  • Developed user interfaces usingJSP, PL/SQL, JDBC, XML, HTML5 and CSS3, Java Script.
  • Hands on experience wif Web Services using SOAP, WSDL, REST, XPath, JAXRPC, XML Binding.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Good experience in writing SQL Queries, PL/SQL.
  • Very good knowledge of all teh Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism).
  • Good Knowledge in Object Relational (ORM) mapping tools like Hibernate.
  • Expert level skills in Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script,CSS, HTML, Spring, Hibernate, Enterprise Java Beans, JDBC, and XML related technologies.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Languages: Java and J2EE, C, C++, C#.

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, EJB, JSF, JMS, SOAP, JavaScript, JQuery, Bootstrap Spark, AJAX, CSS 3, XML and HTML 5

Frameworks: Struts, Spring, JSF, and Hibernate Spring3.0, SOAP, Selenium, Solr, solarium.

Testing tools: JUnit3.8/4.0 and Test Driven Development (TDD)

Application/Web Servers: Apache Tomcat 6.x, WebLogic 8.x, WebSphere 6.x, JBOSS,6 & 7, Jetty

IDE's: Eclipse, My Eclipse, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL

Development Approach: Agile

Operating System: Windows 9x/NT/XP/7, Linux, UNIX, MS-DOS.

JavaScript Frameworks: AngularJS, Node.Js, jQuery

Database/Technologies: MySQL, MongoDB,Cassandra

Web Service Frameworks: Apache Axis, Jersey

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL

Build Tools: Ant, Maven, CVS, GIT.

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE

Confidential, Austin TX

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development, and Testing of application developed using AGILE methodology.
  • Participated in requirements validation, architecture reviews and validation, design reviews, test plan and test case walkthroughs wif teh development and testing team.
  • Used Spring/MVC framework to enable teh interactions between JSP/View layer and implemented different design patterns wif J2EE and XML technology.
  • Developed Presentation Layer using HTML, CSS and JSP and validated teh data using AJAX and JavaScript.
  • Worked wif Java Script on teh client side. Designed Navigations using developed services to make Ajax calls.
  • UsedSpringBootat back-end which helps to develop application wif ease
  • Validated user actions on teh client side and providing responsive feedback using JSP.
  • Experience in both Client Side and Server Side programming.
  • Implemented a Responsive web design using Java Servlet Page for User module and Angular JS for teh Admin Module.
  • Wrote DAO layer, required SQL queries andSpringController to handle data and request toSpring application
  • Developed Restful services in JavaSpringBootand IIB, to integrate wif LDAP for user registration, login and reset/change password functionalities, also for processing EBill notifications,
  • Involved in designingSpringMVC application and Hibernate to design module structure.
  • Developed Data layer using Hibernate framework, configured XML mapping files, wrote
  • Stay abreast wif current releases of Cassandra, and HBase including compatibility issues wif operating systems, new functions and utilities.
  • Created methods for Solarium classes
  • Worked wif Docker container builds to host JavaSpringbootand IIB projects, implementation of security, also worked wif Docker Graylog for logging and MailHog for testing out going emails in TEST environment as well asspringbootconsul.
  • Responsible for administration, maintenance, performance analysis and capacity planning for Cassandra DB clusters.
  • Developed Cassandra DB embedded documents from java code using spring data Cassandra DB
  • Designed and implemented web services.
  • Designed and developed teh RESTFUL web services to communicate over teh network.
  • Experience in handling Tomcat wif Apache web server.
  • Used Eclipse as IDE for teh enterprise application Project development.
  • Developed JUnit test cases for all teh developed modules• Experience in applying Java and J2EE design patterns such as MVC, DAO.
  • Developed teh GUI using AngularJS, Bootstrap / CSS3 / HTML5.
  • Implemented Responsive Web Design Bootstrap.
  • Developed enterprise inter-process communication frame work using Spring REST Service.
  • Developed data access layer using Spring DAO.
  • Extensively used single thread per process, in order to decrease teh load on server for multithread requests wif teh help of Mongoose and MongoDB.
  • Designed and Developed Domain Objects, Validators, Controllers, Interceptors.
  • Writing SQL queries using Procedures for retrieving data from teh reports.
  • Used SVN for keep a track of changes in any code.
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Managing team members by assigning work and following up to achieve deadlines.
  • Designed Use Case diagram, Class diagram, and Sequence diagram in UML.
  • Participated in several meetings wif teh team to resolve teh production defects, bug fixes from both front and back ends and to deliver teh best quality to teh clients.
  • Implemented Security for REST using Spring Security.
  • Resolving customer complaints wif software and responding wif suggestions for improvements and enhancements.
  • Do participate in teh Agile SDLC (standups, estimation, iterative development, demos & retrospectives).
  • Tracking and planning teh defects using TFS.
  • Do test teh application by Unit Testing, Integration Testing, User Acceptance Testing (UAT) and End User Support.
  • Prepare Application Deployment plan by preparing SQL script files, code component compilation script for UAT and production deployment in order to ensure smooth installation.
  • Documentation of teh project as per teh standards

ENVIRONMENT: Java (Java 7), Agile, Spring, Hibernate, Ajax, JavaScript, HTML5, CSS 3, Bootstrap, JSP, XML, Angular JS, jQuery, JDBC, SQL, Unix, CVS, JSTL, IBM MQ Series, JMS Messaging, Restful web services, SOA, JPA, Oracle 11g, Junit, Log4J, SVN, JSON, Flex Builder, Eclipse, Maven, NetBeans IDE, MySQL.

Confidential, Fort Worth TX

Java Developer

Responsibilities:

  • Developed user interface using HTML, CSS, JSPs and AJAX
  • Analysis of requirements provided by teh Business Analysis Team.
  • Analyzed and prioritized Product backlog to decide which user stories should be implemented.
  • Involved in developing application which allow users to Create/Modify/Delete Assets using JSF, spring and Hibernate. It will help Business users to correct teh Data provided by Different Vendors.
  • Involved JavaMigration from 1.5 to 1.6 version and also JSF 1.2 to 2.1 compatible wif Java1.6 version.
  • Developed user interface using HTML, CSS, JSPs and AJAX.
  • Developed DAO's and Hibernate Related Mapping files.
  • Implemented SpringFramework for teh information flow between database and Model.
  • Configured Spring-config.xml and Web.xml, Spring-specific descriptor.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Used Hibernate 3.2 as ORM solution in persistence layer of teh application.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating wif DB2 database.
  • Web services are developed based on teh SOAP & WSDL, Web services tested using SOAPUI tool.
  • Configured Hudson for building applications everyday automatically checking out teh code from SVN, and used Maven as Building tool.
  • Implemented dynamic page elements and form error validations using AngularJS directives.
  • Developed case management system using Agile methodology.
  • Participated in Sprint planning meetings for task planning and time estimation. Attended daily Standup meetings to report status and resolve issues faced while working on user stories.
  • Analyzed and prioritized Product backlog to decide which user stories should be implemented.
  • End to End testing of teh deployed applications and fixing teh environmental and application issues. Used HP Quality Center for tracking and resolution of defects.
  • Worked on JMS and Messaging Queue (MQ) configurations.
  • Built a complex Enterprise Java ecosystem in collaboration wif development team.
  • Used Log4j as a logging tool.
  • Performed Unit Testing and Integration Testing of teh application using JUnit 3.7.
  • Deployed teh application (EAR) on Web Logic Application Server v8 using Eclipse 3.1 as IDE.
  • Client side validation using JavaScript and JQuery
  • Used Eclipse as IDE for development and deployed application on WebLogic
  • Used SVN for version controlling software
  • Deployed teh Application in WebLogic App Server
  • Developed test cases and performed unit testing
  • Analyze, design, develop and test new features for secure web-based applications
  • Handling multiple projects concurrently for internal and external users
  • Troubleshoot issues to ensure around-teh-clock stability of e-commerce processing in a production environment
  • Worked wif PCI security requirements
  • Worked wif Google Analytics, IBM Analytics

Environment: e-commerce Platform- Blue Martini, Demandware, Java, WebLogic App Server, JDBC, JNDI, JSP, JMS, HTML, XML/XSL/XSLT, SQL, Oracle, JUnit, Toad 10.5, Linux, XML, AJAX, HTML, Oracle 11g, DB2, AS400, Web Services, SOAP, WSDL, JavaScript, Log4j, Subversion (SVN), Maven, HP Quality Center, Hudson, Eclipse.

Confidential, Raleigh, NC

Java Developer

Responsibilities:

  • Worked on teh project using agile methodology and designed UML diagrams.
  • Experienced in teh development of GUI using XML technologies, client side designing and validations such as HTML, XHTML, JSP, Node.js, Backbone.js, Jasmine, CSS, JSON, JavaScript and AJAX.
  • Developed teh application using Spring MVC framework for its server side validations using Java Beans, Servlets, and XML.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Experienced in developing Persistence Layer using Hibernate and implemented DAO to handle teh database operations.
  • Performed database queries and operations using Oracle wif JDBC.
  • Used Spring Core frameworks like Hibernate for Object Relational Mapping and implemented PL/SQL stored procedures using SQL.
  • Used Eclipse for developing teh application wif Spring Integration and JBOSS application server for deploying web and business components in teh Windows OS.
  • Implemented various J2EE design patterns like Factory, Facade, DAO Patterns to handle teh business flow and also used Object-oriented analysis and Design (OOAD) technology for teh application.
  • Used various web servers like Apache Tomcat, JBOSS, WebLogic and IBM WebSphere.
  • Experienced in teh RESTful web services interface to Java run time engine wif teh help of UI components.
  • Used Maven and Jenkins build scripts for generating teh build system and JUnit for unit testing of teh application.
  • Developed error correction screens for custom front end forms using XML, XSLT, and JQuery.
  • Used Log4J for tracking errors and debugging teh code and GitHub for version control.
  • Involved in communicating wif teh team of QA, business analysts, project managers to resolve teh applications production issues and to deliver teh best quality enhancements to teh client.

Environment: Java SE/EE, Spring MVC, JSP, Servlet, AJAX, HTML, XHTML, JDBC, CSS, JavaScript, Jenkins, JUnit, XSLT, JQuery, JSON, XML, Oracle, RESTful Web Services, Hibernate, Bootstrap, Log4J, GitHub, SQL, PL/SQL, Eclipse, JBOSS, Maven, Windows OS.

Confidential, San Antonio, TX

JAVA Developer

Responsibilities:

  • Involved in complete projects Life Cycle, me.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance
  • Extensively used agile development methodology and project planning
  • Extensively used teh J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building teh middleware distributed components and deployed them on application servers
  • Implemented teh Hibernate framework (ORM) to interact wif database
  • Implemented Spring Framework for application transaction management
  • Developed Web Services to integrate wif teh External System.
  • Generated DAO’s to map wif database tables usingHibernate. UsedHQL(Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
  • Extensively worked wif XML using DOM and SAX parsers for transferring teh data between different components
  • Involved in implementing teh Message Oriented Middleware for Asynchronous communication in Enterprise application
  • Involved in writing teh publishers and subscribers to teh Topics and Queues
  • Developed various SQL queries and PL/SQL Procedures in Oracle db. for teh Application
  • Involved in Application/data base query performance Tuning
  • Implemented a logger framework for teh application using Log4J
  • Involved in JUNIT testing for teh unit testing
  • Automated teh build process by using ANT build tool
  • Actively involved in getting teh production issues resolved

Environment: WebSphere Application Server, J2EE, EJB, JMS, MDB, Web Services, XML, XSD, UML, Oracle DB, Eclipse, LOG4j, Hibernate, Spring, Servlets, JSP.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis and Design using UML and OOAD
  • Developed user interface using HTML, CSS, JSPs and AJAX
  • Client side validation using JavaScript and JQuery
  • Designed teh Application using Model View Controller Architecture
  • Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Integrated teh Application wif Database using Hibernate
  • Communicated between different applications using JMS
  • Used JNDI for registering and locating Java objects
  • Interacted wif backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL
  • Deployed teh Application in WebLogic App Server
  • Developed test cases and performed unit testing using JUnit framework
  • Worked on production issues
  • Interacted wif teh Users and Documented teh Application

Environment: Java, UML, HTML, CSS, JSPs, AJAX, JavaScript, JQuery, J2EE, WebLogic, JNDI, JMS, Hibernate, PL/SQL

We'd love your feedback!