We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Bentonville, ArkansaS

SUMMARY

  • Over 6+ years of experience in analysis, design, developing, testing and implementation of various applications using JAVA and J2EE.
  • Hands on experience in Test Driven Development (TDD), Agile Methodology and Scrum Methodology.
  • Experience in Object Oriented (OOP), J2EE and Client Server technologies.
  • Good Knowledge in all the phases of software development life cycle with Analysis, Design, Development, Integration, Debugging and Testing for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY. Experienced in developing both front end and back end applications using Java, HTML, HTML5, CSS, CSS3, JavaScript, Angular.js 1.0x, Angular.js 2.0, React JS, Spring MVC, Spring, Hibernate, Cloud Applications, Node JS, SAAS, RWD, DOM, Gulp, Python, jQuery, and Ajax.
  • Experience in designing various forms, tooltips, menus, tabs, widgets that support drag - and-drop, animated effects, data and time selector and many others using jQuery.
  • Expertise in developing both static and dynamic user interfaces using JSP, JSF, JSON, JQuery, DOJO, AJAX, Java Script, CSS and HTML 5.
  • Experienced in MVC Architecture and Struts Framework.
  • Worked extensively on XML, DTD, XML Schema, XSL, XPath, DOM, and SOAP.
  • Good working knowledge on Ant, Maven, Log4j and JUnit.
  • Extensive in developing rich internet applications using JSP, JavaScript, JQuery, JSON, AJAX, MDB, HTML and CSS.
  • Experience with SQL, PL/SQL and with databases like Oracle, Mysql, and SQLServer.
  • Experience in designing artifacts such as use case, class diagrams, interaction diagrams, and state transition diagrams using Rational Rose.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI’s using Java or AngularJS, with NodeJS and CSS.
  • Experience on developing UI using Struts view tags (HTML, Bean, Logic and Nested), JSP, HTML, CSS.
  • Ability to communicate clearly & concisely to both business and technology teams with my excellent written & oral communication skills.
  • Used Hibernate to map objects (POJOs) to database tables and map relationships
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Wrote Custom Tags for custom requirements of fields on GUI.
  • Using PERL framework heavily to develop and maintain the automation tool architecture.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, IntelliJ, RAD and NetBeans.
  • Work closely with other software engineers, QA and Support/Operations groups to develop top quality applications for business needs.
  • Working knowledge on Operating Systems Windows NT/2000/XP, Linux and Solaris. Possess good analytical skills and quickly adaptable to newer Technologies.
  • A very good team player with the ability to work independently with minimal supervision

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++, SQL, PL/SQL, JDBC

Web Development: HTML 5, HTML, Java Script, Ajax, jQuery, JSON, Angular Js, XSLT, XPath, XQuery

Databases: Oracle, SQL Server, MYSQL, Mongo Db

IDE Tools: Eclipse, My Eclipse, Net Beans, IntelliJ, Visual Studio

Web Application Servers: Tomcat, Web Sphere, Web Logic

Methodologies: Agile, Waterfall, TDD

Design Methodologies: J2EE Design Patterns

Operating Systems: UNIX, Linux, Windows 2003/2000/NT/XP

Frameworks: Struts, Spring, Hibernate, JSF 2.1

Version Control Tool: CVS, SVN and TFS (Team Foundation Server)

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, Arkansas

Java Developer

