We provide IT Staff Augmentation Services!

Sr. Java Developer/lead Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Around 8 years of experience in the full software development life cycle involving Analysis, Design, Development, Testing, Implementation of Java/J2EE application software in web - based environments along with diversified exposure in Software Process Engineering, designing and building a Web Application using Java/J2EE Technology & open source applications.
  • Having experience in software development including 7 years of experience as a JavaFront-End(UI) Developer in design, development, maintenance, support and testing of various web-based applications usingHTML5, CSS3, SASS/LESS, JSP, Bootstrap, JavaScript, AngularJS, ReactJS, jQuery, Node.js, AJAX, JSON, Java (JSF) RESTful Services and Spring Web MVC.
  • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
  • Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
  • Experience working on Selenium Frame work involving Java Script
  • Proficient in developing web pages using, HTML5, CSS3, Java Script
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML, JSF, Java Script.
  • Experience in Java Scripting, Shell Scripting.
  • Proficient in Websphere Message Broker features: SOAP Nodes Web service handling, File Nodes File Handling, Database Nodes, HTTPS protocol.
  • Experience in Settingup RedHat Linux servers for all new implementation of JBoss Fuse.
  • Experience in GUI development using HTML, CSS, JavaScript, XSLT, AJAX, JSP, JSF, and JSP Tag libraries, Servlets, XML and XSLT.
  • Experience in Object relational Mapping frameworks such as Hibernate.
  • Experience in working with application server technologies like IBM Web Sphere, Web Logic and Apache Tomcat.
  • Extensive professional experience in Developing and Deploying enterprise applications on web/application servers such as JBOSS EAP 5.1 Tomcat 5.x/4.x IBM WebSphere 6.x/7.x Web Logic under Windows OS and UNIX.
  • Strong web development skills with web 2.0 framework, JSP & MVC and, CSS3, HTML5, Java Script, DHTML.
  • Expertise in development of server side business logic using Session and Entity Beans.
  • Experience in IDE tools like Eclipse and Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Proficient in developing web page quickly and effectively using: HTML5, CSS3, Java Script
  • Developed logging standard and mechanism based on Log4J.
  • Experience in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Configuration and Version control management using CVS, VSS and SVN.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.

TECHNICAL SKILLS

Languages: Java SE, Java EE, XML, SQL

Operating Systems: Windows 2000/XP/7/8, UNIX, LINUX

Java Technologies: Core Java, J2SE, JSP, Java Script, JQuery,JSF, Servlets, HTML/HTML5,CSS/CSS3, XML, Javascript, Angular JS, Ext JS

Frameworks: Spring, Struts, Hibernate, Web Services, RESTful, OSGI

IDE Tools: Eclipse, Net Beans

Other Tools: Non Relational DB

Maven, ANT, Log4J: NoSQL DB Mongo DB

PROFESSIONAL EXPERIENCE

Sr. Java Developer/Lead

Confidential, NJ

Responsibilities:

  • Involved in all the different stage of SDLC like requirement gathering, High level design, Low level design reviews, Coding, Code reviews and defect fixing etc.
  • Used client side scripting languages such as Java Script and JQuery
  • Developed applications in Java using OSGI platform.
  • Deployment of OSGI applications in Spring DM Server
  • Prototyped the workflows in OSGI using Spring.
  • Used JavaScript for client while server validation through Expression Language.
  • Modified the existing Java projects to OSGI based Java Applications and deployed successfully.
  • Deployed JMS service using ActiveMq Message Broker in OSGI container.
  • Responsible in organizing the meetings between various stake holders including Clients, BA’s, and the development teams for smooth delivery of the project.
  • Use Subversion (SVN) version control system to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Configured JBoss Fuse to authenticate and authorize users against RedHat Directory Server RHDS LDAP.
  • Responsible for setting up AngularJS for UI development. Developed templates with HTML5, CSS3,NodeJS,JSON,Ajax,AngularJS
  • Designed, developed and executed automation scripts in Selenium for Java based applications
  • Designed user interfaces using JSP Standard Tag Libraries, HTML, DHTML, CSS, JSF and JSP
  • Use Eclipse and Tomcat web server for developing & deploying the applications.
  • Worked closely with the architecture group to implement long-term vision and research new relevant technologies and produce POCs to weigh future integration into the product.
  • Responsible for coordinating the deployment configurations in various environments with the deployment teams.
  • Involve in fixing the bugs, which were reported by both testing team as well as Customer
  • Interact with the business analyst to discuss and understand the business rules and flow of the application for New Business.
  • Developed GUI using Java Script, HTML/HTML5,CSS3 and JQuery in ongoing projects.
  • Design & Development of Presentation Layer using JSF MVC Architecture
  • Involved in functional phase to map the requirements and provided analysis and feedback on Design documents.
  • Implemented Presentation layer using CSS Framework, HTML5
  • Prepared the Technical Spec document and presented it to the technical architect team for approval
  • Address any issues that may arise during deployment to production and provide necessary support during go-live.
  • Prepared the documentation on best practices and coding standards.
  • Working experience with No SQL DB Mongo DB for offering commercial support and other services.
  • Developed automation scripts using Selenium framework involving chai, mocha and node JS
  • Developed major websites and services by including Mongo DB as backend software.
  • Developed a good team environment and coordinated with team members for successful implementation of the project.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances
  • Developed web pages using JSP, JSTL, Custom Tag libraries, HTML, Java script, JQuery and CSS.
  • Used Java Mail API for sending reports to the mailed list.
  • Used POI API for generating pdf and xls reports.
  • Involved in unit testing using JUnit framework.
  • Used Maven tool to build the application.
  • Involved in the full system life cycle and responsible for developing, testing and implementing.
  • Involved in unit testing, integration testing and system testing etc.
  • Implemented logger for debugging and testing purposes using Log4j.

