We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Jersey City New, JerseY

PROFESSIONAL SUMMARY:

  • Having 8 years of professional JAVA development experience in software development using Java and J2EE technologies, this includes all phases of software development life cycles like User Interaction, Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
  • Expert in C, C++, VB, Python, Perl, Lisp programming languages.
  • Experience in writing and executing queries in relational databases like Oracle and PL/SQL.
  • Strong experience in coding using SQL, PL/SQL involving Stored Procedures, Triggers and Cursors.
  • Expertise in using and configuring various web and application servers like IBM WebSphere Application Server, Apache Tomcat, JBoss Application Server and WebLogic Application Server.
  • Followed Waterfall, Sprint and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Have rich experience in databases like Oracle 10g, SQL Server, MySQL.
  • Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.
  • Experience in developing the Enterprise and Web applications using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, Web - Services, Java Mail, XML, JPA, JMS, and JDBC.
  • Hibernate was used in persistence Layer. Oracle Database is used for the configuration of data to the application.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch the data from SQL based schema
  • Performed web Page Applications using AngularJS with other development teams.
  • Hands on experience on Spring Core Annotations for Dependency Injection and Spring MVC for REST API s and Spring Boot for micro-services.
  • Experienced in developing front end applications using HTML, HTML5, XML, XHTML, DHTML, CSS, CSS3, Bootstrap, SAAS, JavaScript, DOM, jQuery, Ajax, JSON, and JSP.
  • Modified the UI screens created by web designer using HTML5, JSP, CSS3, React.js
  • Expertise in developing Open source systems and in-depth working experience of Spring 3.x (Core, IOC, AOP, Batch, Security, and Boot).
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Expertise in developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, WSDL, JAX-WS, WS-I and Apache Axis.
  • Expertise working with SOAP, Rest and Micro services using CXF, Jersey.
  • Knowledge of Object Oriented Programming and Design, UML and SDLC.
  • Proficient with Core java and markup languages HTML, XHTML, DHTML, CSS, XML.
  • Used source control systems like Git and Subversion SVN.
  • Involved in dealing with CI/CD tools like Jenkins, Git Stash.
  • Experience of working with open source tools like Apache ANT, Maven Open Source Servers like Apache Tomcat.
  • Deployed containers and Micro services in AWS using EC2 Container Services. Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
  • Knowledge on creation of Docker containers and Docker consoles for managing the application life cycle.
  • Working experience on NOSQL databases like Mongo DB.
  • Extensive usage of different IDEs like Eclipse, My eclipse, Rational Application Developer (RAD), WebSphere Application Developer (WSAD) Spring Source Tool Suite (STS), IntelliJ.
  • Designed and Developed Automation test scripts in Java implementing test in selenium Web Driver.
  • Expertise on core with strong understanding of Multithreading, Collections, Exception handling.
  • Creative problem-solver, self-motivated, hardworking, and detail oriented team player with good communication skills in written and verbal and fast learner.

TECHNICAL SKILLS:

Java/J2EE Technologies: Java, J2EE, JSP,JMS,JDBC, Servlets,JNDI, XML, Struts,Web Services (SOAP, JAX-RPC, JAX-WS, JAX-RS, WSDL, XSD),, Ant, JUnit, Log4j

Web Technologies: HTML, DHTML, PHP, CSS, JavaScript, JQuery,AJAX, XML, VXML 2.0, XSLT, Photoshop, Adobe Flash,Adobe Flex.

Other Technologies: SQL, PL/SQL procedures, SQL Loader, Oracle Report, C++, Python, Shell Scripting, Perl,MS Excel, No sql, Mongo DB, Azure.

Design Skills: UML (JUDE, Rational Rose, Visio), Object oriented Analysis and Design(OOAD), Java & J2EE Design Patterns

IDE: Eclipse, My Eclipse, WSAD, RAD,NetBeans, Visual Studio.

Web &Application Servers: IBM WebSphere, WebLogic, Apache Tomcat, JBoss, SOAP UI,AXIS

Testing Tools: JUnit, Mockito, SOAP UI, JTest, Firefox plugin

UI Applications: HTML 4.0/5, CSS2/CSS3, JavaScript, Angular JS, React JS, Node JS, jQuery, AJAX, JSON, XHTML, XML and Bootstrap.

Data Bases and Tools: Oracle, IBM DB2, SQL Server, MS-ACCESS,MYSQL,TOAD

Operating Systems: Windows, MS DOS, Solaris, UNIX, LINUX,MAC OS

CI/CD Tools: Jenkins, Chef, Docker, Ansible, Vagrant

Version Control: Rational Clear Case, CVS, SVN,Github

