We provide IT Staff Augmentation Services!

Java/full Stack Developer Resume

4.00/5 (Submit Your Rating)

Parsippany, NJ

SUMMARY:

  • 6+ years of professional experience in all phases of J2EE Application design and development, Web based applications with Object Oriented Technologies, production support and testing.
  • Worked extensively with Core Java, Multithreading, and Collections.
  • Extensive development experience in Web application development using Java frameworks Spring MVC, JSF, Struts.
  • Experience in front end development using HTML5, CSS3, JavaScript, AngularJS, JQuery, Google Web Toolkit, Yahoo User Interface.
  • Experience in Java Persistence layer development using Hibernate/JPA.
  • Good knowledge in using Amazon Web Services like Amazon EC2, Amazon simple DB, Amazon RDC, Amazon SQS
  • Extensively worked on form validation using the Spring Validator framework.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Good knowledge working on various SPA (Single Page Applications) using AngularJS.
  • Extensive experience in Analysis, Designing, Development, Implementation and Deployment of High - Performance, Scalable, Distributed Applications.
  • Use of IDE like Eclipse, NetBeans, Sun ONE Studio, and Visual Source Safe and Erwin for Database Schema Design.
  • Good knowledge of Spring Core, Spring batch, Spring security, Spring boot, Spring MVC and Spring’s integration with Hibernate and Struts technologies.
  • Used Spring Batch and JPA and implemented services to do backend processing in Financial Domain.
  • Experience in using build automation using Ant, Maven, Gradle.
  • Worked with Software Development Life Cycle SDLC Requirements Specification, Design documents and writing Test cases -Waterfall to Agile methodology.
  • Experience in working with JavaScript testing frameworks Karma, Jasmine, Protractor.
  • Experience in Web application functional testing using Selenium.
  • Involved in writing and testing test scripts using Selenium WebDriver and Java Object Oriented Programming Language.
  • Developed Automation scripts for new enhancements using SeleniumWebDriver and TestNG.
  • Able to write Java Test Automation Script (.java) using Java, Selenium and Web Driver.
  • Experience in java unit testing using JUnit.
  • Experience in creating and handling Unit test cases for code coverage Analysis using Mockito and JUnit.
  • Experience in Restful web services development using Jersey and Apache CXF.
  • Experience in SOAP web services development using Apache Axis2.
  • Experience in Maintaining WebLogic Server on different UNIX platforms and setting up the Development, Testing, Staging and Production environments.
  • Implemented Java Messaging Service (JMS) - AMQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other, Used to achieve Service Oriented Architecture (SOA).
  • Knowledge of Search Engine Optimization, Web Accessibility and Web Securities.
  • Expertise in working with relational databases Oracle and SQL Server.
  • Expertise in working with NoSQL databases like MongoDB, Cassandra.
  • Worked with MongoDB and used Mongo Shell and RoboMongo to access it.
  • Worked on new development and maintenance of the application with the goal of converting the legacy application to microservices architecture.
  • Designed a monitoring solution for Microservices.
  • Created a custom Microservice to test the validity of the Producer and Consumer API.
  • Experienced in writing PL/SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL.
  • Developed MicroServices using Springboot.
  • Design and develop Microservices for various activation and management activities in one network flow
  • Worked on different Application Servers like Oracle/BEA WebLogic9.x/8.x/7.x/6.x, JBoss and Tomcat.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, PL/SQL, Python, C, C++.

JavaScript Frameworks: AngularJS, Node JS, jQuery, React JS

Application/Web Servers: Tomcat7.x/6.x/5.x, WebLogic 10.3/9.2/8.1/7.0, Apache 2.x, WebSphere 6.1/7.0, Apache ActiveMQ 2.9.0, Jboss

Databases: Oracle, MS Access, MySQL, IBM DB2, Mongo DB.

IDE: Sublime text, Notepad++, Brackets, Editplus, Eclipse, IntelliJ, NetBeans.

