We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Acquired good development experience in Java at best Information Technology sectors, such as Health care, Networking, communications, Service Oriented companies.
  • Experienced in all the phases of software development life cycle requirement gathering, Analysis, Design, Development and Testing of the application.
  • Experienced in developing the Enterprise Applications, Desktop Applications, Web Applications, Mobile Applications using Java - EE, Java-SE and Java micro services.
  • Experienced in designing various application Modules for the best implementation of the Object-oriented concepts and easy way of the implementing Application.
  • Experienced in implementing the micro services in Web applications using the frameworks such as Spring-Boot development for java.
  • Experienced in Service Oriented Architecture and REST Architecture, creating services and Restful API’s.
  • Experienced in writing Complex queries, Stored Procedures, functions, Packages, Tables, Views and Triggers using major Databases Oracle DB2 and MySQL.
  • Experienced in Spring framework and implementation of the modules IOC, AOP, DAO, Context, ORM, WEB MVC.
  • Experienced in Hibernate Framework for the Object Relational Mapping therefore simplifying the Data creation, Data manipulation and Data Access.
  • Experience in Implementing full text search, Synonym, Filters in Elastic-search engine.
  • Experience in configuring Persistent stores, JMS servers, system modules, sub deployments, connection factories, topics, and queues for JMS Messaging.
  • Experienced in forming Struts tag library and Struts Tiles Framework for implementing the web interfaces and Struts Validator Framework using MVC architecture.
  • Experienced in Angular JS framework for building web-apps and is highly efficient in integrating with Restful services.
  • Experience in creating high responsive web application using Bootstrap framework.
  • Experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Experience in designing and developing Web based Applications using J2EE technologies like Java, Spring, Hibernate, Servlets, Jsp, Java beans, HTML, Java Script, EJB, JNDI, CSS, JDBC, XML, Struts, AJAX, Junit and web Services.
  • Experienced in web development using HTML, CSS, JavaScript, AJAX, JQuery and AngularJS technologies.
  • Experienced in developing MVC framework-based websites using spring and struts.
  • Expertise in using version control tools such as SVN, CVS, GIT.
  • Quick learner of business processes with excellent analytical, trouble shooting and problem-solving skills.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases.
  • Test Driven Programmer with thorough knowledge in Unit testing with JUnit, Mockito and using SoapUI, Postman for Web Service testing, performance testing with J-Meter and automated testing with Test Driven Development (TDD) in Extreme Programming model.
  • Extensively worked on Web-services applications using SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.
  • Experience in preparing Test plan document to suit Agile timelines.
  • Experience working in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations.Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement.
  • Generating the report from MySQL workbench through Elastic Search Engine.
  • Good experience with Operating Systems like Windows, LINUX, and UNIX.
  • Expert knowledge of data structures, computer logic and flow-charting, program design methods and techniques, database vendor versions, compiler versions
  • Excellent critical and creative problem-solving ability and analytical thinking with quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS

Programming Languages: Java, C#, Ruby.

Frameworks: Spring MVC, Struts, Hibernate.

Version control: SVN, Git.

Java technologies: JSP, EJB, servlet.

Build Tools: ANT, MAVEN, Gradle.

Testing: J-unit, J-Meter, Selenium.

Web Tools: HTML, CSS, Bootstrap, JavaScript, Elastic search.

Databases: Oracle, MySQL, PostgreSQL.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Tampa, FL

Responsibilities:

  • Developed use case diagrams, class diagrams, sequence diagrams and object diagrams using UML.
  • Experienced in the Spring-boot microservices and developed SOA webservices in developing a Service Oriented Architecture.
  • Designed interactive web pages with front end screens using HTML and JavaScript technology for the e-statement server as per the requirements.
  • Extensive designing and development of Java Servlets, JSP and XML.
  • Reviewed and maintained policies to migrate/upgrade code in production and streamlined the process by working with team. Strictly followed the policy of No SQL code gets into production without testing against current production schema and data in test environment.
  • Application Architecture is based on MVC Struts Framework. Designed and developed custom tags, action classes and action form beans.
  • Upgrading the external facing website/portal developed in Java from Web logic using a more loosely coupled architecture and upgraded Oracle tools.
  • Used JDBC for connectivity.
  • Integrating HTTP Apache HTTP plug-in with Web logic Servers.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Integrating Struts with spring by delegating Struts action management to Spring Framework using proxy.
  • Excellent working experience with Oracle 11g including storage and manipulating data.
  • Worked extensively with Front controller, View dispatcher, Session Façade, Business Delegate, Data Access Objects, Service Locator and Transfer Objects design patterns.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (oracle).
  • Developed Java Beans and Utility Classes for interacting with the database using JDBC.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.

