We provide IT Staff Augmentation Services!

Sr Software Engineer Atlanta Ga

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Senior Software Engineer for over 5 years of experience in Services, Design and Development of web based application in enterprise systems using Java and J2EE Technologies.
  • Worked on various phases of SDLC having expertise on Enhancement, Maintenance & Production support projects.
  • Strong Knowledge in design, development, maintenance and production support on various interface modules and online applications
  • Proficient in analyzing and translating business requirements into technical requirements
  • Finance industry experience of 5 years which includes insurance and credit rating.
  • Hands on experience in implementing web based applications using JSP and Servlets
  • Experience in XML, HTML and CSS
  • Experience in development of JAVA/ J2EE applications using Tomcat server 4.0/5.0/6.0 and Web Sphere 6.2 and Integrated Development Environments Eclipse 3.x
  • Worked on relational database models (DB2 ) with very good experience in constructing SQL queries & stored procedures.
  • Applied knowledge on MySQL Database
  • Applied knowledge of Spring 3.x with Hibernate.
  • Applied knowledge of AWT and SWING for Java GUI.
  • Experience in writing Manual Unit Test scripts for testing application in various Environments.
  • Experienced in creating various project artifacts like use-case documents, functional design document, technical design document etc.
  • Provide functional training to the new employees
  • Working with high end application server and producing server specific codes..
  • Well versed with operating systems Windows 9X, 2000, XP
  • Preparation of Weekly Status Reports and MOM and initiate/coordinate weekly and monthly status meetings
  • Extensive working experience with documentation and MS-Office suite ( outlook, word, Excel)
  • Have strong analytical & technical skills combined with outstanding communication & inter-personal skills
  • Have ability to establish and maintain effective working relationships with a variety of associates and handle stressful situations
  • Have ability to logically solve diverse and complex technology related problems, few of such instances made me receive PAT ON BACK award
  • As a developer on support environment, always met the stringent deadline with high quality coding standards.
  • Received numerable appreciations from senior management for on time delivery and commitment with consistency.
  • Excellent verbal & written communication skills.
  • Quick learner and Team player with excellent communication, organizational and interpersonal skills.

EDUCATION:

  • Bachelor of Engineering Confidential

CERTIFICATIONS:

  • IBM DB2 9 Fundamentals , IBM Certified Database Associate

TECHNICAL EXPERTISE:

Languages : C, C++, Java, J2EE.
Operating Systems : Windows 9X/XP/Vista/7
Databases : MySQL and DB2
Packages : MS Office
Web Technologies : Java, AWT, Swing, J2EE Technologies (Servlets, JSP, JDBC,JNDI), HTML, JavaScript, XML , Spring, Hibernate, JMS
XML Tools : XML Spy
Application Servers : Web Sphere 6.2, Tomcat 4.0/5.0/6.0
IDE : Eclipse 3.x, RAD
Others : TOAD

PROFESSIONAL EXPERIENCE:

Project #1:
Confidential Atlanta, GA June 11 to September 12
Role: Sr. Software Engineer
Project: Customer Information Systems(CIS)
Environment: Java 1.5, JEE 5.0, Web Sphere 6.x, JSP2.0, XML, log4j, JDBC,, DB2, JavaScript, Windows

Description: The project involved maintenance and enhancement of the Customer Information System (CIS) which encompasses the revenue interfaces and balancing for the USA On-line EIS, Mortgage, Commercial Credit lines of businesses and all Canada business. Each line of business has product codes in CIS that may be unique by country and company. The key functionalities of CIS are the creation and validation of customers and families by adding new functionality in online screens along with maintaining the “unbilled business” for cycle invoicing. Preparation of affiliate net bills and point-of-sale reports was a very important part of the project. Other functionalities included generation of financial product, company sales point and customer report and preparing financial information for transfers to Accounts Receivable, Accounts Payable and the General Ledger. Combining duplicate inquiries and extract errors for correction and generating an Invoice was a part of the project.

Roles/Responsibilities:

  • Support, Maintenance and enhancement in the existing J2EE application
  • Involved in preparing Technical Design, UI Solution Design documents for new enhancements
  • Developed UI Interfaces using JSPs, Java Scripts, CSS
  • Developed SQL queries to do operations on DB2 Database.
  • Deployment of application and creation of Data source in Web Sphere Server
  • Involved in Unit Testing, code review for the enhancements
  • Contact point for other Development teams Onsite/Offshore
  • Preparing System Overview Documentation
  • Knowledge transfer both on functional and technical domain within team
  • Client interaction, requirement gathering and impact analysis of projects
  • Estimation and technical analysis of development projects
  • Reviews and Code walkthrough, test case preparation
  • Preparation of Technical Specification Document
  • Defect prevention and causal analysis

