We provide IT Staff Augmentation Services!

Software Developer Resume

Irving, TX

PROFESSIONAL SUMMARY

  • 7+ years of IT experience encompassing SDLC process including requirement analysis, Design, development, testing, change request management and maintenance Enhancement support to teh client with strong skills.
  • Designed and coded application components in agile environments utilizing a test driven development approach.
  • Experienced with front end technologies JavaScript, JQuery.
  • Developed Restful web services and written both server side and client side code to produce/consume data.
  • Expertise in Telecommunications, Banking, Health Insurance, Automobile Domains.
  • Expertise in back - end procedure development, for RDBMS, Database Applications using SQL and PL/SQL. Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using SQL.
  • Good Knowledge on Java Technologies, spring, hibernate, Core java, J2EE, XML, Struts.
  • Experience in performing Peer & Code reviews.
  • Experienced with Test driven development (TDD) using Junit.
  • Comfortable with project management tools like Maven, ANT.
  • Participated in Project Requirement and planning meetings with teh customers.
  • Experienced in mentoring teams with functional noledge and business processes.
  • Experience in requirements collection, analysis. Excellent troubleshooting and debugging skills.
  • Onsite and offshore team management, task assignment to subordinates and their progress monitoring.
  • Effectively involved in application migration related activities.
  • Has experience in gathering and understanding teh requirements from teh client.
  • Good debugging and diagnostic skills in batch processing.
  • Exceptional ability to learn new technologies and to deliver outputs in short deadlines
  • A Strong team player having Good analytical skills to identify key issues and provide solution, design of Technical Specification document as per schedule.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Involved extensively in training, noledge transfer sessions to new employees and subordinates to cater to technical and functional requirements of teh application.

TECHNICAL SKILLS

Relational Databases: Oracle, MySQL, Informix.

Languages: Core Java, XML, HTML5.

Frameworks: Spring, Hibernate, JSF.

Operating System: Windows, Linux

Tools: Eclipse, Net Beans, Maven.

Servers: Tomcat, WebSphere.

Repository Tools: SVN

Web technologies: JSP, JavaScript, JQuery, CSS3, web services.

FTP tools: WinSCP, putty.

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Software Developer

Responsibilities:

  • Participated in Requirement gathering and Analysis.
  • Programmed Restful web services using Java.
  • Produced and consumed xml and Json representations using Restful API.
  • Enabled HTTPS on Restful and consumed web feeds.
  • Worked with JQuery utilities in front-end like JQuery Ajax.
  • Responsible for writing SQL scripts required for project.
  • Devised workarounds to mitigate and fix teh orders from falling into various fallout queues using tools.
  • Worked on backend databases, performed health checks on production data and monitored post production flow.
  • Managed all production related incidents, changes, problems, stability projects, root cause analysis, post problem reviews, customer trends and volumes.
  • Provided input into teh prioritization of needed improvements.
  • Identified critical issues causing repetitive business process interruptions.
  • Worked on development IR/CRs on fixing teh glitches in production code and data.
  • Preparing Design Technical Document’s.
  • Skilled in Test Driven Development and Agile Development, Part of scrum teams.
  • Coding, code review and documentation, Prepared Unit testing documents.
  • Handling of change requests.
  • Online and batch change requests as per teh client requirements.
  • Completion of service requests with in time.
  • Assignment of tasks to teh subordinates within teh team. It typically involved decision making by getting revised schedule if teh estimate TEMPhas changed due to change in requirement or scope of development.

Environment: java, spring core, JSP, JQuery, Html, Oracle, Hibernate, and Restful web services.

Confidential, San Ramon, CA

Java Developer

Responsibilities:

  • Involved in scoping teh application requirement, creating design, functional specification and development for teh new trading system (Equities, Options and Mutual Funds) using J2EE.
  • Involved in integrating Fixed income java application to get fixed income data from third party vendors
  • Mentored new developers on development and architecture issues.
  • Designed teh application in Spring MVC and developed front-end pages with JSP and JQuery.
  • Implemented trade balance logic using Restful Web Services.
  • Involved in developing complex sql queries in Oracle (PL/SQL)
  • Optimized system performance by writing stored procedures.
  • Designed and developed teh front end with JSP, spring MVC, JavaScript, HTML and CSS.
  • Used AJAX for asynchronous data transfer, to show/hide details in Portfolio screens
  • Involved in production support for portfolio, trading and market data applications.
  • Used eclipse for writing code for Java, JSP and JavaScript.
  • Used SVN as teh versioning Control System.

