We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • More than 7 years of professional IT experience in Software Development Life Cycle, Object Oriented Programming that includes requirement Analysis, Design, Development, Implementation and Testing of Web Based/Mobile, Client/Server and Database applications.
  • Strong capability in J2EE Technology's (Servlets, Java, JDBC, JSP, JSF, Struts, JNDI, JMS, EJB, Spring, GWT) and JDK
  • Expertise in Core Java involving concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism
  • Experienced in designing GUI by using HTML,DHTML, CSS, JavaScript, Action Script, Angular JS, AJAX, JSP, JSTL, JQUERY, EXT JS
  • Strong experience in using XML Suite technologies (XML, XSL, XSLT, DOM, SAX, DTD, XSD,XPATH, JAXP, JSON, JAXB, JAXWS)
  • Proficiency in creating Web Services like SOAP, UDDI, WSDL and Restful using open source frameworks like Apache Axis, JAX - RS, JERSEY.
  • Experience in analyzing and handling datasets using Relational databases as well as performed Sub Queries, Stored Procedures, Triggers, Cursors, and Functions using PostgrSQL and MySQL database.
  • Hands on experience regarding LAMP (Linux, Apache, MySQL, Python) and WAMP (Windows, Apache, MySQL, Python) stack architecture.
  • Actively involved in Service Oriented Architecture using web services
  • Strong Hands on Experience with IBM MQ Series and JMS for communication between middleware components
  • Good idea using debugging tools like JIRA and Rally.
  • Coordinated for debugging the project monitored on JIRA using Agile development.
  • Skilled in using Collections in Python for manipulating and looping through objects.
  • Robust experience in open source frameworks Spring, Hibernate and Struts
  • Designed, developed and implemented Model-View-Controller (MVC) architecture using Spring Framework (Spring-Core, Spring-MVC, Spring-Web services, Spring-AOP) and Spring Web Flow
  • Strong knowledge in writing Shell and Perl scripts
  • Experience in working with Object Relational mapping (ORM) Tool through Hibernate
  • Good experience in using JDBC and working on databases such as My SQL, PL/SQL and Cassandra.
  • Proficient in using RDBMS concepts and various Databases like Oracle, MySQL, and Microsoft SQL server.
  • Strong front-end UI development skills using scripting languages and expertise in developing User Interface Applications and professional Web Applications using Web Standards, HTML/HTML5, XHTML, CSS/CSS3, JavaScript, Bootstrap, AngularJS, JSP, DOM, jQuery, JSON, Ajax, NodeJS.
  • Worked extensively on technologies Spring, Web services, SOAP, XML, JMS, JNDI, and JDBC.
  • Worked with Oracle8i/9i/10g, MySQL and MS Access.
  • Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (RES-T/SOAP/UDDI/WSDL).
  • Experience using various web/application servers like Apache Tomcat, Oracle server and JBOSS.
  • Experience in ANT and Maven build tools.
  • Strong experience on various development environments like Eclipse.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • Worked on front-end/presentation tier development using Struts Framework that includes JavaScript, Ajax and CSS.
  • Technical experience in the areas of Object Oriented Analysis (OOA) Object Oriented and Design(OOD) using UML, Software Life Cycle Management and Development of Distributed applications.
  • Extensively used JavaScript to make client side validations and to parse complex expressions
  • Good experience with unit testing using JUnit.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Experienced in writing Stored procedures, Functions and Triggers using SQL Queries
  • Experienced in creating Single Page Application (SPA) using Angular JS framework
  • Strong capability in Application Servers like Web Logic, Apache Tomcat/Camel, Web Sphere, Glass Fish and Jboss.
  • Proven skill set in Integrated Development Environment (IDE) such as Eclipse, Net Beans and RAD (Rational Application Developer)
  • Technical expertise in the areas of Object Oriented Analysis (OOA), Object Oriented Design (OOD) using UML, Software Life Cycle Management and Development of Distributed applications
  • Knowledgeable in implementing various Design Patterns like Singleton, Factory pattern, Front Controller, Abstract Factory pattern and DAO (Data Access Object) pattern
  • Expertise on Agile(SCRUM, pair programming) and Waterfall methodologies
  • Extensive experience in Software Configuration Management using Version Control Software such as SVN, CVS, GIT and Clear Case
  • Proficiency in development of batch jobs using Tidal. Robust experience in build tools like Ant, Maven& Jenkins, logging with Log4j, Test Driven Development using JIRA for tracking issues
  • Involved in getting the Functional/Business Requirements from the Clients/Analysts and preparing Detailed Design Documents using UML
  • Quick learner with strong problem solving skills, interpersonal skills and a solid team player
  • Involved in the development of SOAP and REST Web Services and consumed some Web Services from external application
  • Generated the web services classes by using Service Oriented Architecture (SOA)
  • Described the location of the web services server and its functionality in WSDL
  • Developed the user interface with JQuery framework which included HTML manipulation, CSS and AJAX (for updating parts of webpage without reloading it)

