We provide IT Staff Augmentation Services!

Software Developer ,resume Profile

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • About 8 years of IT experience encompassing SDLC process including requirement analysis, Design, development, testing, change request management and maintenance Enhancement support to the client with strong skills.
  • Designed and coded application components in agile environments utilizing a test driven development approach.
  • Strong experience with JavaScript, JQuery.
  • Developed Restful webservices and written both server side and client side code to produce/consume data.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Deep understanding in Multi-threaded programming.
  • 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 using Junit.
  • Comfortable with project management tools like Maven, ANT.
  • Participated in Project Requirement and planning meetings with the customers.
  • Experienced in mentoring teams with functional knowledge 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.
  • Have experience in gathering and understanding the requirements from the 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, knowledge transfer sessions to new employees and subordinates to cater to technical and functional requirements of the application.

TECHNICALSKILLS:

Certification : SCJP5, SCWCD5.

Relational Databases : MySQL, SQL, DB2, Oracle

Languages : Core Java, XML, HTML5.

Frameworks : Spring, Hibernate, JSF

Operating System : Windows, Linux

Tools : Eclipse, Net Beans, Maven.

Servers : Tomcat, JBoss.

Repository Tools : SVN

Web technologies : JSP, JavaScript, JQuery, CSS3, webservices.

FTP tools : WinSCP, putty.

PROJECT PROFILE

Confidential

Designation: Software Developer

Responsibilities:

  • Requirement Analysis.
  • Taken care of complete Java multi-threading part in back end components.
  • Taken care of multi-threading in back end java beans.
  • Implemented consumption of threads using Callable and synchronization API.
  • Programmed Rest let web services using Java.
  • Produced and consumed xml and Json representations using Rest let API.
  • Enabled HTTPS on Rest let and consumed web feeds.
  • Worked with JQuery utilities in front-end like JQuery Ajax.
  • Performed various activities like message queue consumption and processing, managed error conditions, configuring parameters, routing messages using direct exchanges using RabbitMQ.
  • Responsible for writing SQL scripts required for project.
  • Devised workarounds to mitigate and fix the 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 the prioritization of needed improvements.
  • Identified critical issues causing repetitive business process interruptions.
  • Worked on development IR/CRs on fixing the 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.
  • Preparing Unit testing documents.
  • Handling change requests.
  • Online and batch change requests as per the client requirements.
  • Completion of service requests with in time.
  • Assignment of tasks to the subordinates within the team. It typically involved decision making by getting revised schedule if the estimate has changed due to change in requirement or scope of development.

Environment: Sql, Core java, spring, JSP, JavaScript, Oracle, Html, Jdbc, Rabbit MQ, and Rest let web services.

Confidential

Designation: Java Developer

Responsibilities:

  • Involved in scoping the application requirement, creating design, functional specification and development for the 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 the application in Spring MVC and developed front-end pages with JSP and JQuery AJAX tags and JavaScript, using WSAD.
  • Implemented trade balance logic using Restful Web Services.
  • Taken care of Java multi-threading in common java classes / library.
  • Involved in developing complex sql queries in Oracle PL/SQL
  • Optimized system performance by writing stored procedures.
  • Designed and developed the front end with JSP, JavaScript, HTML, Tag Libs 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 WSAD for writing code for Java, Servlets, JSP and JavaScript.
  • Used SVN as the version Control System.
  • Developed multiple map reduce jobs in java for data cleaning and pre-processing.

Environment: Spring, JQuery, Jsp, WSAD, JavaScript, css, svn, Oracle, MySQL.

Confidential

Designation: Java Developer

Responsibilities:

  • Designed the application in MVC framework, JDBC abstraction and Hibernate for O/R integration.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Used multithreading in programming to improve overall performance.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Involved in developing complex sql queries in MySQL and Oracle PL/SQL
  • Optimized system performance by writing stored procedures.
  • Designed and developed the front end with JSF, JSP, JavaScript, HTML, JSP, TagLibs and CSS.
  • Developed client side validations using JQuery and JavaScript.
  • Designed style sheets for for the 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 WSAD for writing code for Java, Servlets, JSP and JavaScript.
  • Used SVN as the version Control System.
  • Involved in scoping the application requirement, creating design, functional specification and development for the 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.
  • Designed the application in spring and developed front-end pages with JSPs and JavaScript, using WSAD.
  • Implemented parking server data interfaces logic using RESTFUL Web Services. Environment: J2EE, JSF, XML, HTML, JavaScript, CSS3, Informix, Struts2, Hibernate3, JNDI, JDBC, JMS, Servlets, Web Sphere 5.1, Oracle 9i, ANT, Log4j, SVN, Putty, WinSCP3.
  • Involvement in rollout activities i.e. deployment of the packages.
  • Prepared design documents and functional documents.
  • Submit a detailed report about the daily activities on a weekly basis

Environment: Spring, JDBC, Hibernate, JSF, Maven, Junit.

Confidential

Designation: Software Engineer

Responsibilities:

  • Involved in analysis and high-level design for use cases to create/maintain Individuals, user roles and service agreements.
  • Implemented custom defined MVC based architecture using JSP, Servlet.
  • Involved in the performance tuning of the 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, spring, 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 the performance tuning of the system
  • Also involved in mentoring the new team members, code review and design reviews, Environment: Core Java, Spring MVC, Spring Transactions, XML, JSP, JSTL, Oracle, Eclipse, and ANT.
  • Analyzing the 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 knowledge with new members within the team.
  • Helped test team finish on time by providing required test hooks and other service contracts as part of agile development.

Environment: Struts2, Hibernate3, JDBC, spring, HTML, JSP, JavaScript, Oracle, Servlet, Log4j, J2EE and Oracle, MySQL.

Confidential

Designation: Java Developer

Responsibilities:

  • Analyzing the Functional Specifications and Design Documents
  • Involved in Development by applying expertise in J2EE, JSP, HTML, JDBC
  • Involved in the 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: Core Java 1.3, JSP, CSS, JavaScript, HTML, Servlets, Oracle 7, JBoss, Edit Plus, Ant, TOAD.

We'd love your feedback!