Design Skills/ Methodologies: UML, Data Modeling, J2EE Design Patterns, MVC, Agile and Scrum.

PROFESSIONAL EXPERIENCE:

Confidential, JERSEY CITY,NEW JERSEY

Sr. JAVA DEVELOPER

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developing Web applications using Java, J2EE, AngularJS and Hibernate.
  • Used spring framework for dependency injection and integrated with Hibernate and used JavaScript, CSS, C++, and HTML to create front-end screens of the module.
  • Responsible for setting up Angular JS framework for UI development.
  • Developed html views with HTML, CSS, JSON and AngularJS, NodeJs.
  • Used Spring Core Annotations for dependency injection and used Apache Camel to integrate Spring framework.
  • Configured the application using spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Migrated Spring based application to cloud based Micro services.
  • Maintained multiple copies of data in different database servers using MongoDB replication concept.
  • Building web application using JQuery and tested transactions created electronically through message injection using JMS.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of the application
  • Used ANT for building and developed the application on JBoss application server.
  • Developed the frontend interface using JSP with AJAX features.
  • Created user-friendly GUI interface and Web pages using HTML, JQuery, and AJAX.
  • Hands on experience in deploying applications using Application/Web servers likeJboss, Apache Tomcat, WebLogic and IBM Web Sphere
  • Worked on optimizing database queries to improve the loading times of the web pages. Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
  • Implemented the caching mechanism in Hibernate to load data from database, maintained mapping files of ORM while implementing transaction control layer.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Spring MVC model integration for front-end request action controller.
  • Created the application using React.js and Node.js libraries.
  • Used JDBC calls in the JSP to access MySQL Database, struts Action Servlet to route the request to corresponding Action Classes.
  • Used Struts Framework in the application which is based on MVC design pattern.
  • Developed session EJB and message driven bean (MDB) to process JMS XML messages.
  • Created several custom tags for JSP for maximum re-usability for user interface components.
  • Developed API using Node.js to allocate access to data in SQL, MongoDB .
  • Involved in developing Database access components using Spring DAO integrated with Hibernate.
  • Using JavaScript and AngularJS validation frame work for performing front end validations.
  • Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Involved in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
  • Used Jenkins to run the deployment process.
  • Designed, configured and deployed Amazon Web Services ( AWS ) for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
  • Wrote Shell Scripting programs to execute PL/SQL and SQL Files. Wrote the Corn Jobs to schedule the batch files.
  • Experienced with log tools Maven, JUnit, Log4j.
  • Built unit test cases using JUnit and Mockito framework.
  • Involved in unit testing, integrated testing, performance testing.

Environment: Java, Spring MVC, Hibernate, Struts, Micro services, Jenkins, Junit, PL/SQL, Spring Security, JSP, JSF, JPA, JUnit, MySQL, Intellij, Maven, JQUERY, Jboss, Apache Tomcat, WebLogic and IBM Web Sphere, AngularJS,Spring Boot, Spring Data , SQL, MongoDB ,AWS, Windows.

Confidential, WOONSOCKET, RHODE ISLAND.

SR.JAVA DEVELOPER