TECHNICAL SKILLS:

Programming Languages : HTML5, XHTML, CSS3, JavaScript, jQuery, Boot Strap, Angular JS, React JS

Databases : Oracle 11g, Cassandra, SQL, PL/SQL, MySQL

Operating Systems : Linux, MAC, OS, Windows XP/Vista, UNIX

IDE(Integrated Development Environment) : Eclipse, WID(Web Sphere Integration Development)

Frameworks : Spring MVC, Hibernate, Structs, Maven

Methodologies : Agile, Confluence, Jira, Scrum Waterfall, RUP

Intermediate level : Bamboo, Chef, Ruby, Ksh, Bash, Python,

Servers : Apache Tomcat, WebSphere, J Boss, GlassFish

Web Services : Java Web Service JAX-WS(SOAP) and JAX-RS(RESTFUL) and Spring Web Services

Web Designing : HTML, JSP, JavaScript, CSS, AngularJS, ReactJS

OVERVIEW OF MAJOR PROJECTS:-

Confidential, Irving, TX

JAVA Developer

Responsibilities:

  • Involved in Agile Planning-Iteration Planning Meeting (IPM) and Estimation Sessions of user stories and participating in scrum Meetings to update the status daily.
  • Analysis, design, development and maintenance of Warehouse web based, networking systems and N-Tier architecture applications.
  • Developed the web applications using Angular.js and Node.js.
  • Designed dynamic and browser compatible pages using HTML5, CSS 3.0 and JavaScript.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Bootstrap, JavaScript API.
  • Good experience in using JDBC and working on databases such as MySQL, PL/SQL and Cassandra.
  • Wrote Python scripts to parse JSON documents and load the data in PostgreSQL database.
  • Designed REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Experience in analyzing and handling datasets using Relational databases as well as performed Sub Queries, Stored Procedures, Triggers, Cursors, and Functions using PostgreSQL and MySQL database.
  • Hands on experience regarding LAMP (Linux, Apache, MySQL, Python ) and WAMP (Windows, Apache, MySQL, Python ) stack architecture.
  • Experienced in writing Stored procedures, Functions and Triggers using SQL Queries
  • Experienced in creating Single Page Application (SPA) using Angular JS framework
  • Strong capability in Application Servers like Web Logic, Apache Tomcat/Camel, Web Sphere, GlassFish and JBoss
  • Coordinated for debugging the project monitored on JIRA using Agile development.
  • Skilled in using Collections in Python for manipulating and looping through objects.
  • Proven skill set in Integrated Development Environment (IDE) such as Eclipse, Net Beans and RAD (Rational Application Developer)
  • Followed three-tier architecture. Developed application using SPRING MVC presentation layer, Spring-Service layer, Spring Transaction management, Spring DAO- persistence layer and Spring Batch.
  • Built the REST Web Services using spring and then consumed the web services in Angular JS using http methods like GET and POST.
  • Implemented various design patterns such as Data Access Object (DAO), Data Transfer Object (DTO), Front Controller, Value Object, Iterator Design Pattern and various.
  • Performed code based testing techniques like code walk through, code inspection and code review.
  • Worked on Angular JS directives and routers. Used Angular Schema Forms for validating the form and to change field type and field orders.
  • Modified WSDL and XSD schema while generating web service client artifacts by using Jax-ws bindings in Web Sphere 8.x server and RAD 8.x
  • Through SOAP UI extensively tested document based web services.
  • Used JMS API to notify the customers when the appointment was scheduled for customer.
  • Created JUnit test suites with related test cases (includes set up and tear down) for unit testing application.
  • Consumed SOAP web services developed by third party vendors and used them to load labs and external systems
  • Created Rest web services using JAX-RS to get the response in front end for online banking and mobile application
  • Fixed the defects by connecting to different environments using SSH and telnet client Putty.
  • Written SQL queries in DAOs and tested in SQL Developer.
  • Developed TDD environment and followed continuous integration system with Hudson Server for Building/testing software projects continuously.
  • Configured JBoss-as: deploy to deploy the application into JBoss application server and used Maven to build the application.
  • Created Controllers, Services in Angular JS and then injected the services using angular dependency injection and used angular directives to manipulate the DOM