Web Development: HTML, DHTML, HTML5, XHTML, CSS, JavaScript, Angular JS, Node JS, AJAX, JSON, Type Script.

Standards & Frameworks : Hibernate, Spring 4.x/2.5/3.1, Spring Batch, JDBC,JSP, JSF, Servlets, DOM, DOJO, RESTful, JUnit, Struts 1&2, Jasmine, Jersey, Postman, Restful web services, Log4j, SLF4J, Spring Boot, Micro Services

Tools: MS Excel, MS PowerPoint, MS Word, MS SharePoint, TOAD, SOAP UI

Build & Design Tools: UML, Rational Rose, Maven, Ant, Jenkins, Gulp, Karma

Version Control: GitHub, SVN, CVS.

Platforms: Windows (98, XP, 7, 8), UNIX, LINUX, centOS,

Testing Tools: Selenium, Cucumber, J Unit, Q Unit.

Cloud Services: Microsoft Azure, Amazon cloud services.

Methodologies: Agile, Waterfall, Rup, Xtreme

PROFESSIONAL EXPERIENCE:

Confidential, Parsippany, NJ

Java/Full Stack Developer

Responsibilities:

  • Used Object oriented analysis (OOA) for object-modelling techniques to analyse the functional requirements for a system.
  • Actively engaged in Sprint planning, story creation along with acceptance criteria and helped the team in prioritizing the stories based on the dependency and importance of the features/functionality of the target system.
  • Participated in every phase of the project (Agile methodology), including iteration (Sprint) planning, daily stand-up meetings, iteration review, Sprint Demos, Retrospective etc.
  • To gather information from product owner to analyse the product requirements.
  • Developed User Interface using HTML5, CSS, JavaScript, Angular JS.
  • Used AJAX calls to asynchronously validate usernames.
  • Used Java/J2EE Design Patterns such as Business Delegate, Singleton to cache the static data in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing
  • Developing and editing user Interface Screens using JSP, HTML5.0, JavaScript.
  • Implemented Java Web services using Angular JS components.
  • Worked on Angular directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Used Angular JS for DOM Manipulation, Filters , and Directives .
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Used Twitter Bootstrap to create responsive web pages which can be displayed properly in different screen sizes.
  • Worked on creating responsive website for smart devices using responsive design and Bootstrap.
  • Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, Spring Security, Spring Boot and AOP.
  • Extensively used Hibernate mappings, HQL, Criteria, Lazy loading Transactions and Locking’s for interacting with Oracle database.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Designed SOA integration using Apache CXF. Enabled rapid service tier development.
  • Used Ajax for sending and retrieving data from server by giving URL to get JSON data for models and to populate models from the server.
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Created forms to collect and validate data from the user in HTML5, CSS LESS and AngularJS.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Springboot for creating decoupled architecture.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • Developed Service layer using Spring and persistence layer using Hibernate.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Modified the Spring Controllers and Services classes so as to support the introduction of spring framework.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Worked with Web services components JAX-RS services and worked with Restful Web services interact with external systems.
  • Used Amazon Web Services ( Amazon EC2 , Amazon S3 ).
  • 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.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets
  • Built and Configured Servers in AWS Cloud Environment.
  • Used Maven and Jenkins to automate the build and deploy process.
  • Focused on Test Driven Development ; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Created user-friendly GUI interface and Web pages using HTML, Angular JS, JQuery and Java script.

Environment: J2EE, Spring framework, Spring MVC, Hibernate 3.x, jQuery, Java Script, JDBC, AJAX, Web services, DOM, SPASOAP, XML, ORM Tool, CSS, Apache CXF, JQuery, JavaScript, Oracle 11g/12c, Web Sphere 7.0, Agile Methodology, Design Patterns, SVN, Angular JS, Amazon EC 2, Amazon S3, AWS cloud, REST Apache Maven, Jenkins, JUnit, XSLT, HTML5,Bootstrap HTML/DHTML JUnit.

Confidential, Princeton, NJ

Java/J2EE Developer

