We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 9 years of experience in Software Development using Core Java, Java J2EE Technologies and Informatica.
  • Experience in developing client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
  • Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Web services.
  • Developed and deployed Front End components (UI) using JS, JSF, JSTL, JavaScript, Angular JS, JQuery, AJAX, HTML, DHTML, HTML5, XHTML, JSON, CSS3 for projects based on java platform.
  • Very good understanding of Object Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi - tier architectures and distributed architectures.
  • Expertise in developing Web pages using JQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, Bootstrap and JavaScript.
  • Proficient in various agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming And Waterfall software development processes.
  • Extensive experience in using various design patterns such as MVC, Singleton, Session Facade, DAO, IOC, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in Design, Development and Implementation of multi-tier thin/thick client web based applications Using Object Oriented Methodologies.
  • Strong experience in developing applications using frameworks like Hibernate and MVC frameworks like Struts, JSF and IOC frameworks like spring and its subsidiary modules such as Spring JDBC, Spring IOC,
  • Spring Security and Spring AOP.
  • Extensively worked on spring and its related modules such as AOP, MVC, Security, Core, Data, and Batch And transaction management.
  • Good experience in defining the XML schemas and in working with XML parsers to read and validate theData held in XML documents.
  • Hands on experience in Node.JS backend, using express to build the high concurrency, async web server.
  • Experience in Designing End to End, B2B and B2C application using JEE & J2EE technologies such as
  • Servlets, JSP, EJB, JNDI, JPA, REST, Jersey, JTA, JMS, JDBC, JAXP, and JAXB.
  • Hands on experience in configuring and deploying multi-tier applications using servers like WebSphere, Web Logic, Tomcat and JBoss.
  • Experience in Web Services Technologies like SOAP with WSDL and RESTful with JAX RS, Jersey, spring, Apache CXF and Node-JS and implemented SOA architecture with web services.
  • Proficiency in working with all databases like Oracle, MySQL, SQL, NoSQL, DB2, MongoDB, Cassandra.
  • Worked on Web Services development using both SOAP/REST.
  • Good knowledge in XML related technologies using JAXB, STAX, SAX, DOM API, XSL (XSLT) and XPath.
  • Proficient in using Jenkins for continuous integration and continuous builds with Maven, Gradle and ANT.
  • Implemented Logging using Apache Log4j for the Data Extraction.
  • Hands on experience in software configuration / change control process and tools like Subversion (SVN), Git CVS and Clear Case.
  • Worked proficiently with various IDEs including Eclipse, MyEclipse, NetBeans, IntelliJ, RAD and WSAD.
  • Initiative in providing value addition solution to enhance business and infrastructure capabilities.
  • Reporting experience and well versed in Data Warehousing concepts and issues.
  • Very much comfortable in analyzing, debugging, troubleshooting and solving problems and issues in Application.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, leadership, interpersonal
  • And client interfacing skills.
  • Around 3 years of experience in the Information Technology with an emphasis on Data warehousing
  • Experience in designing and developing Business Intelligence solutions using ETL tool Informatica Power Center 9.X
  • Extensively worked on Informatica Designer Components - Source Analyzer, Target Analyzer, Transformations Developer, Mapplet and Mapping Designer.
  • Extensively worked in ETL process consisting of data transformation, data sourcing, mapping, conversion and loading.
  • Good understanding of Data Warehousing concepts and Dimensional modeling skills such as star/snowflake schema, Dimension and fact tables.
  • Strong working knowledge of Data Warehousing techniques and Business Intelligence Concepts experience including ETL processes, Data Modeling Methodologies and Architecture snowflake Schema.
  • Extensively worked in ETL process consisting of data transformation, data sourcing, mapping, conversion and loading.
  • Proficient in SQL, PL/ SQL, Oracle Programming.
  • Worked with different data sources like Flat Files and Databases. Willing to relocate: Anywhere
  • Authorized to work in the US for any employer

PROFESSIONAL EXPERIENCE:

Java/J2EE Developer

Confidential

