We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Warren, NJ

SUMMARY

  • Around 8 years of experience in analysis, developing Web based, Client/Server, Distributed and testing of applications using Java/J2EE Technologies.
  • C++, Core Java experience and knowledge of OO Principles and best practices.
  • Experience in analysis, design, development, testing and deployment of software applications
  • Extensive experience with server - side programming and technologies such as ATG Commerce, JEE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI, Java 1.8.
  • Well versed with AJAX.
  • Expertise in developing web applications using Struts framework.
  • Experience using XML/XSLT, XPath and various XML parsers.
  • Knowledge in using a multitude of J2EE design patterns.
  • Experience with the integration of applications and Adobe AEM.
  • Expertise in developing websites using IBM Workplace Web Content Management 8.
  • Expertise in working with Web Content Management API 8 (WCM API).
  • Good exposure with Application servers, Web Servers like Web Sphere, Web Logic, JBoss and Apache Tomcat.
  • Used Spring Boot which is radically faster in building cloud MicroServices and develop Spring based application with very less configuration.
  • Used open source product Gradle, BitBucket, JIRA, GIT, Bamboo, Confluence.
  • Experience in presentation layer of the application with the help of Node JS, AngularJS, boot strap also worked on XHTML pages.
  • Created web UI using jQuery and AngularJS, and developed Restful services and Web APIs for many integrated applications.
  • Worked on Lucene, SOLR and spearheading the index and search related development work.
  • Extensive knowledge about custom tags, display tags, JSTL to support custom User Interfaces.
  • Extensive experience with developing enterprise applications with development tools like Eclipse, MyEclipse, WebLogic, WSAD, RCP and RAD.
  • Used JSF’s along with HTML.
  • Experience inManipulating, Loading and Maintainingdata betweenService-Now and other systems
  • Experience in configuring and integrated with WebSphere Server and JBoss Fuse ESB
  • Experience in Spring MVC, Spring Security, Hibernate and Web Services.
  • Created Restful web services interface to Java-based runtime engine and accounts.
  • Expertise in developing database applications using Oracle, DB2 and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modelling, and Performance Tuning.
  • Used the PL/SQL procedures for Informatica mappings for truncating the data in target tables at run time.
  • Experience with unit testing using JUnit.
  • Experience testing JavaScript code — Jasmine and Protractor.

TECHNICAL SKILLS

Languages: Core Java, J2EE, C, C++, UML, SQL, Python, Groovy, ATG Commerce Programming, Java 1.8

J2EE Standards: JDBC, JNDI, JMS, Java Mail, XML

Web / J2EE Technologies: Struts, JSP, Servlets, Spring, EJB, AJAX, Java Script, HTML, JSTL, DHTML, XML, XSLT, JSON, JQuery, GWT, JSF, PrimeFaces, DOJO, AngularJS.

Database: Oracle 12C, 11g, MySQL, SQL Server, DB2, MS Access

Frameworks & Libraries: Struts, Spring, Hibernate, IBatis, Log4j, Maven, ReactJS, Apache Camel, Cassandra, Kafka, Ant, Gradle, Maven, JPA, JSF, Angular JS, Node JS, React JS, JUnit etc.

Application Servers: WebLogic 12C (12.2.x), 11gR2, 6.0/10, IBM WebSphere 5.0/6.0, JBoss Fuse.

Web Servers: IIS, Apache HTTP Server, Tomcat 6.0/8.0

Tools: WebLogic Workshop, WSAD, Bamboo, RAD 8.0, Eclipse RCP, Hudson, Jenkins, NetBeans, MyEclipse, Docker, Apache SOLR, JIRA, Confluence, Jbuilder, IntelliJ.

Repository: Svn, GITHUB, BitBucket, Cvs

Operating Systems: Windows 7, Windows XP, UNIX/Linux, MS - DOS

PROFESSIONAL EXPERIENCE

Confidential, Warren, NJ

Java Developer

Responsibilities:

  • Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
  • Implemented C++ Functional requirements then, Migrated to Java Routing part of application using AngularJS ng-route module, routing provider service with HTML views/CSS styles.
  • Developed UI pages usingAngularJS, JavaScript, HTML5, and CSS3.
  • Implemented AngularJS Service layer with utility functions to get data from back end using Rest based service calls and pass back to Angular Controllers.
  • Implemented AngularJS custom directives, for help module to use as re-usable components and used JQuery to manipulate DOM elements.
  • Developed custom directives (elements, Attributes, and classes) using AngularJS.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool
  • Design and develop Micro services platform to support a multitude of enterprise level applications.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Used Hibernate in data access layer to access and update information in the database.
  • Design/ Developed Rest based services calls using JAX-RS, implemented security using WSO2, OAuth providers.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • UsedJBoss Fuse ESBto create mediation or route message between Services
  • Implemented business components using spring dependency injection and accessed them using spring provided annotations.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap 3, colour scheme of the web site using HTML5, CSS3 and Responsible for creating detailed wire frames and process flows.
  • Exported and imported modifications to the Maximo database.
  • Involved in implementing test cases using Junit, and configured mocking classes using Mockito.
  • Involved in working with agile methodology implementations like Daily scrum meetings, sprint planning’s, resource planning, etc.
  • Experience in Javascript unit testing using the latest tools and libraries/frameworks such as Jasmine, Karma.