Environment: Java 1.8, Hibernate, JSP, JSTL, JDBC, OSGI, Maven, CSS, JSF, Web Services, HTML5, CSS3, Tomact7, CVS, Eclipse, Mongo DB, Oracle 10g/11g, Microsoft VISIO, UNIX, XML, Restful web services Java Script, Shell Scripting, Perl Scripting and Jquery Data Table.

Sr. Java Developer/Lead

Confidential, Stamford, CT

Responsibilities:

  • Involved in all the different stage of SDLC like requirement gathering, High level design, Low level design reviews, Coding, Code reviews and defect fixing etc..
  • Use Eclipse and Tomcat web server for developing & deploying the applications.
  • Involve in fixing the bugs, which were reported by both testing team as well as Customer
  • Interact with the business analyst to discuss and understand the business rules and flow of the application for New Business.
  • Defined system requirements hosting systems for both JBoss Fuse, as well as define database requirements for JBoss Operations Network (JON).
  • Automation of test cases using Selenium Web driver
  • Worked on OSGi architecture, which is a web-content management system of the application.
  • Developed GUI using Java Script, HTML/HTML5,CSS3 and JQuery in ongoing projects.
  • Experience in developing Enterprise applications using technologies such as Spring, OSGI, J2EE, SOA.
  • Prepared the documentation on best practices and coding standards.
  • Developed a good team environment and coordinated with team members for successful implementation of the project.
  • Involved in analyzing the business requirements and preparing use-case diagrams
  • Involved in writing detail design documents and class diagrams and sequence diagrams.
  • Worked on various critical modules such as Accounts, User Profiles, and Product modules.
  • Designed and developed GUI using JSP, JavaScript, and AJAX.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Involved in designing and developing Struts Action classes and defining them in action-servlets.xml file to inject the Service layer beans using SPRING IoC.
  • OSGI bundle development experience.
  • Involved in designing and developing Service layer components.
  • Used different design patterns such as Singleton, MVC, DTO, and DAO.
  • Involved in developing Hibernate DAO classes.
  • Involved in developing Hibernate mapping files and POJOs for Hibernate persistence layer.
  • Integrated and configured STRUTS, SPRING, and Hibernate framework environment.
  • Worked on multiple configuration files for mapping using ORM concepts and deployment descriptor files such as web.xml, action-servlets.xml, struts-config.xml, applicationContext.xml files.
  • Used JBoss Fuse ESB to normalize number of protocols to a single protocol
  • Used Jboss server to redeploy and undeploy C3 application .
  • Developed REST Web services using CXF to perform transactions from front end to our backend applications, response is sent in JSON or XML formats based on the use cases.
  • Used XML based web services tool to push pending orders in Integration Manager

Environment: Java 1.6, Hibernate, JSP, JSTL, JDBC, Maven, CSS, JSF, Web Services, OSGI, HTML5, CSS3, Tomact7, CVS, TOAD, Eclipse, Mongo DB, Oracle, Microsoft VISIO, UNIX, Java Script, Shell Scripting, Perl Scripting and Jquery Data Table.

Sr. Java Developer

Confidential, San Antonio, TX

Responsibilities:

  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase with post implementation activities.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and Java Script to simplify the complexities of the application.
  • Involved in enhancing certain modules of web portal using Spring Framework
  • Developed web and service layer components using Spring MVC
  • Implemented various design patterns like, MVC, Factory, Singleton
  • Designed user interface for users to interact with system using jQuery, Java Script, HTML5, CSS3.
  • Writing custom filters, directives, controller for the HTML using Angular code.
  • Followed Agile Methodology in software development.
  • Used Hibernate DAO Support to integrate hibernate with Spring to access database
  • Implemented RESTful Web Services and associated business module integration for getting status of claim report.
  • Used Mongo DB for storing minimal data documents and used in file sharing.
  • Performed Client side validation using Java Script.
  • Use JSF to design web application. Including DB connection, pom.xml file for Dependency Injection, java and XHTML File, MVC model
  • Designed user interfaces using JSP Standard Tag Libraries, HTML, DHTML, CSS, JSF and JSP
  • Prepare test data files using Linux Shell scripts, Perl script as per the business requirements
  • Worked on code reviews, debugging, unit testing and integration testing.
  • Developed several Controllers to handle the different types of user requests.
  • Validated the user inputs using Spring Validator.
  • Dependency Injection was used across all the layers of application
  • Developed database Schema & populating data using SQL statements, PL/SQL Functions, Stored Procedures, Triggers, Bulk uploads
  • Monitored error logs using Log4J and fixed the problems
  • Worked on JUnit Framework for Test Driven Development.
  • Worked on source code management tools such as SVN.