Responsibilities:

  • Used Spring Framework extensively for dependency injection/Inversion of control (IOC), and integration of Controller, Service and DAO layers.
  • Designed the Front-end screens using JSP, JSTL, Servlets, HTML 5and JavaScript and JQuery , DOJO struts Tiles.
  • Developed front end of the application using angular JS.
  • Developed AngularJs module to dynamically update pages based on data from REST services.
  • Developed data formatted web applications and deploy the script using client-side scripting using Angular js .
  • Used advanced level of jQuery, AJAX, Angular Js, Bootstrap and CSS layouts .
  • Developed Single Page Application (SPA) using AngularJS Framework.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
  • Developed the presentation layer using Spring MVC, Spring Core for Inversion of Control (IOC), and application Context of Spring Framework in the project.
  • Implemented entire application using Core java, java Collections and Spring MVC design framework.
  • Developed MVC design patterns using Angular JS.
  • Define the storage purpose of collections in Mongo DB .
  • Unstructured data was handled with the help of Mongo DB.
  • Developed Java web services using JAX-RS.
  • Integrated Angular JS component with Java Web services.
  • Used log4j for logging and SVN for version control.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Implemented SOAP Web Services for other applications to communicate.
  • Involved in consuming, producing SOAP based Web services using JAX-WS.
  • Monitored and maintained MQ Series objects such as Queue Managers, Queues, channels and listeners.
  • Created MQ Series objects on local and remote Machines.
  • Having good experience to provide Authorization up on MQ Objects by using SETMQ Authorization and AUTHREC.
  • Experience in Open Source technologies like AWS, Cassandra, Kafka, Mongo DB, AngularJs.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Migrated the Entire traditional EC2 Classic environment to Private network in AWS Cloud. This included a 3 tier Web Application. Integrated custom Cloud Portal to AWS APIs for Automated Network.
  • Worked on Mocking frameworks like using Karma, Jasmine and Protractor.
  • Development of internal dashboard applications using the Apache HTTP Server.
  • Expertise in implementing application using Apache Kafka
  • Consumed Web Services for getting the credit card information from third party application.
  • Used Git as Version Control System for the application.
  • Used Bugzilla tracking tool to track bugs.

Environment: J2EE, Java 8, Core Java (Multi-Threading, Collections), JSP, JSTL, Servlets, HTML 5, Java Script, J query, angular JS, Ajax, Bootstrap, CSS, SPA, Mongo DB, JAX - RS, log4j, SVN, Maven, Jenkins, SOAP, AWS, Cassandra, Apache Kafka, Amazon (EC2), Karma, Jasmine, Protractor, Bugzilla .

Confidential

Java Developer

Responsibilities:

  • Involved in analysis design and development of Loan processing Application.
  • Developed UI screens using JSP, HTML, CSS, JavaScript.
  • Worked on JSP, Servlets , Struts framework and production support issues of the existing applications.
  • Development of Action Forms, Action Servlets, Action and Validating Action Forms in Struts framework.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Implemented Struts Dispatch Action class and form bean classes using struts framework.
  • Client & server validations were handled using JavaScript &Struts validate plug-in.
  • Implemented Multithreading for handling multiple requests and for high performance.
  • Created many Stored procedures and scheduled jobs to support our applications for to create reports for customers.
  • JMS is used for exchanging the information.
  • Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.
  • Develop a business continuity plan for the SQL Server Databases
  • Designed and developed MDB that consumed the messages from the Java message queue
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Developed DAO pattern to retrieve the data from database
  • Developed web services for sending and getting data from different applications.
  • Used JDBC to access Oracle database for accessing customer information.
  • Deployed application on Client Linux server.
  • Used ANT built tool for compiling and generating war file.

Environment: core Java, J2EE, JSP, HTML, MVC, Servlets, JMS, EJB3.1, Spring, JUnit, PL/SQL, DAO,Web Services, SOAP, WSDL, Oracle, Windows.

We'd love your feedback!