Sr. Developer Resume
Omaha, NE
SUMMARY
- Over 11 years of experience in Software Development, including design, development, deployment and testing of various Client Server, Internet, Web Technologies and Enterprise Solutions using intersystem Cache/Mumps, Core Java/J2EE technologies and Spring Batch
- Full life cycle experience including requirements Gathering, Design, Coding, Testing, and creation of functional and Technical documentation
- Extensive experience as a software engineer for clients like Confidential - Rail, Confidential - Aviation and TDAmeritrade in Banking and financial domains respectively.
- Expertise in GUI Web Designing and validation using Java, HTML, CSS, Java Script
- Experience in Oracle and PL/SQL and My SQL.
- Experience in GUI design and application development using IDE ’s like Eclipse and Spring Tool Suite (STS)
- Experience in cache classes, Cache server pages, Mac routines
- Experience in the Banking, Brokerage and Financial domains
- Hands on Experience on Unix Shell Scripting
- Hands on experience on Test Driven Development(TDD)
- Practitioner of Agile Methodologies and Kanban
- Practitioner of JIRA for tracking
- SVN and Clear Case for version control
TECHNICAL SKILLS
Languages: Core Java and J2EE, Cache/Mumps.
IDEs & Tools: Eclipse and Spring Tool Suite (STS), Edit Plus, Ultra Edit
Frameworks: Spring and Spring Batch
Databases: Oracle 9i/8i/7x, MySQL4.1
Operating Systems: Windows, UNIX
Scripting Languages: JavaScript, HTML, UNIX Shell
Software Development Principles : Agile Methodologies and Kanban
Web Technologies: JSP, Cache Server Pages (CSP), ASP
PROFESSIONAL EXPERIENCE
Confidential, Omaha, NE
Sr. Developer
Responsibilities:
- Performing key technical activities like analysis, designing, programming, testing and implementation for the Back Office System application for regulatory projects like Portfolio Margins, Cost basis and Taxes
- Support project management and business analysts by researching the existing system functionality and providing the baseline for framing requirements as needed by regulations
- Practiced Agile software development principles and Kanban Principles
- Prepared Techno-functional documents for functional areas in the legacy system that requires in-depth analysis to determine existing behavior
- Review and approve business requirements as per regulatory requirements and proposed system changes
- Provide technical design document and possible functional and regression test cases to be covered during unit and quality testing.
- Performed code and unit testing as per the design documentation.
- Prepare unit test plans to include the existing system functionality and the updated functionality
- Involved in test driven development by developing %Unit test case classes for the code
- Used the cache server pages to develop web pages like account maintenance, Margin, Reorg, Cash movement, and many other pages
- Used the Mac Routines to develop complex logics in the batch process, Margin process, Cost basis process and number of other processes
- Used cache classes % Registered objects to develop business logics and %Persistent classes to expose the table to Java and also cache web applications
- Created Complex Stored Procedure using %SQLQuery class of cache to expose data to Java
- Used asp pages in integration with cache to create number of webpages in the application like Account Demographics, ACH out, ACH in and number of other screens
- Conduct code quality inspections and reviews.
- Provide QA support and business user acceptance test support.
- Worked as lead for after-hours production support team, supporting nightly batch runs and fixing production issues
- Support Quality Assurance and production release support by maintaining the code changes and braches
- Identify process gaps in development and QA support phases and provide possible solutions.
- Used SVN and Clear Case as version control and Jira tool in bug tracking.
Environment: Cache/Mumps, Cache Server Pages, Cache Classes, Mac Routines
Confidential
Senior Software Engineer
Responsibilities:
- Analysis, Design and Development of the Application.
- Involved in Client meeting.
- Involved in Coding and Development in Java, spring and UNIX shell Scripting.
- Involved in code reviews, bug tracking and defect solving.
- Validation done by using regular expressions.
- Used SVN version control and Jira tool in bug tracking.
- Generated reports using Spring Batch.
- Testing the module and fixing bugs.
Environment: Eclipse, spring, Java, JavaScript, Oracle, Apache tomcat 6, Windows/Unix.
Confidential
Developer
Responsibilities:
- Involved in Analysis, Design, and Coding phases.
- Developed front-end screens with JSP. Incorporated HTML and CSS for webpage formatting.
- Writing stored procedure and PL/SQL with SQL Server Database.
- Done Impact analysis, Involved in the code reviews, bug tracking and defects solving
- Track the effort of the team and update the effort in internal tool.
Environment: JSP, HTML, JavaScript, XML, Windows, Oracle, Edit Plus, Eclipse