Responsibilities:

  • Exposed to Software Development Life Cycle (Scrum) with JIRA Agile following agile methodology.
  • Used HTML5, CSS3 and Bootstrap for layout design, navigation, animation buttons and icons and developed the application as Responsive Web Application using CSS media queries and Bootstrap.
  • Developed the application as Single Page Application which can switch to different components using Angular
  • JS; also worked on Angular JS controllers and created functions factory to interact with the RESTful Services using AJAX services like $http and $resource.
  • Enhanced an existing Angular JS application to follow MVC patterns for improving source code maintenance which results in significant percentage of code reduction, ease of upgrade and scalability.
  • Developed Custom Directives using Angular JS for Data Grid and Pagination & created Custom factories And Services using Angular for refactoring Code reuse.
  • Created Angular JS custom filters to sort data from table and utilized some core angular js filters in our Application.
  • Functionality is implemented by developing RESTful web services using spring boot, JPA, Cloud foundry And Oracle Responsibilities.
  • Designed and created some reporting charts such as bar & pie charts using jQuery fusion charts.
  • Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean
  • References in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Configured Hibernate-ORM to map java objects such as clients and claims with database tables.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation
  • Model Bootstrap framework.
  • Used Bootstrap to create drop-down menus, forms and modal effects for styling the webpage such as creating
  • A modal effect to display a form which is needed to be filled in order to modify user's information.
  • Manipulated data using CRUD (Create, Read, Update and Delete) operations of MongoDB data base
  • Management system and handled database access and data transmission based on RESTful web service.
  • Developed Object-Relational (O/R) mapping using Hibernate 4 to create high performance persistence layer
  • To interact with various databases using Hibernate Query Language, Criteria API and Native SQL queries.
  • Created Java Mail API is used to send notifications about important updates such as claim status change.
  • Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation On the database using Oracle using Java.
  • Involved in sprint planning, code review, and daily standup meetings to discuss the progress of the Application.
  • Improvised the performance of web pages by performing minification on CSS and JavaScript assets which Were configured through Grunt.

ETL Developer

Confidential

  • Understanding the business requirement specifications provided by the client and translates them into ETL design specification, load the data into DWH.
  • Working with Flat files sources to extract data into date warehouse built in Oracle using Informatica.
  • Created and executed sessions using workflow manager and workflow monitor.
  • Created the mappings in Informatica based on the Business Requirements.
  • Preparing new ETL mappings and modifying the existing mappings.
  • Performance tuning of the Informatica mappings.
  • Prepared low level Design documents, Unit Test Planning for Mappings.

Environment: Java 1.5/J2EE, Core java, JSF, Hibernate, JDBC, Eclipse, Spring, JSP, XML, XSL, JSTLJavaScript, JQuery, MVC, Servlets, AJAX, HTML, CSS, UML, POJO, log4j, Junit, Soap, JMS, ANT, SVNDAO, DTO, Apache Tomcat, Oracle SQL.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java Version 8

JDK versions: JDK 8

Java EE Technologies: JSP 2.2, Servlets 3.0, EJB 3.1, JDBC 4.0

Messaging Servers: ActiveMQ 5.8.0

Message Oriented Middleware: JMS 2.0, AMQP 1.0, MSMQ 6.0

Protocol specifications: SOAP 1.2, HTTP 1.0, RPC version 2.0

Web Technologies: JavaScript 1.8.5, AngularJS, Bacbbone JS, XML 1.1, HTML 5.1, CSS 2.1, XTML 2.0, JSON RPC 2.0, Adobe

Flex 3.0, Opencsv: 2.3, WSDL 2.0, XML 2.0, XSD 1.1, AJAX, JQuery

Frameworks and Build Tools: Apache Struts … Hibernate 4.3, Spring 4.1.5, ANT 1.9.3, Apache Maven 3.2.5Log4J 1.2.17, Java EE Design Patterns

Web/Application Servers: Oracle WebLogic Application Server 12.1.3, IBM WebSphere Application Server 8.5, Apache Tomcat

Webserver: 8.0.20, GlassFish 4.0, JBoss Application Sever 7.0

Databases: MySQL v5.6.16, Oracle 12c, MS SQL Server 2014, DB2 v10.1, Cassandra, PEI-DBSQL 2011, PL/ SQL 12c

IDE Tools: Eclipse 4.4.2, NetBeans IDE 7.4, SDS, RAD 9.0.1

Operating Systems: Windows 7/8/8.1, Linux CentOS 7, Solaris 11, AIX (UNIX) 7.1, Windows Server 2008 R2

Testing JUnit : 4.12, Test NG 6.8.7 5/11/2017 AXP Internal

We'd love your feedback!