We provide IT Staff Augmentation Services!

Senior Java Consultant Resume Profile

3.00/5 (Submit Your Rating)

Profile Summary:

  • Over 11 years of total experience in Java/JEE distributed Internet / Intranet Based Applications as Java Developer Role.
  • Proficient in Object Oriented Programming OOPS Concepts
  • Very good understanding of SDLC Software Development Life Cycle . Experience in System Analysis, Design, Estimation, Development and Testing.
  • Hands on experience in Java Struts, Spring Core, Boot, Shell , Hibernate and Web Services using SOAP and RESTful.
  • Strong Hands-on Experience in developing multi-tier based application using Java, Servlet, JSP and Web Services.
  • Very good experience in Java Multi-threading concepts.
  • 1 year of experience in Big data technologies such as Hadoop, Map-Reduce, HDFS, Pig, Flume, Hive, Mongo DB
  • Experience in open source tools for development, versioning, logging, performance test and UML modeling Eclipse, Log4J, SVN, CVS, Visio, HP QC and IBM GSM.
  • Experience with testing frameworks like JUNIT, EasyMock, Mockito.
  • Experience in designing DB, writing SQL queries with MySQL 5.0, Oracle 11G, Informix and SQL Server2005. Worked with database GUI tools TOAD, Queryman, SQL Navigator, MySQL 5.0 client, Oracle 11G.
  • Experience in Continuous Integration tools such Jenkins, Bamboo.
  • Programming experience in UNIX Shell Script.
  • Experienced in writing ANT and Maven scripts to build and deploy Java applications.
  • Hands on experience in project management tools like CVS, VSS and SVN.
  • Good experience working with Apache Tomcat 7.0, Web Sphere 7.0 application servers.
  • Good exposure in Design Patterns like MVC, Adaptor, Observer, Factory Pattern, Singleton Pattern, Fa ade Pattern, Business delegate Pattern and Listeners
  • Highly creative, motivated and ready to take challenges with an objective to succeed.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Experience in leading the small size team.

Technical Skill Expertise:

Programming Languages JAVA 1.7, JEE, XML, SQL, PL/SQL, Unix

Enterprise Technologies: JEE JSP, Servlet, Web Services SOAP and RESTful

Big data Technologies: Hadoop, Map-Reduce, HDFS, Pig, Flume, Hive, Mongo DB

Language / Software: Java 1.7, VB 6.0, HTML, Java Script, Dojo

Application Server: Websphere 7.0, JBoss 4.3, Tomcat 7, JRun

Middleware: IBM MQ, EJB 3

Framework API: Apache CXF, Spring 3.2.4, Struts 2.0, Hibernate 3.0

Modeling Tools: Eclipse, RAD7.5.5, UML, Rational Software Architect RSA , Rational Rose.

Quality/Perf Tools: J-profiler, VisualVM, Sonar Cube, PMD, Memcached, Ehcache

IDE Tools: RAD 7.0. 6.0, WSAD 5.0, Eclipse, TOAD,JIRA,Stash

Testing Tools/Framework: JUnit, EasyMock, MockIto, Gherkin, Cucumber

XML programming: XML, SAX, DOM, XSL , JAX-RS, JAX-WS, StaX parsing

Database: Oracle 11G, DB2, MS SQL Server 7.0, MySQL 5.0, Informix

Version Control: Git, Sub version, CVS and Visual Source Safe

Build Environment: Ant, Maven 3.1.1, and Cruise control

Continuous Integration: Hudson, Jenkins, Bamboo

Operating System: Windows, Mac, Solaris, AIX UNIX, and Linux

Development Methodology Agile SCRUM, Continuous integration, BDD , Waterfall, Iterative

Professional Work Experience:

Confidential

Senior Java Consultant

Responsibilities:

  • Worked in Agile - Behavior-Driven Development BDD model.
  • Developed multiple RESTful APIs to interact with Mongo DB and Lisa server
  • Developed APIs for Git repository and Mongo db CRUD operations to support business requirements.
  • Acted as Data engineer to virtualize the services using Spring Shell and Mongo db.
  • Created Virtualizer component in multithreaded fashion to extract and deploy the MAR file in Lisa server.
  • Written j-unit and mock tests require for automation framework
  • Experience in leading four members team.

Environment: Core Java 1.7, RESTful Web services, Apache CXF, Dozer Mapper, Spring Framework, StaX parser, Maven 3.1.1, Mongo DB, Git, Bamboo and Tomcat 7

Confidential

