We provide IT Staff Augmentation Services!

Java/j2ee Consultant Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Hands on as Senior Java Developer and also as Full stack developer, with over 9 years of experience in IT development and team management that includes experience in mentoring Java, J2EE technologies.
  • Extensive knowledge in all the phases of software development life cycle and Agile development methodology also has actively participated in the implementation of Internet/Intranet, Client/Server and MVC architecture applications using Java / J2EE Technologies.
  • Strong domain knowledge in Telecom, Life Insurance and Retail domains and in other domains like Banking and Financial Services (BFS) as well.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate, Struts, Spring MVC, Spring Boot, JDBC, AWS, EJB, JNDI,Micro services, Groovy, JSP, Big data, JSTL, Servlets, Java Beans, SOAP and restful web services and various J2EE Design Patterns.
  • Expertise in developing and designing GUI screens using Drupal, HTML, Angular JS, Backbone, HTML5 & CSS3, JSP, AJAX, jQuery and JavaScript
  • Expertise in developing Custom Tag Libraries in Java Server Pages.
  • Expert in implementing Struts MVC framework (Action classes, Action Forms, Tag libraries Validator, Tiles, etc.).
  • In ADM defined, design and build solutions that meet business needs and delivered support services which resulted in higher service level.
  • Experience in implementing Core Java & J2EE components.
  • Proficient in using Design Patterns - MVC, Business Delegate, Front-Controller, Factory, Data Access Object, Service Locator, Singleton patterns etc.
  • Excellent Verbal and Written skills especially with regards to presenting findings in both technical and non-technical audience.
  • Team Player with excellent problem solving, troubleshooting, interpersonal and Communication skills.
  • Strong analytical and conceptual skills in database design, development and tuning stored procedures, functions, triggers and batch processing in Oracle9i/10g/11g,12c, Green plum, SQL Server 2000.

TECHNICAL SKILLS:

Domain Knowledge: Banking, Telecom, Insurance

Language: Java 6, PL/SQL, T: SQL, My SQL

Framework: Spring MVC, Struts 1.1, Struts: tiles, Spring Security and Hibernate.

Database: Oracle 12c/11g/10g/9i, Green plum, SQL Server 2000.

Development Tools: My Eclipse, SoapUI, Sql developer, PUTTY, SVN.

Servers: JBoss, Tomcat 5.x/ 6.0, Web logic 5.1/8.1, Web sphere 7.0

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java/J2EE Consultant

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML)
  • Used Spring Tool Suite (STS) for coding, debugging and testing the application modules
  • Created Talend Integration to load data from source to target systems
  • Played key role in analyzing the data from source system and was responsible in developing Talend integrations for data clean up with transformations and smooth flow of data between source and target system
  • Used different user interface technologies JSP, EJB, GWT, JavaScript for developing the application
  • Project using AngularJS framework frontend development using HTML5 and CSS3 for most of the feature.
  • Used to export the data from the Jenkins to Backend Database that is Greenplum.
  • Created pages, categories, blocks using Drupal, and Integrated plug-ins, assigned security roles, templates using Drupal.
  • Responsibilities included designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Deployed Micro service architecture using Pivotal Cloud Foundry
  • Experience designing and implementing fast and efficient data acquisition using Big Data processing techniques and tools. Developed various Action classes and Form bean classes using Struts framework
  • Proficient in developing SOAP and Restful Web Services
  • Build micro services for the delivery of software products across the enterprise. And also Built Spring based Java and Scala micro services to support enterprise web application
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Worked on Java Messaging Services(JMS) for developing messaging services
  • Implemented SQL injection security checks, html sanitization and other security mechanisms
  • Implemented the application using Agile development methodology
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues
  • Used Oracle 12c and Green plum as the backend database storage
  • Created data base tables according to the application requirements
  • Used Remedy tool for creating change tickets and handling production bugs.

Environment: Java 1.8, J2ee, STS, JSP, Talend, AngularJS, GitHUb Servlets, Struts, Spring Mvc, Spring Boot, Hibernate, SQL, PL/SQL, AWS, EJB, Mongo DB, Dojo, CSS, XML, JavaScript, Web Services, HTML, DHTML, Micro services, XML, AJAX, Maven, CVS, Oracle 10g, Unix, UML, JSON, Shell Scripts, Agile, Jasmine, Rational Rose, JUnit, Log4j.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Implemented design patterns like MVC, Singleton, Façade, Factory, Command and Data Access Objects (DAO).
  • Coordinated with Creative Partner in design & develop the Wireframes & Annotations.
  • Interactions with business and Functional QA team for obtaining requirements.
  • Proficient in Spring MVC, Spark, HDFS, Core, Groovy, Context and AOP modules.
  • Proficient in ORM Hibernate framework.
  • The product was developed on GWT (Google Web Toolkit) 2.0 platform using Scribd API as document with MySQL as database and Tomcat as server
  • Created an internal browser based text editor using Drupal, HTML, CSS, JavaScript, backbone.
  • Extensively used Hibernate features like associations, HQL and Criteria.
  • Extensively used Tiles Framework for Layout management.
  • Used Pivotal Cloud foundry command lined interface with an HTTP Proxy Server
  • Updated legacy Ant build infrastructure to new Gradle based build system, enabling more robust test, build and release procedures.
  • Created reproducible infrastructure environments for the micro services architecture
  • Involved in designing, developing Web services Transactions.
  • Proficient in Middleware JMS Technology.
  • Used Log4J for Logging Framework.
  • Participation in weekly Change Management meetings.
  • Preparation of Migration documents for Monthly Migration.
  • UAT coordination, Production deployment support & Delivery In charge.
  • Participation in Performance tests for the site before and after application launch.