Environment: Core Java, JSP, JSF, Java Script, Angular JS, JQuery, HTML, CSS/CSS3 Servlet, Mongo DB, Oracle 11g, Hibernate, Spring, Apache Tomcat, Eclipse IDE 3.5.1, XML, MVC, Factory, Singleton, RESTful Web services.

Java/J2EE developer

Confidential, Detroit, MI

Responsibilities:

  • Involved in extensive use of Web Services using SOAP
  • Documenting the design and functional specifications.
  • Implementing EJBs for accessing the APIs and interfacing with other Applications, Struts business logic.
  • Deploying the application on Web logic, Creating test client and environment for testing the APIs at subsystem level.
  • Code reviews and support work for the released versions.
  • Extensive use of spring to configure the services.
  • Worked on enhancement requests and mission critical tickets which involved JSP changes, writing EJB façade methods etc.
  • Developed Perl scripts to automate frequent reports for the users
  • Involved in writing the hibernate associations and mapping files.
  • Created stored procedures and PL/SQL statements to interact with the MS SQL SERVER database.
  • Involved in writing the JUnit test cases and integration testing of the system.
  • Used ANT Scripts to Build war and ear files to deploy on Web Logic App Server
  • Building and deployment of code to development and test environments.

Environment: Java, J2EE, Web Logic Application server, Spring, JSP, Java Script, Perl Scripting, Hibernate, XML, UML, UNIX, DB2, ANT, Web Services, SOAP, SOAPUI, Oracle, MS SQL SERVER, Unix, Windows XP/2000

Java/J2EE developer

Confidential, Tarrytown, NY

Responsibilities:

  • Elaborated Use cases based on the business requirements and I was responsible for creating the Class Diagrams and Sequence Diagrams.
  • Created the Technical design document (TDD).
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Used JQuery with Java Script for making dynamic Web pages.
  • Developed asynchronous means of retrieval of data from the server and database using AJAX features as well Java Script.
  • Implemented the applications using Struts MVC Framework.
  • Developed Java classes for implementation of persistence of objects and Caching of data using Hibernate.
  • Used Struts Tag Libraries to allow easy integration of Struts Framework into projects logic and Struts Framework to design actions, action forms and related configuration for every use-case.
  • Developed code using various patterns like Singleton, Front Controller, Value Objects and Service Locator.
  • Used Spring Framework at business tier and also Spring's Bean Factory for initializing services.
  • Extensively used Core Java such as multi-threading, exceptions and collections.
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in Firefox and Internet explorer browsers. Identified and fixed browser related issues.
  • Used ANT script to compile and build the WAR.
  • Configured the Web Logic handler for the Apache Web server to serve static files (js, HTML, images and css).
  • Developed SQL statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed servlets for document upload, image streaming and Caching the data.
  • Development and Integration of the application using Eclipse IDE and used Star Team as Version Control Tool.
  • Involved in the full system life cycle and responsible for developing, testing and implementing.
  • Involved in unit testing, integration testing and system testing, perfomance testing etc.
  • Used Log4J to store log messages.

Environment: Java 1.5, J2EE, Springs, JSP, Hibernate, Struts 2.0, LDAP, AJAX, HTML, CSS, Eclipse, Web logic 10.x, Web Services, WSDL, Oracle, ANT, Windows, SOA, Design patterns, jQuery, AJAX, Java Script, HTML, CSS.

Software Developer

Confidential

Responsibilities:

  • Designed and developed user interface using Struts tags, JSP, HTML and Java Script.
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, spring, Java Scripts and Web logic.
  • Involved in implementing and maintaining large content driven and E-commerce based application.
  • Developed Scalable applications using Stateless session EJBs.
  • Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
  • Involved in designing the user interfaces using HTML, CSS, and JSPs.
  • Configured Hibernate, Spring and My Faces (JSF) to map the business objects to Mysql Database using XML configuration file
  • The required changes to the record and save the updated information back to the database.
  • Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.

Environment: Core Java, JSP, Servlets, Struts Framework, Hibernate Framework, Oracle, UNIX Shell Scripts, XSL, XSLT, Eclipse 3.x, HTML, UML, Java Script, JUnit, JAXP, XML

We'd love your feedback!