We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

NJ

Professional Summary:

  • Having 8 years of professional experience in developing web based, SOA based and client/server applications in multi-platform environments with Java/J2EE technologies, Involved in all the phases of Life Cycle of Software Development SDLC .
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, Servlets, JSP, JSTL, and XML.
  • Experience in developing web based J2EE applications using Struts/Spring frameworks.
  • Extensive experience in Telecom Domain Specific Frameworks such as Concept wave.
  • Good Experience in ATG Dynamo Framework as UI Application Developer.
  • Worked extensively on building Rapid development Framework using Core Java and Jython,
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS, Java Script and Ajax.
  • Good Experience using Object Relational Mapping tool like Hibernate.
  • Experience in Spring Framework such as Spring IOC, Spring Resources, Spring JDBC.
  • Experience with various IDEs like IntelliJ, Eclipse, JBuilder and Velocity Studio.
  • Implemented the service projects on Agile Methodology and involved in running the scrum meetings.
  • Implemented the core product projects on Lean and Kanban Methodology and involved in delivering high quality health care product.
  • Experience in developing web-services using REST, SOAP, WSDL and Apache AXIS2.
  • Experience in writing the SQL queries.
  • Experience in designing and developing UI Screens using Java Server Pages, Html, CSS and JavaScript.
  • Used CVS, Maven, and SVN for Source code version control.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic.
  • Good Experience on Quality Control, JIRA, Fish Eye for tracking the tickets like accepting the tickets/defects, Submitting the tickets , Reviewing Code and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Excellent Experience in Code Refactoring.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.

Technical Skills

Operating Systems

Windows, UNIX

Programming Languages

Java, Jython, SQL, PL/SQL

Web Technologies

JDBC, Servlets, JSP, JSTL, JNDI, XML, HTML, CSS and AJAX

Frame Works

Struts, Hibernate, Spring, Concept Wave, ATG 7.0

Web Service Technologies

AXIS2, SOAP, WSDL,WADL,REST JAX-RS .

Scripting Languages

JavaScript, JQuery.

Web/Application Servers

Web Sphere, jboss, WebLogic and Apache Tomcat.

Databases

Oracle10g

IDE Tools

IntelliJ, Eclipse, Velocity Studio

Source Control

CVS, SVN, Maven, Subversion.

Methodology

Water Fall, Agile, SCRUM, Lean and Kanban.

Other Tools

TOAD,Log4J, MS-Office, Fish eye, JIRA,TOAD,SQL Developer

Professional Experience

Confidential

Sr. Java/J2EE Developer

Role Responsibilities:

  • Consuming and exposing various Web services using JAX-RS and JSON to different systems for business services.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, WebLink and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Implemented Caching Strategies in Web Services Client Layer for reducing the number of executions in Controller.
  • Developed Spring Beans and configured Spring using applicationContext.xml.
  • Generated DAO's to map with database tables using Hibernate. Used HQL Hibernate Query Language and Criteria for database querying and retrieval of results.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Involved in J2EE Design Patterns such as Data Transfer Object DTO , DAO, Value Object and Template.
  • Generated POJO classes with JPA Annotations using Reverse Engineering.
  • Used Spring IOC, AOP modules to integrate with the application.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Used Maven for generating system builds and Bamboo for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used REST-CLIENT for testing the Web-Services.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Used GIT to maintain source and version management and used IntelliJ as IDE.
  • Using JIRA to manage the issues/project work flow.
  • Involved in doing code reviews using STASH.

Environment:

Java/J2EE, Jdk1.6, Spring, Hibernate,Webservices, JAX-RS, Mockito,WADL,SOAP UI, JSP, AJAX , Liquibase, Html, CSS, Maven, log4j, Oracle, MY SQL, , SQL Developer ,JIRA, STASH, Source Tree, IntelliJ, GIT, UNIX, IntelliJ, AGILE-SCRUM.

Confidential

Sr. Java/J2EE Developer

Role Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented application level persistence using Hibernate and Spring.
  • Consuming and exposing various Web services using JAX-RS to different systems like NPI Validation, Address validation.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, WebLink and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Configure SQL using Liquibase preconditions, insert, update and rollback. This will reduces the maintaining traditional way scripting and maintaining the data in Different Environments.
  • Wrote complex named sql queries using Hibernate.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Generated POJO classes with JPA Annotations using Reverse Engineering.
  • Created multi-module maven project and used Maven to build applications and Jenkins for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used SOAP-UI for testing the Web-Services.
  • Designed and developed the application using Lean-Kanban methodology.
  • Used SVN to maintain source and version management and used IntelliJ as IDE.
  • Using JIRA to manage the issues/project work flow.
  • Involved in doing code reviews using Fish-Eye.
  • Wrote custom JavaScript and CSS to maintain user friendly look and feel.
  • Implemented SOLID Design Principles throughout the development of Project.
  • Used Maven script for building and deploying the application.

