We provide IT Staff Augmentation Services!

Asst. Manager - Software Resume

0/5 (Submit Your Rating)

SUMMARY

  • 9+ years of IT experience working on Apache Storm, Apache Kafka, Apache Hadoop and in developing Web based Multi - tiered applications using Java / J2EE technologies (JAVA,STRUTS,HIBERNATE,JSF,JSP, Servlet, POI, Web services(RESTful and SOAP), YUI)
  • Experience in the entire system life cycle, including Project Management, System Analysis, Design, Programming, Debugging, Implementation of storm topologies and Restful API’s & Implementation Web-based Application using OOPS of various applications
  • Development focused on creating storm topologies and building back end logics.
  • Experienced of directly interacting with client and understanding the requirement and doing analysis and development
  • Development focused on Client/Server and WEB based applications using Java, Struts, XML Web Services
  • Technical Expertise in developing applications using open source technologies like Hibernate, Struts and ANT, log4j.
  • Excellent practitioner of all phases of Software Development Lifecycle in processes - Waterfall, Iterative Development and Agile methodologies
  • Team Lead with good organizational skills to assess needs, set priorities and meet deadlines.
  • Excellent oral and written communication skills with developers, managers, functional users, and executives.
  • Excellent understanding of online advertisement media.
  • Experienced in interacting with business users to analyze the business process and requirements and transforming requirements in to specifications, screens and documenting

TECHNICAL SKILLS

Big Data Technologies: Apache Storm, Apache Kafka, Apache Hadoop, Apache Hive

Java/ J2EE Technologies: Java, JSP, Servlet, JDBC/JNDI, Web Services, HTML, XML, JavaScript, Log4j,ANT,Maven,POI,Ajax,Storm

Frameworks: Struts,JSF,Spring,Hibernate,junit

Development Tools: IntelliJ Idea, GIT, Eclipse, CVS, SVN

Bug tracking tools: JIRA, BugZilla

Database: Mysql, MariaDB, Oracle,Netteza,DB2

Operating Systems: Windows, Linux

Web/ Application Servers: Apache Web Server, Tomcat, JBOSS

Concepts: Java Design Patterns (Singleton,DAO,DTO,MVC, Observer)

Others: Jenkins, Jira Confluence

PROFESSIONAL EXPERIENCE

Confidential

Asst. Manager - Software

Responsibilities:

  • Requirement gathering and analysis of the requirement given by the product managers.
  • Reviewing requirement & developing the generic and complex API for turbine product.
  • Developing the storm topology for turbine product using Apache storm and Apache Hadoop
  • Understanding the application, its various modules, functionality and process flow.
  • Involved in Architecture Designing of a web-based solution
  • Managing the milestone and attaining conference call with offshore team
  • Responsibilities of code clean up and code review of team members.
  • Managing the team and assigning the task to team members.
  • Managed Jenkins Build for automated build and deployment of the source
  • Daily Reporting to the client.
  • Attending daily scrum and weekly grooming and planning meetings.

Environment: Core JAVA, RESTful Webservices, Jboss 7.1, Oracle, Vertica, Apache Storm, Apache Hadoop, Apache Kafka, Maven, GIT

Confidential

Lead Software

Responsibilities:

  • Requirement gathering and analysis of the requirement given by the business.
  • Responsible for leading the team for the development efforts
  • Analysis of technical aspects of the project & finding the solutions for the same.
  • Consumption of SOAP based web services.
  • UI interactive design using YUI component.
  • Developed Action classes for UI components.
  • Developed Business Components using Java Technology.
  • Developed Business Components which encapsulates the entire business logic and communicates with DAO (Data Access Object) and Are responsible to manage database transactions through hibernate ORM tool.
  • Interaction with the client for resolving all outstanding issues and communicating the development status
  • Participated in project planning session with project managers, analyst, and team members to analyze business requirements and outline development plan.

Environment: JAVA 1.6, J2EE, Struts 1.2, Hibernate 3, XML, Oracle, Jboss 4.x, Apache Ant 1.6.2 as build tool, Eclipse 3.2.

Confidential

Sr. Software Engineer

