We provide IT Staff Augmentation Services!

Consultant Resume

4.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • A competent professional with 10+ years of experience in the design, development and implementation phases of Software Development Life Cycle (SDLC).
  • Experienced in developing enterprise applications using full stack Java/J2EE.
  • Strong domain exposure on Finance, Banking, Retail, Veterinary and Tele communications.
  • Expertise in J2SE concepts like Collections, Strings, JDBC
  • Having good experience in J2EE technologies like Servlet, Filter, JSP and EJB.
  • Hands - on experience in frameworks like Struts and Spring (Modules: Core, MVC, Security, AOP, Micro services), Spring Boot.
  • Proficient in building/consuming web services using REST API (JAX-RS) and unit testing tools like Postman and RESTClient.
  • Expertise in implementing persistent layer using ORM frameworks like JPA and Hibernate.
  • Experienced in web technologies like HTML, JavaScript, JQuery and Bootstrap.
  • Good in implementing JSP Custom Tag Library and Thymleaf templates.
  • Good experience on various Core and J2EE Design patterns
  • Developed PL/SQL queries for generating reports in application for SQL Server and Oracle.
  • Deployed applications in web server like Tomcat and application servers like Weblogic and JBoss in Windows and Linux environments.
  • Expertise in the configuration and utilization of Performance Management Division (PMD), SonarQube and Checkstyle plugins for Eclipse.
  • Exposure on Test Driven Development (TDD)
  • Followed project life cycle management using JIRA, Rally tools in Software development life cycle phases.
  • Good at job configuration and utilization of continuous integration tool like Jenkins.
  • Strong experience in Kanban, Agile(Scrum) and Waterfall methodology.
  • Experienced in using version controls of GIT, Tortoise SVN.
  • Extensively worked on build and unit testing tools like Maven, Ant, JUnit(PowerMock, EasyMock).
  • Heavy experienced in analysis, debugging and problem solving.
  • Good handle on Linux commands.
  • Involved in various phases of testing like Unit Testing, System Integration Testing and Regression Testing.
  • Strong knowledge on latest technologies like Mongo DB, Node JS and Docker.
  • Good in relationship management in working with customers and team members.

TECHNICAL SKILLS:

Languages: Java SE, Java EE

GUI Tools: Swing and AWT

Web Technologies: Servlets, JSP, HTML, Java Script, JQuery, Bootstrap, Thymleaf

ORM Tool: Hibernate 3.0, JPA 2

Frameworks: Apache Struts1.3, Spring 4.0, Spring Boot 1.3.5

Web /App Servers: Tomcat 8, Weblogic 12c, JBoss 5.0

Development tools: STS, Eclipse

RDBMS: Oracle 12c, SQL Server 2005

WebServices: REST API, SOAP

Source control: GIT, Sub version(Tortoise SVN)

Build tools: Apache Maven, ANT

Integration tools: Jenkins

Webservices tools: SoapUI

Project life cycle tools: Rally, JIRA

Interface tools: Putty, WinSCP, Filezilla

Platforms: Windows 7/XP/2000

PROFESSIONAL EXPERIENCE:

Confidential, HOUSTON, TX

Consultant

Programming Tools & Technologies:Windows 7, Java 1.7, Spring Boot 1.3.5, Spring MVC, Spring Security, Micro services, Thymleaf, REST web service, JPA, Oracle 11g and Embedded Tomcat 8.2.0.8, Filezilla, Linux, putty, JIRA

Responsibilities:

  • Analyzed the existing Struts application (VADER), started developing the application with new technologies like Spring Boot, JPA etc.
  • Developed Java part and unit tested for ‘Role Manager’ module
  • Developed UI layer for ‘Role Manager’ module using Thymleaf templates.
  • Fixed the defects related to existing modules like Migration Manager, Reporting Manager.
  • Developed Approver Central (AC) update request code changes to receive AC request and process that. Implemented Spring security to bypass the request from Site Minder filter.
  • Involved in analyzing the DEV environment configuration issues and fixed with following up other teams like Site Minder (SSO).
  • Co-ordinating with product owner team for the fixing of defects in the developed modules, to push the application to PROD parrallel.
  • Documented Vader functional guide with new screens.
Confidential, PHEONIX, AZ

Senior Java Developer