Environment:

Java/J2EE, Jdk1.6, Spring, Hibernate,Webservices, JAX-RS, WADL,SOAP UI, JSP, Portico Web Link, AJAX , Liquibase, Html, CSS, Maven, log4j, Oracle, MY SQL, , SQL Developer ,JIRA, Fish Eye, SVN, UNIX, IntelliJ, Lean and Kanban.

Confidential

Sr. Java/J2EE Developer

Role Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle SDLC/Agile .
  • Developed Servlets and JSPs based on MVC pattern using Struts framework.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Created Action Classes, Form Beans, and Model Objects for the application using Model View Controller MVC approach.
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Design and Developed using Web Services using Apache Axis2.
  • Used SAX and DOM parsers for reading and putting XML messages into SOAP message.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Extensively written unit test cases using JUnit framework.
  • Optimized SQL queries used in batch processing.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Involved in the integration of spring for implementing Dependency Injection DI/IOC .
  • Write custom tag libraries for implementing tree,grid structure.
  • For Bulk Order Processing , Implemented Functionality to Read Input Data from MS-Excel Files using Java and JXL API.
  • Batch of Validating Billing Telephone Web service calls used for Bulk Order is solved using APM Scheduler and Apache Mail API.
  • Implemented Jets Engine using Singleton and Factory Design Patterns for loading Application bulk Customer Premises Equipment data for VOIP Product.

Environment:

Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts1.1 ,Hibernate, Spring, Web Services,JAX-RS JSP, JQuery, JSON, AJAX , Html, CSS, Java Script, log4j, SQL Server, Weblogic, SVN, Eclipse, DOJO, UNIX, Agile.

Confidential

Sr.Java/J2EE Developer.

Role Responsibilities:

  • Designing and showcasing the UI Mock-ups for Enterprise Product.
  • Consume and Expose Web services using Apache Axis2 for One Stop and Billing Telephone Number Validations.
  • Generated WSDL file for publishing the web service.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate mapping files.
  • Perform CRUD operations in DAO's using Hibernate.
  • Writing service methods and SQL queries to interact with the Oracle.
  • Designed and Developed the Sub modules of project using JSP, AJAX, Java script, CSS technologies.
  • Written the Controller classes using Servlets and Invoke corresponding Business Methods.
  • Designed and Developed Frontend Design Screens for Enterprise Product using Concept Wave Design Editor.
  • Generated SQL custom scripts from Value Objects using Concept wave Velocity Studio.
  • Written Complex queries and Fetching DB Data using Concept Wave Finders.
  • Implemented the Persistence Logics using Concept wave Scripts.
  • Conducted client side validations using JavaScript and Concept Wave Rules.
  • Mapped VO in Domain Model to tables in Relation Model and Generated SQL Scripts in ConceptWave.
  • Coded JDBC calls in the Conceptwave to access the Oracle database tables.
  • Write SQL Queries for Fetching from DB to Render to UI.
  • Deployed and moved all configurations to UAT Environment.
  • Executed J2EE design patterns such as Factory, DAO, DTO and Proxy.

Environment:

Core Java, Jdk1.6, Concept Wave, Hibernate, JSP, JDBC, SOAP, Web services, Apache AXIS2, WebVelocity Studio, TOAD, Agile, XML, XPATH.

Confidential

Sr. Java / J2EE Developer

Role Responsibilities:

  • Performed full life-cycle solutions, from requirements gathering, to writing specs then after development, writing the user/technical documentation.
  • Designed and developed all UI Screens Forms using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Implementing functionality like Move, Change, Add and Disconnect using on existing services using Struts Action Classes, Action Forms and DAO's.
  • Integrate with Catalog to define the configuration pages dynamically during run time using Servlets, JSP and JDBC.
  • Implement the configuration pages like location, service, details and summary independent of a product using Struts and DGF Frameworks.
  • Created an XML configuration file for Hibernate to map to Oracle Database.
  • Wrote JavaScript's for validating the client side user account information based on their business rules.
  • Wrote VO's, DAO's to retrieve store data the data form the SQL Server Database.
  • Configured the hibernate.cfg files to connect to Oracle database.
  • Designed and developed queries using Hibernate Query Language and data validation via the Hibernate validator framework.
  • Validate and Traverse Generated XMLs using DOM Parser.
  • Used tools like XML Spy for getting XPATH of corresponding node, mapped with Data Gathering Object DGO .
  • Used SVN for Source code version control.

Environment:

Core Java, Jdk, JDBC, Struts, Hibernate, DGF Data Gathering Framework , JSP, Tag Libraries JSTL , SQL Server, XML, Html, CSS, JavaScript, AJAX, Ant, SVN, Web logic, Junit, log4j, RAD, Unix, ITSM Tool.