Project #2

Confidential San Antonio,Texas Nov 10 to June 11
Role: Software Engineer
Project: Retirement Income Planner
Environment: Windows XP, DB2, Java, J2EE, IBM Web Sphere 6.x, Spring, Hibernate

Description: The primary objective of the Retirement Income tool is to help a member evaluate his financial situation during his retirement. The tool takes into consideration the income & expense details provided by the member & projects the same for the total retirement period. The tool then estimates how a member’s portfolio may grow both prior to and during retirement and then develops a plan to better his financial position. The tool allows the member to explore a variety of what-if scenarios to potentially improve their plan. The tool calculates a model asset allocation based on information provided by the member and evaluates the financial position based on the risk taking ability of the member.

Roles & Responsibilities:

  • Analysis of Business Requirements and Technical Requirements
  • Development of code using IBM Web sphere 6.0
  • Developed ActionServlet, ActionForm, Java Bean classes for implementing business logic for the MVC Framework.
  • Involved in designing the front-end screens using HTML, JSP, J2EE custom tags.
  • Worked on Spring 3.x framework using Hibernate for database operations
  • Used JavaScript scripting languages and CSS for look and feel of the front-end screens.
  • Wrote SQL custom queries using JDBC for database operations
  • Designed Low-Level design documents for my Module.
  • Onsite – Offshore Coordination
  • Unit Testing, Integration Testing, and Regression test and Load testing using Benchmark Runner.
  • Generating Unit Test cases with the help of internal tools

Project #3

Confidential Silver Spring, MD Feb 09 to Nov 10
Role: Assistant Systems Engineer
Project: vRepair
Environment: Java 1.5, JEE 5.0, RAD, JSP2.0, XML, log4j, JDBC, DB2, JavaScript, Windows XP, JMS

Description: vRepair is an in-house trouble maintenance system holds several inherent benefits for Verizon. Through the elimination of dependence on legacy system architecture and will create a technically and operationally advanced system that offers flexibility, scalability, performance and reliability to respond more quickly to changes in user requirements, organizational structure and business process.
There is also significant cost benefits associated with the vRepair system. Maintenance costs will be reduced due to the Verizon system ownership. The vRepair trouble management system will provide users with features exceeding the capabilities of their current systems including Reduced Touch Trouble Reports Flow, employee activity tracking , increased system availability etc.,

Roles/Responsibilities:

  • Enhanced various modules in the existing J2EE application with MVC Frame Works.
  • Involved in preparing Technical Design, UI Solution Design documents for new enhancements.
  • Developed UI Interfaces using JSPs, Java Scripts and CSS.
  • Created JDBC connections and Custom SQLs for Database Operations.
  • Developed SQL queries to do operations on DB2 Database.
  • Manage different versions of the source code and code deliverables using Tortoise SVN as a Version Control Tool.
  • Deployment of application, Creation of Data source, Creation of roles in WebSphere Server.
  • Involved in Unit Testing, code review for the enhancements.
  • Involved in fixing IR’s for vRepair raised at System Test and UAT environments.
  • Contact point for other Development teams Onsite/Offshore

Project #4

Confidential Mumbai, India Jul 07 to Feb 09
Role: J2EE Developer/Analyst
Project: Audit & Analytics
Environment: Java 1.4, Eclipse 3.2, WebSphere 5.0, JSP2.0, Servlets, log4j, JDBC, DB2, TOAD, JavaScript, Swing, AWT

Description: EPS tool keeps track of employee’s expenses when they are at client-location. It has all the billable expenses such as Per-diem, Hotel, Fares and non-billable expenses such as working hours. The module deals with multiple currencies depending on the client location.

Roles/Responsibilities:

  • Developed presentation layer using MVC architecture, JSP and Servlets.
  • Developed Java GUI using AWT and Swing.
  • Implemented Business Delegate design pattern to reduce coupling between presentation – layer and business services.
  • Developed Front Controller Pattern to implement MVC architecture.
  • Involved in designing the front end modules(User/Manager Preference Module, Setups, currency conversions, Manager/Admin Approval module, Payments Module)
  • Involved in server-side programming
  • Developed SQL queries for implementing the business logic.
  • Extensively used Java Collection Classes like ArrayList, HashMap etc.
  • Performed Manual Unit Testing for the modules.

We'd love your feedback!