We provide IT Staff Augmentation Services!

Java/j2ee Consultant Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Over all 9 years of experience as Senior Java Developer and also Full stack developer 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.
  • Performed deliveries of various modules as in Technical Lead and Configuration Manager Role for the team.
  • Strong domain knowledge in Telecom, Life Insurance 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, Drools, 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 HTML, Node JS, Angular JS, Backbone, HTML5 & CSS3, JSP, AJAX, Apache Camel, jQuery and JavaScript
  • Expertise in developing Custom Tag Libraries in Java Server Pages.
  • Expert in implementing Struts MVC framework and Master data management (Action classes, Action Forms, Tag libraries Validator, Tiles, etc.).
  • Manage and Monitor large production MongoDB shared cluster environments having terabytes of the data.
  • 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.
  • 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,8, PL/SQL, T-SQL, My SQL

Framework: Spring MVC, Struts 1.1, Angular js, React js, Spring Security and Hibernate.

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

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, Jersey City NJ

Java/J2EE Consultant

Responsibilities:

  • 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.
  • Directly worked with client todevelop data management solution that includesmaster data management, enterprise datawarehouse
  • Consumed SOAP services to fetch the data from external systems. Worked on Redux with ReactJs for state management.
  • Pair programming with Confidential development team to follow the best practices and design patters.
  • Better understanding of Cloud architecture and the processes. Involved in code review analysis adhering to coding standards. Worked on consuming/producing MQ messages.
  • Followed Test driven development and used JavaScript unit test frameworks like Jest and Enzyme.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes
  • Execute UNIX shell scripts to apply SQL and Stored procedures to Oracle and Sybase databases.
  • Developed various Action classes and Form bean classes using Struts framework.
  • Work with Development, Storage and Network teams in installation and administration of MongoDB in the IT Enterprise Environment.
  • As a Full Stack developer involved in development of UI and back end components.
  • Built Spring-boot micro services to deploy in GAIA (Spring Cloud) environment. Deployed Micro service architecture using Confidential Cloud Foundry
  • Used spring data JPA and Hibernate to deal with data persistence.
  • Used SQL navigator and PL/SQL for the database enhancement.
  • Build micro services for the delivery of software products across the enterprise. And also Built Spring based Java to support enterprise web application
  • Unit tested all the classes using JUNIT at various class level and methods level
  • Used Log4J to capture the log that includes runtime exceptions.

Environment: Java 1.8, SOAP and REST Web services, Spring Boot, Spring 4.1, JPA, Hibernate, JUnit, Mockito, HTML 5, CSS3, ReactJs, Redux, Jest and Enzyme, PUTTY, Struts Servlets, JSP, EJB, HTML, XML, Web Services, XSL/XSLT, JAVASCRIPT, AJAX, SVN.

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 Data structures, JSP, Node JS, 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.
  • 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
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues
  • Migrate Mongo DB shared/replica cluster form one datacenter to another without downtime.
  • 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 8, J2ee, STS, JSP, Talend, AngularJS, GitHUb Servlets, Struts, Spring Mvc, Spring Boot, Hibernate, SQL, PL/SQL, AWS, EJB, CSS, XML, JavaScript, Web Services, HTML, DHTML, Apache camel, Micro services, XML, AJAX, Maven, CVS, Oracle 10g, Unix, UML, JSON, Shell Scripts, Agile, Jasmine, Rational Rose, JUnit.

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
  • Deployed web and enterprise applications on JBoss application server in a channel secure environment
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Created an internal browser-based text editor using Angular js, HTML, CSS, JavaScript, backbone.
  • Extensively used Hibernate features like associations, HQL and Criteria.
  • Testing application using Jasmine Test Framework and running test cases using Karma
  • 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.UAT coordination, Production deployment support & Delivery In charge.
  • Participation in Performance tests for the site before and after application launch.

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

Confidential

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.
  • 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.
  • 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
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS etc.
  • Extensively used Core Java concepts covering Collections, Exceptions, I/O
  • Used Tomcat for the web Development of the application.
  • Used XSL/XSLT for transforming and displaying payment history reports
  • Involved in the development of Tables, 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 Weblogic Portal for the development of the application.
  • Used SQL navigator and PL/SQL for the database enhancement.

Environment: Java8/ EE 5, IBM WAS 6.1, Mongo DB, Angular js, Tomcat, Struts 1.2, Spring 3.0, Unix Shell scripts, 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 Angular js, 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
  • Experience writing angular.js code for developing Single page applications (SPA) used several in built language core directives, expressions and modules.
  • 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
  • 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, Angular js, 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.

Confidential, Atlanta, GA

Consultant - Java Developer

Responsibilities:

  • Developed Use cases, Sequence diagrams and Class Diagrams using Rational Rose.
  • Developed the UI of the application using multithreading 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 Vault look and feel of pages throughout the application.
  • Used Factory Pattern and coded the Bond Ladder statistics PDF creation using I text API.
  • 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.

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

Confidential

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, Servlets, 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!