Confidential

Java Application Developer.

Role Responsibilities:

  • Created Action Classes, Action Forms for the application using Model View Controller MVC approach.
  • Developed JSP Custom Tag Libraries for Tree Structure and Grid using Pagination Logics.
  • Develop the logics in BOSI to generate BOD XMLs for a given product with different business rules.
  • Designed and developed all UI Screens Forms using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Configured JNDI properties in Web sphere.
  • Written SQL queries for Performing CRUD Operations using JDBC.
  • Developed the front-end using JSP, Servlets, HTML, and JavaScript.
  • Developed handlers and DAO's to get the data from Database.
  • Developed business logic activities with Java Beans, Servlets.
  • Worked extensively with JSP's and Servlets to accommodate all presentation customizations on the front end.
  • Responsible for Writing SQL Queries and executing using JDBC API.
  • Performed Unit Testing With Junit Framework.
  • Programmed the Data Access layer using DAO pattern, with JDBC being used for data access.

Environment:

Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts, DGF, Tiles, Html, CSS, Oracle, Java Script,JUnit PL-SQL, Views, Web sphere, CVS, Eclipse.

Confidential

Systems Engineer

Role Responsibilities:

  • Responsible for Developing Struts Action classes for Business Implementations.
  • Developed screens using JSP and Struts Tag Libraries for Screen Design using JSP.
  • Customize Header and Footer of UI Screens using Struts Tiles Frame work.
  • Developed the front-end using JSP, Servlets, HTML, and JavaScript.
  • Server side and Client side validations handled using Struts Validator Frame Work.
  • Developed DAO Implementation classes using JDBC.
  • Called Stored Produces in Oracle using Callable Statements in JDBC.
  • Developed Screen Design using HTML, IFrames, JavaScript, and CSS.
  • Written SQL queries for Performing CRUD Operations.
  • Written Client/ Server side validations and Java script Implementation for MDI windows/Customer Window.
  • Service Configurations using JNDI.
  • Customizing Applets using IBM Host on Demand.

Environment:

Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts, Tiles, Html, CSS, Oracle, Java Script,JUnit ,PL-SQL, Views, Web sphere, CVS, Eclipse.

Confidential

Systems Engineer

Role Responsibilities:

  • Involved in development, customization and enhancement of the product.
  • Wrote Form Handlers, Managed Bean Classes, VO's using struts MVC framework Srtuts1.1 for the modules.
  • Implemented Generic Controller in Java that carries common functionality such as Redirecting URLs, Generic Methods for handling Exceptions.
  • Designed and developed all UI Screens Forms using Java Server Pages, ATG, CSS, JSTL, Html and JavaScript.
  • Responsible for Developing Managed Bean and DAO classes for Business Implementations.
  • Used ATG Tag Libraries for Screen Design using JSP.
  • Business validations are handled using Form Handlers.
  • Client side validations are handled using Java Script.
  • Written Utility classes for getting Connection using JDBC.
  • Responsible for Writing SQL Queries and executing using JDBC API.
  • Involved in preparation of System Use Cases SUC's and Unit Test Speciation UTS .
  • Taken whole responsibility and developed module alone with in time specified.
  • Developed unit test cases using JUnit.
  • Used Eclipse IDE for Development and Version Control as Clearcase.
  • Involved in the code fixing and system testing activities.
  • Written Client/ Server side validations for the project

Environment:

Java, Servlets, JSP, ATG Dynamo, JDBC, HTML, XML, CVS, CSS, Java Script, Oracle, Websphere and UNIX.

Confidential

Systems Engineer

Role Responsibilities:

  • Developed GUI using JSP,HTML,CSS and Java Script.
  • Used ATG Tag Libraries for Screen Design using JSP and ATG Dynamo.
  • Used JDBC API for Performing CRUD Operations and Calling Stored Procedures in Oracle.
  • Used AJAX to avoid reloading pages for dependent UI Components.
  • Implemented Bean Manager Classes using Java classes and Interfaces.
  • Business logic implementation using DAO design pattern.
  • Implemented Form Handlers in ATG that act as Controller Between View and Bean Manager.
  • Responsible for Developing Action classes for Business Implementations in ATG.
  • Responsible for Writing SQL Queries for Project.
  • Generated Reports using JFreeChart.
  • Written Custom Exception Classes for LTA.
  • Written Client/ Server side validations for the project using JavaScript.
  • Involved in preparation of System Use Cases SUC's and Unit Test Speciation UTS .
  • Developing prototype screens using HTML and Java Script.

Environment:

Java, Servlets, JSP, ATG Dynamo, JFreeChart, JDBC, HTML, XML, CVS, CSS, Java Script, Oracle, Websphere and UNIX.

We'd love your feedback!