We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Township Of Warren, NJ

SUMMARY:

  • Around 8+ Years of progressive experience in all the phases of software development life cycle including Design, development and implementation of software applications.
  • Experience in developing the front end/web applications using HTML/HTML5, CSS/CSS3, JavaScript, JSF, AJAX, JQuery, JSON, Bootstrap, and Angular JS, Ext JS, Node JS, React.js/Redux.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS)
  • Extensive experience in developing web applications using Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
  • Expertise in relational databases like Oracle 11g, MySQL, PL/SQL and NOSQL databases such as MongoDB and Dynamo DB.
  • Involved in CICD process using GIT, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
  • Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.
  • Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
  • Extensively used the Backbone.js, Angular.js frame works, JSON, Drupal, Twitter Bootstrap, and JavaScript frameworks jQuery.
  • Expertise in developing user interface using HTML5, Cascading Style Sheets (CSS), XML, JQuery and JavaScript.
  • Expertise in OOP, Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML)
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, and AXIS) and REST Services.
  • Experience in various open source frameworks like Struts, Spring and ORM Technology like Hibernate.
  • Good knowledge of Spring IOC, MVC, Spring AOP, Security (Authentication / Authorization) and spring integration with Hibernate technologies.
  • Experienced in deploying applications on Web Logic, Apache Tomcat, WebSphere application servers.
  • Good knowledge of various design patterns like singleton, Strategy pattern and factory pattern.
  • Excellent team player, quick learner and self - starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.JS, Require.JS, Node.JS.
  • Experience with Responsive Design websites and custom graphics using CS6, HTML5, CSS3, Sass, PHP, JQuery and JavaScript.
  • Experience with Web Coding Standards and followed coding standards.
  • Good experience in Spring MVC frameworks Angular.js.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • A result-oriented professional with good communication, leadership, team management, analytical and co- ordination skills.
  • Experience in interactive design and Development and in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
  • Worked closely with requirements team to translate business rules into business component modules.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, XHTML, CSS/CSS3, Angular JS, JAVASCRIPT, JSP, JSF, DOJO, JQuery, JSON, AJAX and XML.

Framework: Struts, spring, JQuery, Bootstrap, Angular.JS, Ext.JS, Node.JS, React.js/Redux. IDE & Tools Eclipse IDE, Notepad++, Sublime Text, NetBeans IDE, RAD, IBM RSM. Application Server Apache Tomcat, WebLogic Application Server, Web Sphere

Languages: Java and SQL

Cloud Computing : Amazon EC2, Amazon S3, Amazon Dynamo DB, Amazon Elastic Load Balancing, AWS API Gateway, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS, Amazon Cognito and other services of the AWS family

Operating Systems : Windows, Linux RHEL6/CentOS, UNIX, Mac OS X

WORK EXPERIENCE

Confidential,Township of Warren, NJ

Sr.Java/J2EE Developer

Responsibilities:

  • Participated in multiple phases of project life cycle.
  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams. 
  • Developed web applications using JSP, JavaScript, jQuery, HTML5, CSS3 and Spring (MVC) Framework. 
  • Used Factory, DAO, Singleton and DTO and Value Object, Business Delegate design patterns as part of implementing business logic. 
  • Used Spring IOC to inject services and their dependencies and leveraged spring-hibernate and Spring-mvc and Spring-jms modules.
  • Implementing dynamic functionality to screens using JQuery and Implemented Asynchronous means of retrieval of data using AJAX. 
  • Developing different modules using J2EE (Servlets, JSP, JDBC, JNDI).
  • Bootstrap used along with AngularJS in creating the Application.
  • Used NodeJS for doing non-blocking design operation for server side code.
  • Used Angular.js framework in developing various UI components.
  • Developed the application using Spring MVC controllers and used resource bundle to manage properties. 
  • Application development using Java/J2EE Technologies which include Servlets, Java Beans, Spring 3.x, Web Services (SOAP and RESTFUL).
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. 
  • Tuned the Cassandra yaml and Cassandra -env.sh file to enhance and improve the performance.
  • Analyzed the performance of Cassandra cluster using nodetool TP stats and CFstats for thread analysis and latency analysis.
  • Designed and implemented a 24 node Cassandra cluster for single point inventory application. 
  • Implemented request and response objects using SOAP web services and created routes using Apache Camel.
  • Worked on developing Microservices using Spring Boot and exposed them as RESTful services.
  • Implementing Hibernate in data access layer to access and update information in the database.
  • Used HQL queries with session object for complex joins and used proper fetch strategies. 
  • Implemented SOAP based JAX-WS web services and consumed soap based webservices. 
  • Use Maven to build the application and deploy on WebSphere Application Server.
  • Worked on Rabbit-MQ to enhance the queuing process.
  • Involve in design and development of server side layer using Spring IOC, Spring ORM, Spring AOP and JAX-WS web services. 
  • Implemented RESTful web services using spring MVC and used Swagger to publish the service definition.
  • Use Auto-Wired ( annotation based injection)for bean management through Spring IOC.
  • Written and tested the Test Driven Development (TDD) and advanced Test Driven Development (ATDD) Scenarios using cucumber for E2E testing
  • Implementing Spring AOP for logging and exception handling for common logic.
  • Use Log4J for logging and tracing the messages.
  • Used UNIX scripting to automate the batch process.
  • Creating and maintaining the automation testing frameworks based on Java/Cucumber.