Environment : XP, Angular 1.4, HTML 5, AngularJS, Node JS, JavaScript API, Bootstrap, JMS, CSS3, Spring 3.1(MVC, AOP, DAO, Transaction), WinSCP, putty, log4j, SOAP UI, Rally, REST, SQL Developer, Java 8, Oracle 11g, JBoss EAP 6.4, Eclipse, Agile, SVN, Maven3.x, Jenkins server, Putty.

Confidential

JAVA Developer

Responsibilities:

  • Developed Presentation layer using JavaScript, JQuery, Ajax and JSF
  • Developed Spring restful web services to deliver both XML and JSON content using Jackson Spring implementation
  • Designed& developed JSP pages and XML reports which included development of servlets and custom tags for JSP pages
  • Integrated the IOC container of Spring Framework 3.2 to handle the creation of beans, dependency injection and transaction management
  • Integrated Spring MVC and Hibernate to access the database. Used DAO pattern to decouple and control the access to the database
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate
  • Configured persistence Context in Spring JPA and Hibernate as a persistence provider to interact with Oracle database
  • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages and Views.
  • Proficient in development of enterprise business solutions using Apache Tomcat, WebLogic, WebSphere and JBOSS application servers.
  • Wrote Python scripts to parse JSON documents and load the data in PostgreSQL database.
  • Designed REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Excellent hands on experience with Servlets, JDBC, EJB 3.0-Session beans, entity beans, JMS, XML, XSLT, DTD, XSD and DOM/SAX.
  • Good expertise using various IDE tools like RAD, Eclipse & Net Beans etc.
  • Created POJOs as Spring JPA entities in an Object Relational Mapping Architecture
  • Used lazy loading and Hibernate. Initialize() to retrieve data only when it is needed thus avoiding overloading of the architecture
  • Wrote Python scripts to parse JSON documents and load the data in PostgreSQL database. f Designed REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Designed, developed and deployed the EJB components using Session beans, DAO objects for database access. Used Session facade and Business delegate design patterns
  • Refactored legacy stored procedures, extracted and converted logic from stored procedures into java components for better reusability
  • Proficiency in development of batch jobs using Tidal. Robust experience in build tools like Ant, Maven& Jenkins, logging with Log4j, Test Driven Development using Junit and JIRA for tracking issues
  • Involved in getting the Functional/Business Requirements from the Clients/Analysts and preparing Detailed Design Documents using UML
  • Used Spring AOP Annotations to provide logging functionality in the system
  • Used Maven as a build tool and deployed application on WebLogic application server

ENVIRONMENT: Java, J2EE, JSP, Servlets, Struts, spring, EJB, JMS, Hibernate, XML Schemas, CSS, Angular JS, JavaScript, HTML5, XML, WebLogic, Design Patterns, JUnit, Log4j, AJAX, SOAP/REST Web, Oracle 10g, Jenkins, Agile

