We provide IT Staff Augmentation Services!

Sr. Java Developer, Lead Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 8 years of experience in full software development life cycle of client/server, web based application systems, Integration, E2E and Interface development emphasizing on Core Java and J2EE in banking & finance industry,
  • Experience of working as Level 3 along with Development role.
  • Experience in developing and deploying application using Agile Methodologies of Software Development.
  • A certified Scrum Master experienced of working and managing SCRUM environment.
  • Excellent development experience with Spring, Hibernate, Web Services (SOAP, RESTful)& Design Patterns.
  • Hands on working experience developing front end part of the applications using JSP, Javascript, Javascript frameworks, JQuery, HTML, DHTML and CSS.
  • Worked on different Web/Application servers including Apache Tomcat, Confidential HTTP Server, IIS, WebSphere Application server.
  • Experience of working with Security protocols like TLS/SSL.
  • Thorough conceptual understanding of Hadoop Framework, Object Oriented Design (OOD)and hands on experience in Import/Export of data using Hadoop Data Management tool SQOOP and FLUME,
  • Working knowledge in ETL/Data warehouse testing, SQL Scripting & Execution, Web based System, Integration, E2E and Interface testing in Confidential, Healthcare and Telecom domain.
  • Experienced in DB Schema validation, Data integrity validation, E2E Data flow validation and Delta Load validation. Well versed in Writing SQL queries, Joins and PL/SQL stored procedures.
  • Good skill of developing a deep understanding of customer needs and desires, and translate them into actionable plans and functional specification, ability to work independently or co - operatively in a team.
  • Ability to work at the Client Side and handling the application development independently.

TECHNICAL SKILLS:

Big Data Technologies: Hadoop, Map Reduce, Pig-Latin, Hive, HBase, Zoo-Keeper, Apache Oozie

Data Loading Techniques: SQOOP

ETL Tool: Informatica Power centre, SSRS, SSIS

Operating Systems : MS-Windows. LINUX and UNIX

Languages & APIs : Core JAVA, J2EE, JSP, JAVASCRIPT

Web Development: HTML, DHTML, CSS, JQuery

Application Servers : Confidential WebSphere, Tomcat, Apache Web Server, IHS, IIS .

Development Tools: Eclipse

Databases : Oracle, DB2, MySQL

NoSQL : HBase

Application Tools : Putty, WinSCP, Filezilla.

Database Connectivity: JDBC

Testing Tools : RFT

Management Tools : RTC, JIRA

Query Languages : SQL

Scripting Languages : SHELL Script, JAVAScript

Framework : J2EE, Spring, Hibernate

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. JAVA Developer, Lead

Responsibilities:
  • Designing the Application flow and Requirements gathering through direct client interaction.
  • Providing guidance to the team in terms of understanding technical flows, resolutions etc.
  • Designing the application architecture using design patterns such as Singleton and Abstract Factory.
  • Used CORE JAVA concepts like Exception Handling, Multi Threading, Collections, File Streams, and Serialization.
  • Involved in design and development of RESTful (JAX-RS) web services. Developed and tested web services using SOAP UI and REST Client.
  • Worked on client side components which load the product from a Web Server and run in Web Browser.
  • Improved serviceability of the product by incorporating debug and trace points in the areas highly reported.
  • Involved in writing database persistence logic using SpringHibernate Template, POJO Annotations, Transaction management, HQL, Criteria, Named queries and native SQL queries.
  • Developed Oracle queries to insert, fetch and update records related to collections in the database.
  • Involved in Sever side validation based on the Business rules.
  • Involved in Unit Testing and Integration testing of the Application.
  • Support for the User Acceptance Testing.
  • Prepared the Release documents and involved in configuration management.
  • Involved in analyzing & solving production issues.

Tools: and Language: Core java, J2EE, Eclipse, Oracle, Spring, Hibernate, WebServices (RESTful - JAX-RS), HP ALM, Serena, HTML, CSS, JAVAScript, JQuery, Web Server (IHS, IIS, Apache), Windows, SQL

Confidential, FL

Sr. JAVA Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications.
  • Wrote user stories for new developments to be made to the application.
  • Worked with Custom team members on daily status meetings as part of the Agile development environment.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Used Singleton and Abstract Factory design patterns throughout the application development.
  • Designed, developed, implemented and deployed J2EE web application Spring IOC (Inversion Of Control).
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Carried out deployment activities in Test, Stage and Production environments using Confidential WebSphere application server and Unix/Linux scripts.
  • Used log4j for logging and CMVC for version control.
  • Developed the Release documents and the configuration management

Tools: and Language: JAVA, J2EE, Spring, Hibernate, Eclipse, Oracle, JavaScript, UML, WAS (WebSphere ApplicationServer), SQL, Windows, Linux, Web Server (Apache, IIS), Ant, QTP, RTC, CMVC