Environment: HTML5, CSS3, JavaScript, REST, Angular 2, spring Boot, ReactJS, JUnit, Maximo, NodeJS, Maven, Agile methodology, windows/Linux.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Developed web application using JSP Framework, user interfaces using JSP, DOJO, HTML, and CSS.
  • Had experience in onsite/offshore coordination and lead a offshore development team of 3 members.
  • Used JSTL tag libraries extensively while coding JSP pages. Written JavaScript and Groovy for validation of page data in the JSP pages.
  • Provided ServiceNow configuration and customization assistance including workflow administration, report setup, data imports, custom scripting and third party software integrations.
  • Used JSTL tags for communicating between controller and JSP.
  • Worked with ATG Product Catalog repository. Wrote core payment group components
  • Used DOJO Grid in Dojo framework to display the data.
  • Developed code to display the data dynamically by loading the data every minute.
  • Used Spring Framework for developing the application.
  • UsedKendovalidator for validating forms.
  • Used SVN repository for codebase.
  • Worked onKendoUIControls to support HTML5 Controls in all the browsers.
  • Used open source product Gradle, BitBucket, JIRA, GIT, Bamboo, Confluence.
  • Used JavaScript latest version of libraries based on running in the Node.JSenvironment.
  • Developed JSPs without the usage of java in it and used AJAX for asynchronous Server calls.
  • Developed JQuery and JavaScript code for the front-end validations.
  • Deployed the application on tomcat for debugging it and finally deployed on WebLogic.

Confidential, San Ramon, CA

Java Developer

Responsibilities:

  • Developed the web application by integrating JSF employing AJAX at client and View pages in JSP, using CSS and JavaScript validations
  • Used IBM RAD8 as IDE tool to develop the application and debugging the application, used JQuery and JSF validation framework for front end validations.
  • Developed code for User input validation’s and page navigation using JSF.
  • Integration supportive testing with mobile environments like Android and IOS with Restful Services.
  • Developed custom tag libraries extensively while coding JSF pages. Written JavaScript for validation of page data in the JSF pages.
  • Used Hibernate in data access layer to access and update information in the database.
  • Used a4J tags for communicating between managed bean and JSF
  • Started to use ClearCase for software configuration management and version controlat the beginning and then migrated the project to Subversion.
  • Manage and maintainMongoDBservers across multiple environments
  • Used the most popular streaming tool KAFKA to load the data on Hadoop File system and move the same data to MongoDB NoSQL database.
  • Deployed the application on the WebSphere Application Server.
  • Search and fetch the corresponding records usingSOLR query.
  • Wrote the Java classes for the JSF components, tags, and renderers.
  • Created and Configured the Plan and plan details in PMT Core (Project Management Tool) and validated the Plan details in Plan viewer.
  • Used Apache Camel and Active MQ for routing JMS messages between services.
  • Used SQL statements and procedures to fetch the data from the database. Created new views, added new columns to the existing view in the database using SQL
  • Used JUnit to test write test scripts.
  • Experience working with DB2.
  • Used Spring Framework for developing the application
  • Having E-Commerce, Project Management, Financial, Media & Entertainment Domain knowledge
  • The GUI was designed on the base of MVC design-patterns and Swing APIs are used extensively.
  • Reload particular component in set of intervals using AJAX communication.

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Involved in analysis, design and development of IDF Processing system and developed specifications that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Worked in Agile environment. Experience working with scrum team. Used HP Quality Centre to view the tasks and requirements.
  • Used agile software development methodology which helps to develop project plans
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used AJAX Framework for Dynamic Searching of covered products for funding.
  • Involved in designing the Graphical User Interfaces using Struts Tiles Framework, HTML 5, JSON, JSP, AJAX4JSF and JSF.
  • Worked with Multithreading, intensively used the synchronization for controlling how resources can use data.
  • Web application development (CSS, HTML, some JavaScript and AJAX).
  • Designed and Developed application screens using Swing, HTML, JQuery, JSP and CSS.
  • Used Hibernate in data access layer to access and update information in the database.
  • Created Restful web services interface to Java-based runtime engine.
  • Used API Gateways to Integrate and manage APIs.
  • Used Web services - WSDL and SOAP for testing.
  • Used SoapUI for load testing the Web Services.
  • Developed JUnit test cases for all the developed modules.
  • Used GIT for version control across common source code used by developers.
  • Started migration to AngularJS framework to develop single page applications.
  • Having E-Commerce, Project Management, Financial, Media & Entertainment Domain knowledge

Confidential

J2EE WebSphere Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include UML Diagrams using Rational Ross.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces. .
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Added tasks for online banking website using core Java
  • Involved in developing and improving asynchronous multithreaded queues of processing of document.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Lead the application design and development; the User Interface was built using Spring MVC, JSP (with Spring Tags), jQuery, Direct Web Reporting and AJAX, Bootstrap, CSS, JDBC Template, iBatis.
  • Used Spring MVC Framework for developing web applications.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Experience with Linux operating system.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XML WebServices using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Experience working with DB2.
  • Good experience with version control such as CVS and Clear Case.
  • Used Tomcat server
  • Written Stored Procedures and Triggers in Oracle Database.

Confidential

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of IBA application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed server side applications using Servlets, EJBs and JDBC.
  • Used Ant for building the application.
  • Used JMS for communicating various clients and its components
  • Used JUnit for Testing.
  • Used WebServices-WSDL and SOAP
  • Deployed applications on JBoss 4.0 server
  • Extensively configured the build files to different Environments
  • Developed Session Beans which encapsulates the workflow logic
  • Used Entity Beans to persist the data into database and also used Message Driven Beans (MDB) to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Experience with Eclipse IDE
  • Used Struts the MVC framework for building web applications.
  • Developed web pages by using HTML, CSS, and JavaScript.
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Created User guide and application support document.
  • Used CVS for the concurrent development in the team and for code repository
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

We'd love your feedback!