We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Software Professional with over 12.5 years of experience as Technical Lead/Sr. Java Consultant /System Analyst/Sr. Software Engineer for applications in automotive, healthcare and insurance domains.
  • Expertise in conceptualizing, designing and developing technical solutions in Java/Java EE for Web/Internet/Intranet, Middle ware and database environments using object - oriented techniques and architectural frameworks.
  • Expertise in Core Java, AWT, SWING, Reflection, JDBC, MVC, Servlet, JSP, spring, IoC, Struts, JSON, Web Services (RESTful) using various application servers (IBM WAS, Web logic).
  • Good understanding and experience in applicability of various Design Patterns (Factory, Interceptor, Observer, Session Façade, Data Access Objects, Business Delegate, Service Locator, etc.).
  • Experienced in design and development of human/user interfaces with good knowledge of UI design patterns like Decorator, Composite View, Tiles and frameworks/APIs like JavaScript, jQuery, AngularJS, Flex.
  • Hands on experience in creating data visualization and proof of concept using UI technologies.
  • Experienced in full lifecycle development of the projects (Requirements Analysis, Design, Development, Testing and Implementation) involving incremental SDLC, traditional waterfall and Agile/SCRUM methodology.
  • Worked on design and analysis (OOA/D) resulting in Use Case View (Use Cases and Actors) and Logical View (Class Diagram, Sequence Diagram, Collaboration Diagram) using UML.
  • Strong knowledge of Hibernate.
  • Proficient in SQL, PL/SQL (Triggers, Stored Procedures, Functions) for databases like Oracle, DB2, SQL Server.
  • Proficient in configuration management, release/build, defect/change management using CVS, Ant and Maven.
  • In depth knowledge of Jasper report tool.
  • Proficient in identifying and providing inputs for strategic and technical initiatives, project risks/issues and best practices.
  • Expertise in working with remotely distributed teams (offshore development, infrastructure and support teams).
  • Excellent research and problem solving skills. Possess excellent communication and presentation skills.

TECHNICAL SKILLS:

Languages: Core Java, SQL, PL/SQL, XML, UML, Flex, VB.

Java Technologies: AWT, Swing, JSP, Servlets, JavaMail,JFreeChart, Struts, Spring Framework, Spring JDBC, Spring AOP, Spring MVC, Spring IoC, Web Services (RESTful),Jasper Report,Hibernate,Quartz Job. Apache Camel

Servers: IBM Web Sphere 8.0, Web Logic 6.1, Tomcat 7.0.

Databases: UDB DB2 9.7, Oracle, MS Access, MYSQL.

Front end: AWT, Swing, JSP, CSS, JavaScript, Typescript, and jQuery, AJAX, AngularJS and Angular2.

Operating Systems: Windows, DOS, Linux, UNIX

Other Tools/Libraries: GIT,RAD, WSAD, Eclipse, VSS, CVS, Toad, Maven, Ant, JUnit, JMeter, MS Visio, Rational Rose,BCEL, FindBug,JAXB,iText.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java Consultant

Responsibilities:

  • Designed UI using Angular2.
  • Designed and developed the architecture and application using Spring Framework.
  • Modified REST based Web services to save and retrieve data.
  • Wrote/Modified the SQL queries .
  • Involved in deployment and troubleshoot activities.
  • Performed unit testing.
  • Wrote JUnit Test Cases.
  • Implemented logging mechanism using log4j.
  • Used GIT a distributed repository.

Environment: Core Java, J2EE, REST Web Services, Spring IoC, Angular2, MyEclipse, DB2,Maven.

Confidential, Atlanta, GA

Sr. Java Consultant

Responsibilities:

  • Did gap analysis.
  • Time and effort analysis
  • Modified REST based Web services to save and retrieve data.
  • Modified the existing queries as per the requirement.
  • Performed unit testing.
  • Wrote JUnit Test Cases
  • Performed code review for other team members.
  • Used GIT a distributed repository

Environment: Core Java,J2EE, REST Web Services, Spring IoC, EmberJS, MyEclipse, DB2,Maven.

Confidential

Technical Lead

Responsibilities:
  • Performed cross functional roles as technical architect, technical lead, Sr. developer.
  • Assisted in development and maintain Quality and perform troubleshot to resolve all application issues.
  • Designed UI using AngularJS.
  • Designed and developed the architecture and application using Spring Framework, JavaScript, DB2 UDB Stored Procedures, and SQL.
  • Implemented REST based Web services to save and retrieve data.
  • Perform load testing using Jmeter.
  • Implemented Quartz jobs to initiate back end process.
  • Wrote JUnit Test Cases.
  • Extensively used JIRA for bug reporting and tracking.
  • Used GIT a distributed repository.

Environment: Core Java, J2EE, Quartz Job, REST Web Services, Apache Camel, JAXB, Spring IoC, AngularJS, MyEclipse, MySQL, Hibernate.

Confidential, Montvale, NJ