Responsibilities:

  • Design and developed backend application using Spring MVC, Spring JDBC and Spring AOP framework.
  • Implemented REST web services using Jersey framework which are consumed by front-end environment.
  • Developed BCDR Insurance services from scratch.
  • Integrated Spring Hibernate and JPA frameworks
  • Involved in end to end development for major Business requirement.
  • Integrated the Javacode (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • Monitored the error logs using Log4J and fixed the problems.
  • Experience in monitoring application and business performance using Splunk and Dynatrace.
  • Extensively used Core Java concepts such as Exceptions and Collections.
  • Install, configure, Deploy, and validate applications using cloud configuration management (CCM) and OneOps.
  • Integrated Swagger API specification for easy access of REST API.
  • Commercial experience creating web sites using Java with good OOP principles & Java 8.
  • Experience in monitoring application and business performance using AppDynamics.
  • Created jobs for continuous integration and continuous deployment in GIT shared repository using Jenkins.
  • Designed and developed asynchronous RESTful Microservices using Sprint boot, Couchbase and RXJava that are consumed by other microservices with an average response time of 30 milliseconds.
  • Asynchronous message queuing and validating data across microservices is handled using IBM MQ for XML.
  • Involved in design, configuration, development and bug-fixes.
  • Involved in fixing the bugs during the production support period.
  • Responsible to assign stories to my track and get progress report from the team by using JIRA.
  • Worked with Streams, Lambda functional programming using java.

Confidential, Austin TX

Java Full Stack Developer

Responsibilities:

  • Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS 2.0.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Developing new user-facing features using React.js.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI’s using Java or ReactJS, with NodeJS and CSS.
  • Designed Frontend with in object-oriented JavaScript Framework like Node.js and Angular Js.
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery and JavaScript.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Experience in JMS/MOM, JBoss, JMX, Drools.
  • Analyze functional and non-functional requirements for java development projects involving J2EE, Java, Drools, JSF, and EJB.
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Hands-on experience in Methods Mule Soft/ESB Mule.
  • Experience with Bitbucket/GIT.
  • Comfortable in a Linux computing environment (UNIX shell scripting, GIT).
  • Used groovy and Spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Experience with Spring Platform components including Security, Boot, Data, Batch.
  • Experience working as a JAVA/J2EE developer and with Java to J2EE standards and technologies including but not limited to Struts 2.0.
  • Implemented GrailsServices and controllers to perform actions.
  • Experience in upgrading and migrating various versions ofMongodatabase on different platforms.
  • Strong experience with SOAP, JSON and REST.
  • Strong Knowledge of SOAP, REST, JMS architecture Concepts and PUB/SUB Patterning
  • Used CSS pre-processors (SASS).
  • Used Messaging Queue to provide for the needs of large-scale enterprise deployments.
  • Rest API or front-end development experience Java as primary language.
  • Strong understanding of multithreading, multi-tier, and distributed architectures.
  • Demonstrated understanding of Core java concepts like OOPS, OOAD, ORM, and REST.
  • Developed UI tests with Protractor and Java tests in JUnit.
  • Used Jenkins for Continuous Integration. Used TOAD for managing, monitoring and analyzing the database.
  • Used Maven for build application.
  • Designed and Developed automation script using Selenium Web Driver in Eclipse.
  • Handled response data from RESTFUL web services using XML, JSON and jQuery to update UI Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Created GET/PUT request and response using RESTFUL web services.

Confidential, Brentwood, TN

Java Full Stack Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, jQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • The project is built upon the Single Page Application (SPA) criteria.
  • Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
  • Working with and Apache Tomcat.
  • For new website features wrote Angular.js controllers, views and services.
  • Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
  • Developed jQuery code using an XML Http Request Adapter to send an AJAX request to the server-side code and implemented a callback function to handle the results.
  • Worked on prototypes for Responsive Web design.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions.
  • Developed the jQuery callback functions for implementing asynchronous communication using AJAX.
  • Extensively used jQuery for screen design and development.
  • Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
  • Designed user-friendly navigation for displaying various sections of data using jQuery.
  • Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Styling pages using CSS3.0 and developed JavaScript for user interfaces.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
  • Implemented XML parsing code for different application.
  • Developed server-side REST style web services and called them from angular controllers.
  • Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Confidential, Los Angeles, CA

Java Developer

Responsibilities:

  • Creating new web pages and altering business as per requirement.
  • Developed and implemented the business logic component in middle tier using EJB framework including stateless session classes and Entity bean classes and worked on eclipse has been used for developing the application and deployed to the WebSphere application server.
  • Implemented MVC architecture using Spring framework, implemented DAO design using Hibernate and Used Subversion for version control and creating automated build scripts.
  • Customized TFS workitems and created different workitem queries.
  • Developed the Web Interface using HTML,JavaScript, jQuery, AngularJS and JSON.
  • Installed, configured, integrated, Tomcat application server in various environments.
  • Used jQuery to develop intuitive user interface.
  • Implemented Team Foundation Server TFS as Version Management for Microsoft technologies.
  • Used JQGrid of jQuery to render data.
  • Created tables in MySQL for retrieval and data manipulation using Oracle 10g, Implemented DAO for data access.
  • Worked with Zookeeper as a high reliable distributed coordination and integrate Spring framework as a robust architected system.
  • Settled up SQL server for TFS requirements
  • Worked on Java, SQL Server, CVS, JUnit Technologies.
  • Resolve Bugs and Change Requests to already existing code.
  • Performed application development using tools like Intellij, JUNIT, Clear Case and ANT for building application.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Wrote SQL queries for storing and retrieving user profile information from Oracle database.
  • The amount of Dojo used when it is involved in working with the ArcGIS JavaScript API is up, but at a minimum need to be used with the several common functions such as dojo: require.
  • Used Rational ClearCase as Version control.
  • Have involved in the development of an application with java, which involves the Interactive voice Response services IVR.
  • Involved in the deployment process of the application on WebSphere Application Server.
  • Participated in Debug fixing and QA review of the Code before delivering to State.

Confidential

Software Developer

Responsibilities:

  • Actively used the Spring Framework for developing the whole Business Tier Module and successively build and deployed to WebSphere Application Server.
  • Implemented several JavaScript validations for the JSP pages and their custom tags, also created Cascading Style sheets, XSLT transformations in the presentation tier.
  • Implemented client validations using JavaScript, jQuery, AngularJS and NodeJS.
  • Used jQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows and for creating JavaScript behaviors.
  • Developed DAO classes with Junit using Spring DAO package for data access and data manipulation.
  • Interfaced with the Oracle 10g back-end database using MyBatis Framework and XML config files.
  • Added DHTML and JavaScript effects which provide usability to pages namely popup windows, docking side navigation, styling form elements and creating tabbed menus.
  • Implemented logging framework using Log4j API.
  • Participated in peer code reviews utilizing "Pull Request" and commenting features of Atlassian Stash.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Used Eclipse to create and maintain the Test cases and the Test scripts for both Smoke and Regression Testing in Java and executed via WEB driver.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Attended wire frame review, design and html code walkthrough meetings.
  • Used GITLAB for Version Control to track check-ins and rollback code.
  • Followed Agile Scrum methodology for Application development.

We'd love your feedback!