Responsibilities:

  • Worked on Agile Scrum Team and attended daily scrum meetings.
  • Implemented Message Driven Beans ( MDB ) to listen alert messages from Queue.
  • Implemented Spring framework to implement DI, Transaction management with Hibernate integration.
  • Experience on Cloud automation using AWS Cloud Formation templates
  • Involved in writing Spring Configuration XML's for object creation and dependencies.
  • Integrated Spring DAO with Hibernate for data handling and database interactions.
  • Developed REST Services using JAX-RS to consume content from the Pitney Bowes System.
  • Developed SOAP Services using JAX-WS to log the consumer interactions in ECCR database so that customer service can able to deliver status of the alert to end user.
  • Deployed the drools rules as a service in J2EE stack environment and packaged and deployed the application in JBoss.
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB.
  • Worked on Spring Restful API to exchange XML afullnd JSON data between enterprise applications.
  • Experienced with deploying applications on to production servers, configuring various parameters of servers like Apache Tomcat
  • Design and development of live alarms using JMS (Reading, Parsing XML files using SAX and posting of data to the system.
  • Developed Message Driven Beans for posting data received via JMS to Scheduler Database. Monitor and develop build scripts for build management.
  • Used JDBC calls in the JSP to access MySQL Database, struts Action Servlet to route the request to corresponding Action Classes.
  • Created the application using react.js and node.js libraries NPM, to generate desired view root the URL’s properly.
  • Developed Business Components and classes using Core Concepts like Multi-threading, servlets, JSP.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Implementation beans classes and utility classes to exchange data between layers.
  • Implemented front end interface to manually trigger alerts using HTML, CSS, Java Script, AngularJS .
  • Used AngularJS to develop single page MVC application using scope, controllers, filters and directives.
  • Worked extensively in Oracle ADF, Java, J2EE and SOA Integration with ADF, SOAP, JSP, Oracle PL/SQL, Servlets, JavaScript, Eclipse JPA, Ajax and HTML.
  • Expertise in data binding between HTML elements and java scripts objects.
  • Developed code using Test Driven Design methodology.
  • Experience in Consuming Services (REST/SOAP) in AngularJS using http methods.
  • Prepared UNIX scripts to schedule jobs and perform data loading for Print Composition services.
  • Developed Junit test Scripts using Mockito to emulate downline services.
  • Prepared SQL scripts to alert configuration data as per business requirements.
  • Developed Maven scripts to build and deploy war files.
  • Supported Build Team to deploy the application on WebSphere Application Server using Jenkins Jobs.
  • Used NodeJS maintain a persistent connection from the browser back to the server via long polling.
  • Used GitHub for Version Control.

Environment : JDK, J2EE, HTML, CSS, JavaScript, AngularJS, NodeJS, Spring, Hibernate, JPA, Web Services (SOAP, REST), DB2, WebSphere, Log4j, Junit, Mockito, Jenkins, JQuery, Maven, XML, Bootstrap, JSP, Ajax, GitHub

Confidential, BOSTON, MA

JAVA/J2EE DEVELOPER

Responsibilities:

  • Developed application service components and configured beans using SpringIoC, creation of Hibernate mapping files and generation of database schema.
  • Developed API using Hibernate to interact with the Oracle database
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Used JSP, CSS, and HTML as data and presentation layer technology.
  • Developed the CRUD API for the POSEngine using Restful Web Services.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Used SOAP Technology for exchanging the XML application using HTTP.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Used Subversion for software version control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Developed the application using agile methodology and followed TDD, Scrum Design and development of components, such as Class, and Sequence diagram in UMLDesigned the front end using Java Applets and Swing, as well as JSP.
  • Expertise in PHP development under Linux/Mac/Windows Apache MySQL/MongoDB environment.
  • Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
  • Developed JSP pages and Servlets for customer maintenance.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Developed a Web Application using Java with the Google Web Toolkit API with Oracle
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Designed and implemented Rules infrastructure by wrapping up core JRulesAPI.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS).
  • Build code using IDE IntelliJ and deploy it using Apache Tomcat.
  • Developed custom web forms using PHP and JavaScript.
  • Built build scripts in Gradle.

Environment : Spring, Hibernate, Struts, JavaScript, CSS, Angular JS, Ajax, Html, Oracle, Pl/Sql, Web services, Eclipse, WebLogic, Subversion, Junit, Visio, JSP, Servlet, Maven, Xml, Google Web Kit (Gwt), Jira, JMS, LinuxRedhat Server, AJAX, Gradle

Confidential

Jr.JAVA Developer

Responsibilities:

  • Involved in Coding and testing with on time deliverables.
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Developed Use Case diagrams, Class diagrams and Sequence diagrams to express the detail design
  • Created the Stored Procedures using PL/SQL.
  • Designed user-interface and checking validations using JavaScript.
  • Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.
  • Utilized CSS, HTML and JavaScript for the development of the front-end screens.
  • Created Test Cases, Test Suites using JUnit.
  • Involved in Schema Designing and ER Diagrams.
  • Involved in Project Deployments, User Interactions and Maintenance.
  • Created a prototype to resolve existing issues in the grading system such as data inconsistency and higher load time.
  • Involved in Coding and testing with on time deliverables.
  • Built customer tag handlers and description library.
  • Involved in maintenance of the application.

Environment: J2EE, Servlets, MVC Struts, Spring, PL-SQL, HTML5, CSS3, JavaScript, jQuery, HTML, CSS, Spring, Hibernate

Confidential

JAVA DEVELOPER

Responsibilities:

  • Developed the application using J2EE architecture.
  • Developed the user interface using HTML, CSS, JavaScript, and jQuery.
  • Developed the application using J2EE architecture.
  • Involved in enhancement of modules based on customer requirements
  • Used Agile-methodology in Development.
  • Involved in developing UI pages using AngularJS and calling the Rest API's from backend.
  • Developed SQL, PL/SQL and Stored Procedures on MySQL.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed a fully functional prototype application using JavaScript (jQuery and AngularJS) and Bootstrap, connecting to a RESTful server on a different domain.
  • Developed JavaScript and JQuery functions for all Client-Side Validations.

Environment: HTML, Java Script, Core, Java, Java/J2EE, JMS, Web Sphere as application server, SQL, PL/SQL.

Hire Now