Environment: HTML, JavaScript, Java, Spring MVC, JSP, JDBC, Eclipse, CSS, SVN, MySQL.

Confidential, RTP, NC

Java Developer

Responsibilities:

  • Designed teh application in struts2 framework, JDBC abstraction and Hibernate for O/R integration.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in developing complex sql queries in MySQL and Oracle (PL/SQL)
  • Optimized system performance by writing stored procedures.
  • Designed and developed teh front end with JSF, JavaScript, HTML, and CSS.
  • Developed client side validations using JQuery and JavaScript.
  • Designed style sheets for teh application interface using CSS3.
  • Used AJAX for asynchronous data transfer, to show/hide details in Portfolio screens
  • Involved in production support for portfolio, trading and market data applications.
  • Used Eclipse for writing code for Java, Servlets, JSP and JavaScript.
  • Used SVN as teh version Control System.
  • Involved in scoping teh application requirement, creating design, functional specification and development for teh new trading system (Equities, Options and Mutual Funds) using J2EE.
  • Developed multiple data source based transaction processing logic.
  • Involved in integrating Fixed income java application to get fixed income data from third party vendors
  • Assisted new developers on development and architecture issues.
  • Involved in conducting code review and design review for junior developers Red mine.
  • Involvement in rollout activities me.e. deployment of teh packages.
  • Prepared design documents and functional documents.
  • Submit a detailed report about teh daily activities on a weekly basis

Environment: HTML, java script, Struts2, JDBC, Hibernate, JSF, Maven, Junit, MySQL.

Confidential, Chicago, IL

Software Engineer

Responsibilities:

  • Involved in analysis and high-level design for use cases to create/maintain Individuals, user roles and service agreements.
  • Developed application using MVC based struts framework.
  • Involved in teh performance tuning of teh system using Java and Application server memory management, connection pooling along with operating system features in a Linux environment.
  • Worked on all maintenance and enhancement requests for this application.
  • Involved in design and development of Deal navigator which is a very large web based application used for underwriting purpose. Environment: J2EE, JSP, JavaScript, Oracle, JDBC, Servlets, Log4j.
  • This application provides features like contact summary, account summary, loan amount, customers credit score, decision making.
  • Analysis of Functional Requirement, Business Requirement Document
  • Coordination activities with data modelling, architects, requirements team.
  • Day-to-Day production support and maintenance for deal navigator.
  • Developed code to interact with database using JDBC API and wrote stored procedures using PL/SQL, Cursors and Triggers to invoke real time database call processing.
  • Involved in conducting code review and design review for junior developers using Red mine tools.
  • Involved in teh performance tuning of teh system
  • Also involved in mentoring teh new team members, code review and design reviews, Environment: Core Java, Spring MVC, Spring Transactions, XML, JSP, JSTL, Oracle, Eclipse, and ANT.
  • Analysing teh requirement to setup a cluster,
  • Prepared Design documents specifications
  • Prepared Unit Test documents and code review documents
  • Developed MySQL Query optimization techniques for faster processing and retrieval of data.
  • Participating in user requirement sessions to gather business requirements.
  • Sharing noledge with new members within teh team.
  • Helped test team finish on time by providing required test hooks and other service contracts as part of agile development.

Environment: Java, JDBC, Log4j, Struts, HTML, JSP, JavaScript, Oracle, MySQL workbench, WebSphere.

Confidential

Java Developer

Responsibilities:

  • Analyzing teh Functional Specifications and Design Documents
  • Implemented custom defined MVC based architecture using JSP, Servlet.
  • Involved in Development by applying expertise in JEE, JSP, HTML, and JDBC.
  • Involved in teh presentation layer using JSP, HTML and Java script technologies
  • Wrote PL/SQL Queries for backend database interaction.
  • Utilized message driven beans for message processing using JMS.
  • Utilized Message Driven Beans for Message Processing.

Environment: Java, JSP, CSS, JavaScript, HTML, Servlets, Oracle 7, TOAD, Apache tomcat, Ant,

Hire Now