Environment: Java8, J2ee, JBoss, Spring MVC, AWS, Spring 3.0, Hibernate 3.1, JPA, JMS, JSP, Servlets, SQL Server, PL/SQL, Web services, AWS, Camel, Big data, Github, Cassandra, JAX-RS, JAXB, JavaScript, AJAX, Log4j, UML, XML, Test-Driven Development, JUnit,HTML, XHTML.

Confidential, Montgomery, Al

Sr. Java/J2EE Developer

Responsibilities:

  • Developed user interface using JSP, Struts Tags to simplify the complexities of the application.
  • Configured the Struts configuration file and Application context file based on the spring and hibernate entries.
  • Involved in various phases of project development following Agile (Extreme Programming).
  • Used Spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Worked with JPA for the use of relational databases structuring of the application.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes
  • Extensively used Core Java concepts covering Collections, Exceptions, I/O
  • Used Tomcat for the web Development of the application.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application with very less configuration.
  • Used XSL/XSLT for transforming and displaying payment history reports
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Worked with Web logic application Server for the deployment of the application
  • Worked with JSF for the UI front end development along with AJAX.
  • Used WSDL and SOAP for the development of the XML based applications.
  • Worked with CMS with Web logic Portal for the development of the application.
  • Used SQL navigator and PL/SQL for the database enhancement.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Worked with Xquery for the front end development of the application.

Environment: Java8/ EE 5, IBM WAS 6.1, Mongo DB, Tomcat, Struts 1.2, Spring 3.0, Unix, Http, Core Java, Multicast, VOIP, Hibernate 3.0, Servlets 2.4, JSP 2.0, EJB 2.1, HTML, XML, Web Services, XSL/XSLT,JAVASCRIPT, AJAX, CVS, DB2 7.1.

Confidential, Juno Beach, FL

Java/J2EE Consultant

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML)
  • Used RAD IDE for coding, debugging and testing the application modules
  • Used different user interface technologies JSP, HTML, GWT, CSS, JavaScript for developing the application
  • Implemented AJAX base applications using DOJO and GWT API for Performance oriented
  • And browser independent application
  • Developed various Action classes and Form bean classes using Struts framework
  • Implemented Event Manager, e-Distribution Admin modules using Struts-Spring-Hibernate
  • Extensively worked on Spring IOC, Spring MVC, Spring ORM layer to develop the application modules
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Worked on Java Messaging Services(JMS) for developing messaging services
  • Used Oracle 10g as the backend database storage
  • Created data base tables according to the application requirements
  • Developed stored procedures and triggers with PL/SQL
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere server

Environment: Java 1.5, J2ee, JSP, Servlets, Struts, Tiles, Spring, Hibernate, SQL, CSS, XML, JavaScript, Web Sphere, RAD, HTML, DHTML, XML, AJAX, DWR, Maven, CVS, TOAD, Oracle 10g, Unix, UML, Shell Scripts, Agile, Rational Rose, JUnit, Log4j/

Confidential, Atlanta, GA

Consultant - Java Developer

Responsibilities:

  • Gathered and analyzed requirements from clients.
  • Involved in Estimation of the project.
  • Developed Use cases, Sequence diagrams and Class Diagrams using Rational Rose.
  • Developed the UI of the application using JSP, CSS and JavaScript.
  • Middleware is developed using Struts in My Eclipse and the application is deployed in web logic 8.1.
  • Used Struts Validation Framework to validate user inputs and display error message.
  • Struts Tiles is used to maintain the look and feel of pages throughout the application.
  • Used Factory Pattern and coded the Bond Ladder statistics PDF creation using I text API.
  • Developed XML Parsing to parse financial data files using Xerces Parser.
  • Developed PL/SQL procedures and functions to retrieve data from Oracle 9i.
  • Developed Unit Test Cases and Assembly Test Cases.
  • Played Configuration Manager Role in the team. Responsibilities involve sending intermediate delivery and base lining files and managing versions in SVN.
  • Supported business users during UAT.
  • Conducted Sessions on I text API.

Environment: Windows, Struts1.1, Java, JSP, JavaScript, My Eclipse, Oracle 9i,Weblogic 8.1, iText API, svn, Rational Rose, XML.

Confidential, Burbank, CA

Java/J2ee Developer

Responsibilities:

  • Develop and Refactor the Action Servlets and JSPs using Struts and Tiles following MVC architecture.
  • Functionality and Technical code reviews.
  • Developed application to pull the reports on the late payments or frauds using Java, Jsp, Servlets, JavaScript, JDBC and PL/SQL.
  • Validating Design Patterns, Implemented various Design Patterns like Front Controller, Session Façade, Value Object etc.,
  • Setting up build environment by writing Ant build.xml, taking build, configuring, and deploying in servers.
  • Implemented Observer Pattern to notify system when changes made to configuration files which are used in core system.
  • End user interaction in-order to fix/close an issue (bugs).
  • Java Performance Tuning and review check list preparation.

Environment: JDK1.4, J2EE, Servlet, JSP, Struts, Tiles MVC, EJB, JNDI, RMI, JDBC, Service Locator, Session Façade, Business Delegate, Front Controller design patterns, JBoss Application Server, UNIX.

We'd love your feedback!