Environment: Java 8, Spring 3.5/4.0, Hibernate 4.3, AJAX, JSP, Eclipse, WebSphere Application Servers, HTML5, JSTL, Oracle, PL/ SQL, SQL, Apache Camel, Web Services (SOAP), Maven, SpringMVC, Spring IOC, Spring ORM, Spring-boot 2.0, Spring AOP, JSP, CSS3, JSON, JavaScript, XML, XSD, ANT, Toad, AngularJS, Bower, grunt, NodeJS, Oracle, WebLogic, JUnit, Cucumber, JIRA, log4J, Swagger.

Confidential,Detroit, MI

Java Developer

Responsibilities:

  • Developed Web Interface using JSP, Java Script, HTML5, DOJO and CSS3.
  • Implemented the MVC architecture using the Struts framework.
  • Effectively implemented AJAX in developing dynamic web pages
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
  • Implemented JavaScript module patterns using asynchronous script loading.
  • Successfully performed the RESTful APIs Integration using XML and JSON.
  • Conducted full functional tests, link tests and the browser compatibility tests for the websites.
  • Developing enterprise applications using Struts Frameworks.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Developed the presentation layer using Java Server Pages (JSP), Ajax and Java Script.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Used My Eclipse as an IDE for developing the application.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Deployed the Developed web components on Apache Tomcat Web-Server.
  • Created various UI components for different web pages using HTML5, Angular.js.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Worked wit0h Cross-Browser Compatible issues
  • Extensively used AJAX and JSP for UI and server side programming.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Mobile responsive site built with Bootstrap and jQuery.

Environment: JAVA, Web Services, JSP, Struts MVC, HTML5, CSS3, JavaScript, jQuery, Angular.JS, Bootstrap, AJAX, JSF, JSON, SQL, Eclipse, IDE, Tomcat, API's, JSON, XML, RESTful.

Confidential,New York, NY

Java/AWS Developer

Responsibilities:

  • Working extensively on development of the User Profile Security.
  • Created high level and detailed design documents based on the business requirements.
  • Have created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, Ec2 VPC and S3 as part of process improvements.
  • Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Used Dynamo DB to store the data for metrics and backend reports.
  • Extensive experience in AWS development.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS3 and Angular JS.
  • Creating user interfaces using HTML5, CSS3 and Angular JS.
  • Designing the web client by using HTML5, CSS3, JavaScript, AJAX, EXT JS, and DOJO with JSON.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
  • Developed UNIX shell (Bash) scripts to automate most of the tasks.
  • Developed REST Web Services using Jersey API.
  • Used JDBC and Spring JDBC Template for creating the Data Access layer.
  • Used Spring Tool Suite (STS) as the IDE and Jenkins for continuous integration.
  • Created PL/SQL scripts, stored procedures, functions and triggers for the Oracle 11g database.
  • Written Jasmine Specs and JUnit for unit testing.
  • Using Spring Security framework for user level and plan level authentication along with REST API for mid- tier development.
  • Used Maven for application life cycle management and JIRA Agile (Scrum) for defect tracking.

Environment: Agile/Scrum, Java 1.7, Angular JS, Servlets, Spring Security 3.2, AWS, Web Services, HTML5, DHTML, CSS3, Java Script, Tc Server 6.x, JUnit, Jasmine UnitTesting, AJAX, JDBC, Maven, PL/SQL programming, UML, Spring Tool Suite (3.4), Oracle 11g.

Confidential, Atlanta, GA

Java/Web Developer