Sr. Java Consultant

Responsibilities:
  • Attended several requirements workshop to understand client business, detailed requirements and critical functions.
  • Developed a working PoC using JQuery and JSON.
  • Wrote JUnit Test Cases.
  • Did performance tuning on Java side.
  • Developed front end using JQuery and spring framework.
  • Used JQuery data table to create dashboard for each type of user.
  • Implemented spring based security.
  • Performed code review for other team members.
  • Implemented logging mechanism using log4j.

Environment: s: JDK1.5, JSP/Servlets, Spring MVC, Spring AOP, Spring JDBC, JQuery, Mainframe, DB2, IBM WebSphere7

Confidential, Montvale NJ

Sr. Java Consultant

Responsibilities:
  • Attended requirements gathering sessions.
  • Created various UML diagrams. (Class diagrams, Package diagrams, Sequence diagrams).
  • Used JFree Chart library to create pie chart and bar chart.
  • Developed entire base classes and helper classes needed for the basic architecture outline.
  • Implemented logging mechanism using log4j.
  • Wrote JUnit Test Cases.
  • Used Java Swing/AWT components and Core Java to designed user interfaces and to implement business logic.
  • Performed QA deployment and troubleshoot activities.
  • Installed CVS version controlling system for various documents and source code for the project.

Environment: Core Java, Java Swing, AWT, JDBC, Mainframe, DB2, RAD7.0, CVS, log4J, IBM WebSphere6.1.

Confidential, Montvale, NJ

Sr. Java Consultant

Responsibilities:
  • Involved in design of the architecture using Cairngorm framework.
  • Developed JSPs, Servlets functionalities.
  • Implemented the security by securing web resources on role based and group based access control
  • Implemented various types charting to such as pie chart, bar chart, line chart, bubble chart to represent various type of data.
  • Used flex advanced data grid component to design dashboard.
  • Performed QA deployment and troubleshoot activities.
  • Integration of the completed modules and unit testing and system testing.
  • Implemented logging mechanism using log4j.

Environment: Core Java, JSP/Servlet, Flex, JDBC, Mainframe, DB2, RAD7.0, CVS, IBM WebSphere6.1.

Confidential

Sr. Java Consultant

Responsibilities:
  • Performed requirement analysis and created UML design diagrams (Use Case, Class, etc.)
  • Developed Admin module using JSPs and Servlets.
  • Developed entire base classes and helper classes needed for the basic architecture outline.
  • Implemented logging mechanism using log4j.
  • Wrote JUnit Test Cases.
  • Used Java Swing/AWT components and Core Java to designed user interfaces and to implement business logic.
  • Performed QA deployment and troubleshoot activities.
  • Performed code reviewed for other team members.
  • Modified some EJB classes in order to enhance the existing functionalities as per client's requirements.

Environment: JDK1.4,Swings,JSP/Servlets,Struts1.2,EJB1.2,Web Services, hibernate and XML, WSAD, VSS, IBM WebSphere5.1.

Confidential

Sr. Software Engineer

Responsibilities:
  • Involved in gathering requirement from client.
  • Developed entire base classes and helper classes needed for the basic architecture outline.
  • Implemented logging mechanism using log4j.
  • Used BCEL library and findbug API to write the code.
  • Performed QA deployment and troubleshoot activities.
  • Performed code reviewed for other team members.

Environment: JDK1.5, FindBug and Byte Code Engineering Library, Eclipse3.1, VSS.

Confidential

Sr. Software Engineer

Responsibilities:
  • Involved in gathering requirement from client.
  • Created UML design diagrams (Use Case, Class and Sequence Diagrams).
  • Created LLD and HLD documents.
  • Developed entire base classes and helper classes needed for the basic architecture outline.
  • Implemented logging mechanism using log4j.
  • Created UI using JavaScript and Ajax.
  • Created various types of reports using Jasper Report.
  • Implemented various modules using JSP, Servlet and Struts.
  • Performed QA deployment and troubleshoot activities.
  • Performed code reviewed for other team members.

Environment: JDK1.4, Core Java, JSP, Struts1.1, JavaScript, Jasper Report, Ajax, MyEclips3.0, VSS, Tomcat 5.0, SQL Server2005.

Confidential

Sr. Software Engineer

Responsibilities:
  • Involved in gathering requirement from client.
  • Created UML design diagrams (Use Case, Class and Sequence Diagrams).
  • Created LLD and HLD documents.
  • Developed entire base classes and helper classes needed for the basic architecture outline.
  • Implemented logging mechanism using log4j.
  • Created UI using JavaScript, HTML, JSP.
  • Implemented business logic EJBs and layouts were controlled using Struts and Tiles.
  • Performed QA deployment and troubleshoot activities.
  • Performed code reviewed for other team members.

Environment: JDK1.5, Core Java, Servlets, JSP, EJB, Struts1.1, Tiles, JavaScript, MyEclips3, Eclipse, MUMPS.

We'd love your feedback!