Confidential, AZ

Sr. JAVA Developer

Responsibilities:

  • Worked with Custom team members on daily status meetings as part of the Agile development environment.
  • Developed Custom Reports using Java/J2EE, Linux, HTML5, JavaScript and SOAP WebServices after discussing the business requirements with Team Lead and Business Analysts.
  • Worked on Oracle using SQL queries for accessing the database.
  • Wrote SQL scripts for demo data refresh, deleting accounts and loading the demo data for various companies.
  • Involved in bug-fixing activities posted on Quality Center.
  • Used ALM for version control and creating automated build scripts.
  • Validated the developed code during Release along with the Custom team members.
  • Resolved post-production issues that are raised after the Release by communicating with testing team members and documenting the client requirements.

Tools: and Language: Java, J2EE, Hibernate, Spring MVC, Apache Tomcat, SOAP WebServices, JavaScript,PL/SQL, HTML5, Quality Center, JDBC, Linux, ALM

Confidential

Sr. JAVA Developer

Responsibilities:
  • Owned and delivered many customer initiated feature requests in core JAVA. This involved analyzing the requirements, effort estimation, design documentation, developing, writing test cases, performing unit and functional verification testing, providing support and documentation.
  • Involved in pre-Sales Development and post-sales Technical Support related activities.
  • Worked on client side components which load the product from a Web Server and run in Web Browser.
  • Improved serviceability of the product by incorporating debug and trace points in the areas highly reported.
  • Owned and delivered many feature requests in JAVA which also involved cross integration of other products(Implemented VT100+ function keys for FTE of RFT using Enumeration and HashMap, Included tracing and debugging component in FTE).
  • Included few logs and placed them on server side using Remote Objects.
  • Worked on integration of HATS with products like WAS, WPS etc.
  • Developed Server side code using Spring framework, used Spring annotation and security features
  • Used Collections framework for developing some important features like Color Remap, Key Remap, Key TypeAhead.
  • Used AOP to log various levels of logging information in logs specific to interface.
  • Consumed RESTfull web services to get data from other application.
  • Worked on Macro Programming and integrated few features related to specific VT hosts (This involved complex debugging and analyzing)
  • Handled Scrum Master activities along with regular development activities.
  • Prepared the Release documents and involved in configuration management.

Tools: and Language: Core JAVA, J2EE, HTML, CSS, JQuery, JAVAScript, WebServer (Apache, IHS, IIS), Eclipse, WAS, WPS, Lotus Domino, RTC, RSA, WebServices, Windows (All flavours), Linux/UNIX, Lotus Notes Composite App, HACL Application, CMVC, Browsers (Mozilla Firefox, IE, Safari, Chrome), TTT database for test cases, RFT, FTE (Functional Terminal Emulator)

Confidential

JAVA Developer

Responsibilities:
  • Capability of recording and processing in units of multiple currencies
  • Flexibility to manage variety of products and services with associated different rate plans
  • Supports billing enquiries, bill generation, process deposits, account administration, and maintain tax and fee information, process financial information.
  • Control usage and revenue by assigning different credit classes to different customers
  • Multilingual support involves providing invoices in multiple languages
  • Performance reporting to ensure quality-of-service (QoS) reporting, creating management reports, and generating regulatory reports.
  • Data audits and integrity checksDesigning the Application flow and Requirements gathering through direct client interaction.
  • Used JavaScript to perform checking and validations at Client's side.
  • Involved in Sever side validation based on the Business rules.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML/DHTML.
  • Design and develop Form and Action classes across the modules for business logic.
  • Eclipse is used as an IDE for the development of the application
  • Involved in Unit Testing and Integration testing of the Application.
  • Support for the User Acceptance Testing.
  • Prepared the Release documents and involved in configuration management.

Tools: and Language: Core java, J2EE, Web Services,Apache Tomcat 7.0, Eclipse, Oracle, HTML/DHTML, JSP, JavaScript, Eclipse

Confidential

New York Stock Exchange, Project Engineer

Responsibilities:
  • Designing the Application flow and Requirements gathering through direct client interaction.
  • Developing Web Application using JAVA, J2EE andused JSP,HTML to design user interfaces.
  • Development of new features in Web based application and Client Server based application
  • Integrating front-end and back-end
  • Assisted in automation
  • Involved in Unit Testing and Integration testing of the Application.
  • Involved in User Acceptance Testing.
  • Developed the Release documents and the configuration management.
  • Customer Interaction for clarification of issues, Prepared KAP documents.

Tools: and Language: JAVA, J2EE, HTML, DHTML, DB2, SQL, JSP, HTML

We'd love your feedback!