Responsibilities:

  • Requirement gathering from the business and provide sizing upon sign-off.
  • Developed Action classes for UI components.
  • Developed Business Components using Java Technology.
  • Developed Business Components which encapsulates the entire business login and communicates with DAO (Data Access Object) and Are responsible to manage database transactions through hibernate ORM tool.
  • Interaction with the client for resolving all outstanding issues and communicating the development status

Environment: JAVA 1.5, J2EE 1.4, JSP, SERVLETS, Hibernate 3, XML, MySql 5.0, Apache Ant 1.6.2 as build tool, Eclipse 3.2.

Confidential

Sr. Developer

Responsibilities:

  • Wrote Action classes for UI components.
  • Wrote Business Components using JSF Framework.
  • Wrote Business Components which encapsulates the entire business logic and communicates with DAO (Data access Objects) and are responsible to manage database transactions.
  • Wrote Data Access Objects (DAO) which are responsible for all core Database operations.
  • Worked on Burning Glass software to register and perform indexing of jobs.
  • Unit Testing of Business Components.
  • Responsible for managing work allocation and code review of a team of five members
  • Interaction with the client for resolving all outstanding issues and communicating the development status
  • Developed standalone application for job recommendation and job alerts for candidates which runs on weekly basis.

Environment: JAVA 1.5, J2EE 1.4, JSP, JSF, SERVLETS, Hibernate 3, AJAX, XML, MySql 5.1, Apache Ant 1.6.2 as build tool, Eclipse 3.2, JBOSS 4.1.2.

Confidential

Sr. Developer

Responsibilities:

  • Designed UI components using JSF framework.
  • Developed Action classes for UI components.
  • Development of Business Components using JSF Framework.
  • Unit Testing of Business Components.

Environment: JAVA 1.5, J2EE 1.4, JSF, JSP, SERVLETS, Hibernate 3, AJAXXML, MySql 5.1, Apache Ant 1.6.2 as build tool, Eclipse 3.2.

Confidential

Sr. Developer

Responsibilities:

  • Analysis of The requirement.
  • Create JSPs for front- end design, Write the Business Logic, designing both Client Side and Server side Validation using JavaScript, AJAX
  • Designed UI components using JSF framework.
  • Wrote Action classes for UI components.
  • Wrote Business Components using JSF Framework.
  • Unit Testing of Business Components.

Environment: Java 2SDK 1.5, J2EE 1.4 (JSP, Servlets, and JSF Technology) Jboss 4.1.1, Hibernate3.0, Apache ANT 1.6.2, Struts Tiles Framework, Ajax, mySql, Eclipse 3.2.

Confidential

Developer

Responsibilities:

  • Involved in the full development life cycle, in a distributed environment with direct client interaction
  • Implemented view layer(MVC) and validations using JSPs, Javascipt, JSF form beans
  • Implemented all business logic using servlets and beans
  • Implemented Struts tiles Framework to decorate Dynamic contents
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Developed an Alert Processor to send system alert to all users
  • Developed Search APIs for all types of search supported by Application
  • Developed Multi Threaded DB Indexing Script to index DB records using Apache's Lucene API
  • Wrote standalone application to generate XML feeds for clients
  • Implemented URL Rewriting
  • Wrote a Logging Processor to log all user actions on the site. All clicks performed by the user were logged along with the context of the click. Also wrote a Reporting tool for this logged data
  • Designed Campaign Tracking System to track the click through of the users coming from diff-diff promotional sites.
  • Work distribution between team members, reusable code development.

Environment: Java 2SDK 1.4, J2EE 1.4, JSP, Servlets, JSF Technology, Jboss 4.2, Hibernate2, Apache ANT 1.6.2, Struts Tiles Framework, Ajax, XML,HTML and Javascript, Websphere6.0, IBMDB2 8.1, Eclipse 3.1.

Confidential

Developer

Responsibilities:

  • Understanding the design.
  • Designed UI components using Struts Framework,
  • Developed Client Side and Server side Validation using JavaScript, AJAX and Struts Validation Framework.

Environment: Java, JDBC, SERVLETS, JSP, Struts 1.2.9, AJAX, Eclipse 3.1, HTML, Apache Tomcat 5.5, MySQL 5.1.

We'd love your feedback!