Environment: J2EE, Java, Oracle, Struts, Spring, Hibernate, Web services with Axis and SOAP, XML, JAXB, XSL, UML, Eclipse, JSON, JavaScript, JQuery, HTML, DHTML, Git, Log4j, ANT, Maven, Web Sphere, Junit, Spring-Boot.

Java Developer

Confidential, Denver, CO

Responsibilities:

  • Responsible for system analysis, design and development using J2EE architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodology.
  • End-to-end Project Management, including customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
  • Performed application design development maintenance enhancements and testing using JUnit framework.
  • Used Velocity to generate Rally, SQL and other output from templates.
  • Designing and editing GUI with innovation and creativity with the help of graphs, charts, other diagrams, etc.
  • Taken care of Java Multithreading in common java classes / library.
  • The entire application was developed in J2EE using MVC based architecture, Spring Integration (STS).
  • Used spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, and transaction management.
  • Designed, developed and maintained the data layer using Hibernate 3.0 and used Spring ORM to integrate with Hibernate.
  • Experience in administrating and maintaining Elastic-Search.
  • Used Angular JS framework for building web-apps and is highly efficient in integrating with Restful services.
  • Design of REST APIs that allow sophisticated, effective and low-cost application integrations.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Developed Web Services using WSS SOAP, WSDL, UDDI and XML.
  • Created Stored Procedures using PL/SQL.
  • Performed cross browser functional testing using Selenium Web Driver.
  • Performed unit testing using JUNIT framework and used JQuery test cases for testing action classes.
  • Monitored the logs using Log4j and fixed the problems and used Git HUB and GitUI for version control.
  • Used Maven, Tomcat and Jenkins to automate the build and deployment process
  • Upgrading grid infrastructure from 10g to 11g/12c versions along with database upgrades.

Environment: Java, Spring, JQuery, Servlets, JDK 1.8, Java Script, XML, XSD, JUNIT, Eclipse IDE, AJAX, MS-SQL Server, PL/SQL, Splunk, Log4j, GitHub, Git-UI, Rabbit-MQ, MongoDB, Mark-Logic, Apache Maven, SOAPUI, WINSCP, PUTTY, oracle, Selenium Web driver.

Java developer

Confidential

Responsibilities:

  • Involved in the functionality requirements gathering and listing out the functionality required by the customer to provide a goal oriented and potential usage for the user-based application.
  • Responsible for all client-side User Validation and implementing business logic based on user selection using JQuery, and Angular JS.
  • Built the Responsive UI screen for create new customer process, create bill to ship to screens, Customer search results page, customer dashboard page using HTML5, CSS3 and Bootstrap.
  • Designed and implemented the XML based definition and model generation engine for the UI framework for dynamic rendering of views (server-side layer).
  • Involved in write application level code to interact with API’s, Web services using AJAX, JSON and hence building type ahead feature for the address using JQuery,
  • Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions at one time.
  • Worked on REST Framework to create web services.
  • Involved in the development using JAVA/J2EE Technologies, Web services, Hibernate Framework.Worked on the website from start to finish to give it a fresh look using HTML5/CSS/JavaScript.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml. Involved in troubleshooting and customer support.
  • Created Security certificates and established secured connections between Application servers and Web Servers.
  • Wrote JUNIT test cases for testing UI framework classes, and written JavaScript to do client-side validations.

Environment: Java, Angular JS, JSP, Spring, Hibernate, XML, CSS, AJAX, HTML, JavaScript, JQuery, Rational Clear Case, Microsoft Visio, WebSphere Application Server, REST Web services, Oracle, JUNIT, ANT, Agi

We'd love your feedback!