Confidential

JAVA Developer

Responsibilities:

  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Developed UI Layer for the application using HTML5, CSS3, AngularJS and Bootstrap.
  • Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Participated in coding Spring AOP components for the Logging, Exception handling and Transactional Model to handle many requests
  • Support & Enhancement to the existing implementation of correspondence components which are developed using EJBs, JPA and Web Services / JMS Technologies.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for status report.
  • Implemented Authentication & Authorization with Site Minder and spring security.
  • Working within SOA based enterprise framework to build web services for Middle Tier processing.
  • Analyzed current legacy infrastructure, established business case, and built consensus for virtualized IaaS / PaaS near term strategy with SaaS mobile cloud services end state.
  • Developed SOAP based web services using WSDL, SOAP, JAX-WS and AXIS.
  • Produced as well as consumed restful web services using Jersey API's.
  • Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.
  • Followed up with Tivoli Manger group to run the spring batch jobs at specific times.
  • Done with Web logic application server set up & deployed the application on it.
  • Coding & Unit Testing the business components which were developed using Java /JEE Technologies and also responsible for creating and unit testing.
  • Responsible for parsing XML documents using SAX parser.
  • Wrote Operations and corresponding handlers to communicate with Oracle database sitting on Linux/Unix server.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Facade and Data Access Object
  • Responsible for creating SOAP and Restful Web services with WSDL, SOAP, JAX-WS, CXF and JAX-RS. .

ENVIRONMENT: Core Java, Java API, Apache Tomcat, Maven, Struts, Hibernate, Web sphere, SaaS, Eclipse IDE, SOAP, REST, Linux, JMS, LDAP .

Confidential

JAVA Developer

Responsibilities:

  • Development experience with Java such as OOPS Concepts, Strings, IO, Collections and Exception Handling.
  • Very Good Experience with Servlets and JSP.
  • Good Experience of spring's IOC, AOP, Spring MVC and spring's integration with Hibernate technologies.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB).
  • Hands on experience in Struts, SOA Web Services Architecture and Development.
  • Experience with web API lifecycle.
  • Struts (MVC) is used for implementation of business model logic.
  • Used HQL and SQL as the query languages in Hibernate Mapping and Integrated Spring and Hibernate framework.
  • Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.
  • Good knowledge at SOAP/WSDL and REST FUL interfaces in Java . Created and executed both load and functional tests for web services.
  • Expert level skills in developing web-based GUI s using HTML, DHTML, XML, CSS, and Java Script for web enabled applications and D3 Data-Driven Documents for producing dynamic, interactive data visualizations in web browsers.
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Development of a well responsive SPA (single page application) using AngularJS framework in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Implemented AngularJS Validation to validate user inputs and to create user-friendly web application
  • Used AngularJS Two Way Data Binding to achieve the feedback functionality from the user.
  • In-depth knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration.
  • Designed and developed the application using agile methodology and followed TDD, Scrum, pair programming.
  • Used JIRA to test and track the Issues and Bugs related to software or Application.
  • Exposed with different web application servers like Tomcat Apache Server, IBM WebSphere server, BEA Web Logic Server, JBOSS Application server.
  • Very good knowledge on IBM WebSphere Commerce.
  • Worked with IBM Commerce team, Business Analysts and Managers and resolved key issues.
  • Experience with Agile / Scrum and Waterfall Methodologies.
  • Exceptional skills in Agile Development and Test Driven Development .

ENVIRONMENT: Java 1.7, Spring, Hibernate 4.3, JDBC, JSP, CSS, HTML5, JavaScript 1.6, AngularJS 1.5, Web services, SOAP, WSDL, SOAP UI, Maven, Junit, Web Logic, Windows 8.1, SVN, Eclipse, Oracle 10g/11g, Microsoft VISIO, XML, JIRA.

We'd love your feedback!