Programming Tools & Technologies:Windows 7, Java 1.7, Bootstrap, Spring MVC 3.0, JMS, Hibernate 3.0, Oracle 11g and WebLogic 12c, WinSCP, SoapUI, Linux, putty, JIRA, Rally

Roles / Responsibilities:

  • Followed Agile methodology and attended planning sessions and estimated hours for tasks of corresponding user stories.
  • Participated in daily standup meetings and share the work progress to the team.
  • Analyzed and developed design docs for Reporting module and get approval from Client technical architect.
  • Enhanced Night Audit reports functionality as part of sprint stories using Spring framework and oracle database.
  • Performed unit testing of new features with Powermock JUnit framework
  • Prepared setup in Jenkins tool and build the new changes after completion of development.
  • Monitored the Jenkins logs and fixing the problems.
  • Captured the artifacts from Jenkins and moved to Linux box and deployed the application in Weblogic server.
  • Executed the Linux commands to manage application to deploy in Linux box.
  • Prepared integration environment using Jenkins build, onsite unix box, Weblogic server deployments.
  • Involved in root cause analysis and fixed defects as per defect stories described in Jira tool.
  • Involved in testing of central reservations rooted from online users using soapUI.
  • Attended retro meetings after completion of the every iteration and discussed about challenges faced, drawbacks and productivity issues.
Confidential, SAN FRANSISCO, CA

Senior Java developer

Programming Tools & Technologies: Windows 7, Java, Spring MVC 3.0, Web services (REST) and WebLogic 12c.

Responsibilities:

  • Understanding the client requirements and analyzing the existing system to develop the new functionality.
  • Involved in developing controller logic and other business logic using Spring MVC standards for auto suggest functionality and mobile compatibility for search application
  • Involved in unit testing of new Search application changes with JUnit.
  • Analyzed other modules like ‘The private bank’, ‘Finance education’ and prepared analysis documents and presented sessions to team members.
  • Conducted training sessions for internal IT team on new feature releases.
  • Implemented static code analyzer tool SonarQube for Search application.
  • Worked on MaintainJ framework setup to prepare code flow documents for Finance education module.
  • Developing and supporting applications from end to end phases.
Confidential

Software Consultant

Programming Tools & Technologies: Windows XP, Java, Struts1.3, EJB 2.0, Jdbc, Oracle 10g and Web Logic 9.2

Responsibilities:

  • Developed the presentation tier with the Struts framework(MVC) for new voice products like IPVPN
  • Developed Action classes, Action forms and configuration entries using Struts framework for Flat Fee product project.
  • Implemented business logic as per process requirements using EJB technology for Flat Fee product.
  • Developed code for Database operations using JDBC API.
  • Fixed bugs raised by SIT team and involved in regression, sanity testing.
  • Conducted trainings to internal team after completion of development.
  • Resolved issues reported by QA team.
Confidential

Software Engineer

Programming Tools & Technologies: Windows 7, Java 1.5, Struts1.3, EJB 2.0, Hibernate 3.0, Oracle 10g, JBoss 5.0 and WinScp

Responsibilities:

  • Developing the presentation tier with the Struts framework(MVC Model)
  • Involved in developing of Action classes, Action forms and configuration entries.
  • Implementation of business logic as per process requirements using EJB.
  • Developing code for Database operations using JDBC API.
  • Involving in doing code reviews for other team members code changes.
  • Preparation and test execution of db package for Oracle server at offshore.
  • Acting as a Software Quality Assurance (SQA) lead for my project, involved in interacting with SQA team for review and functional testing.
  • Interaction with onsite coordinator for work items and sharing of work to team members.
  • Preparation and delivery of package to onsite coordinator.
Confidential

Software Engineer

Programming Tools & Technologies: Windows Windows 2000 Professional\XP, Java, Struts1.3, Jdbc and SQL Server 2005

Responsibilities:

  • Developed JSP pages using struts framework to achieve buyback offer functionality.
  • Prepared Action classes and Action forms and other related configuration settings using Struts framework.
  • Written SQL queries for sales, purchase module reports using SQL Server 2005
  • Provided support for implemention team when ever they face data issues by analyzing raw data using SQL server client interface.
  • Coordinated with Project Managers to get suggestions/ideas for Project.
  • Developed new screens /features according to BPS, tested the functionality.

We'd love your feedback!