Responsibilities:

  • Involved in discussions with the System Analysts to identify the technical requirements.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (spring framework) and Macromedia/ Adobe.
  • Interacting with the Clients and defining strategies to achieve their requirement.
  • Following Agile Scrum methodology for stand-up meetings and updates to client.
  • Design and Development of User Interfaces using HTML5, JSP, Java Script and XML, Ajax, JQUERY.
  • Developed User interface framework for application using struts.
  • Verification of HTML5, CSS3 and JavaScript features compatibility in the device browsers.
  • Implemented spring framework (MVC) configured the spring configuration file.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Implemented Data access objects using JDBC to access data from Oracle database.
  • Developed User Interface using HTML, JavaScript and JQuery.
  • Used CSS for branding of screens.
  • Worked with database MongoDB and worked with it to perform many different operations
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, JSF, Servlets and JavaScript.
  • Implemented front end changes based on Spring integrated with Struts along with JSP view and Java code as per requirement.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with Spring for processing business needs.
  • Worked in developing Spring related backend services (to access the database)
  • Used JQuery as a cross browser JavaScript Library.
  • Configured Struts-config.xml for the application flow.
  • Used Eclipse IDE for development and Jboss server for deployment.
  • Used CVS for version controlling.
  • Involved in mapping the real word object with java objects using Hibernate in the development of application.
  • Implemented REST framework using the Spring used JSON objects for communicating with server to and from client.
  • Implemented web services using SOAP, REST, XML for products.
  • Websphere Application Server was used as the application server for deploying the application.
  • Used Hibernate for implementing DAO layer and developed for mapping POJO's to relational database tables using xml files.
  • Analyzing & Designing Web Services using RESTful.
  • Used JUnit and Cactus for unit testing.

Environment: Java, Spring MVC, Spring Security, Struts, Hibernate, JQuery, JavaScript, HTML, CSS, DTO, JAXB, Restful Web Services, JAX-WS, CVS, log4j, JBoss, Eclipse, and SQL Server.

Confidential, Minneapolis, MN

Java/Web Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Extensive experience in Web Application Development, Interface Web Design, Designing/Developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.) Information Architecture, Planning and Implementing Internet/Intranet project, Graphic Design, working with the Yahoo User Interface (YUI) Library.
  • Executed design comps into XHTML, complying with site coding standards and industry best practices.
  • Created custom JQuery plug-in for custom functionality of the site.
  • Wrote CSS compatible for popular browsers.
  • Enhanced UI by designing new web features using MVC Framework backbone.
  • Report to the VP, Technology. Interact with CEO, CTO, SVPs, VPs, Project Managers, Business Analysts, Front-end Developers, Back-end Developers, Information Architects, QA, and Designers on weekly basis.
  • UX & Design point of contact with outside agencies to supplement staffed resources when projects require more human resources.
  • Used ANT to compile and generate EAR, WAR, and JAR files.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Have exposure to UI development methodology and procedures.
  • Created custom Exception classes to display appropriate error messages to business users.
  • Used Junit to perform white box testing of application. Created test conditions/test data.
  • Used Log4j for logging Errors and publishing logging information to various preferred destinations.

Environment: Java, HTML, CSS/CSS3, DHTML, SLDC, JSP, UML, JavaScript, JQuery, AJAX, Adobe Photoshop CSS3, PHP5, MySQL, Microsoft Visio, MVC, ANT, EAR, JAR, IBM Rational Software Modeler, Yahoo User Interface.

Confidential,Cleveland, OH

Java/Web Developer

Responsibilities:

  • Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Implemented applications in JavaScript and MySQL.
  • Developed portals for implementing health care benefits of the employees.
  • Created various web page layouts using HTML and CSS.
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Defined text alignment, size, borders and many other typographic characteristics.
  • Performed client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application
  • Environment: Java, HTML, CSS, JavaScript, DOM, MySQL, Ajax, XML, UNIX, Dreamweaver, Web forms.
Confidential

Java/Web Developer

Responsibilities:

  • Worked closely with system analyst to understand the technical requirements of the projects
  • Worked closely with Photoshop designers to implement mockups and the layouts of the application.
  • Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Involved in writing the Properties, methods in the Class Modules and consumed web services
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Used JavaScript for custom client-side validation.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Worked with View State to maintain data between the pages of the application.
  • Involved in extensive HTML coding.
  • Developed web forms using HTML for the application
  • Applied encryption methods for security.
  • Developed data insertion forms and validated them using JavaScript.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Established JDBC to connect to the database.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.
  • Designed web pages and used applications that meet admin and user goals through positive user experience. Environment: Java, Ajax, HTML, CSS, XML, MySQL, Eclipse, JavaScript.

We'd love your feedback!