Senior Java Developer

Responsibilities:

  • Involved to the Design the component and prepared the Design Architecture documents.
  • Developed RESTful web services to facilitate to Order Life cycle Manager OLCM component for requesting notification manager to compose canonical MQ message.
  • Developed MapReduce programs to cleanse and parse data in HDFS obtained from various data sources.
  • Developed a Queue Manager utility component to handle multi-channel queues.
  • Built Interfaces to speak with cross platform systems.
  • Created the Maven script to build the project in Jenkins.
  • Participated peer code review and unit testing.
  • Code Deployment Change Management.
  • Experience in leading six members team.

Environment: Core Java 1.7, RESTful Web services, Hadoop, Map-Reduce, Pig, Flume, Spring framework, Informix, IBM MQ, Maven 3.1.1, Jenkins, Tomcat 7

Confidential

Senior Java Developer

Responsibilities:

  • Involved in the design and architectural meeting and given inputs and ideas.
  • Designed and developed multi-threading code to fetch data from different sources in parallel.
  • Developed SOAP based CICS web services to get data from DB2 database.
  • Developed the client code to consume SAP and WS02 web services in order to get the SAP and store systems data.
  • Developed RESTful client to consume third party software World Time Engine to get the store's local time.
  • Developed a batch java code to deactivate the Inactive users for a defined period.
  • Participated peer code review and unit testing.
  • Built Regions for Parallel testing, Performance testing Production environments
  • Code Deployment Change Management.
  • Experience in leading six members team.

Environment: Core Java, JEE Web services, JCICS web services, WS02 SMART web services, SAP web services, Spring framework, Hibernate, DB2, Informix, Apache Axis2, XML Beans, JCL, CA7, Unix

Confidential

Senior Java Developer

Responsibilities:

  • Study of requirements, seeking clarifications from client, preparation estimates, Preparing HLD, Project plan, test plan
  • Developed the View pages in JSP, using CSS and JavaScript validations.
  • Used Struts MVC architecture for the User Interface.
  • Worked towards making the longer operations of the services asynchronous by integrating it with schedulers.
  • Developed J-Unit test cases for testing. Performed regression and functional testing of the application.
  • Developed Ant scripts to build and deploy applications.

Environment: JDK 1.5, Struts 2, Websphere 7, SQL server 2005, Web Services using SOAP, Junit testing, Memcached, Log4j, Ant

Confidential

Senior Developer

Responsibilities:

  • Responsible to interact with Business Analyst to analyze and evaluate the requirements from feasibility standpoint.
  • Developed a batch Notification framework to periodically send Email and Fax notifications using Java Mail APIs.
  • Developed Search Case, Appeal Process, Bulk Case Management modules in the application. This includes the development of Dao and Service layer components using Spring Framework and hibernate domain classes and mapping files.
  • Implemented the Spring security framework for the authorization needs of the application
  • Performed Unit testing using J-Unit and EasyMock.
  • Used Ant and Cruise Control to do the build and auto-deployment of web application
  • Provided post production support for minor enhancements and reporting requirements
  • Agile development methodology was followed including SCRUM process and continuous integration
  • Developed SQL store procedures for fraud data accuracy calculations.
  • Experience in leading 4 members team.

Environment: Spring, Hibernate, EhCache, Websphere 7.0, Oracle 11g, Web Services using SOAP, J-unit testing, Log4j, Apache Commons, IBM WebSphere MQ Version 7.0

Confidential

Senior Developer

Responsibilities:

  • Worked on batch programs to develop important modules to interact with Database
  • Involved in obtaining requirements from Business Team of the customer.
  • using Oracle and Hibernate
  • Presenting Technology solutions to the customer for whom deliverables include
  • Design document and Architecture document.
  • Involved in preparing architecture and high level design document with UML.
  • Used Unix Cron for executing batch scripts from the AIX server.

Environment: Java/JEE, Hibernate, Spring, Web services, UNIX and Subversion

Confidential

Sr. Software Engineer

Responsibilities:

  • Played Application Developer Role
  • Involved in Product Development Life Cycle.
  • Created schedulers using Quartz Scheduler API.
  • Created a mail framework using JAMES API.
  • Involved in Web components of Auditor module.
  • Presenting Technical architecture document to offshore team. Developed complex SQL queries and stored procedures

Environment: Java/JEE, Struts Framework 1.1, SQL Server 2005, Oracle BPEL, Apache Axis, Quartz API, JAMES API, JasperETL, LDAP

We'd love your feedback!