We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

Danbury, CT

SUMMARY:

  • 11+ years IT development experience in e - Commerce, Finance Domain (Infrastructure, Capital) & Telecommunication Domain.
  • Experienced in client interaction and providing solutions to the business per the requirements.
  • Extensive experience in programming using Java (J2EE), JBoss Application Server, SPRING & SPRING BATCH FRAMEWORK, Persistence Framework, Source code version control, and Oracle database.
  • Good knowledge of structured programming, software analysis and full project life cycle.
  • Strong Knowledge of Object Oriented analysis, design and programming.
  • Hands-on Experience in handling projects at all phases including requirements analysis, design, programming and maintenance.
  • Proficiency in web programming languages like HTML, DHTML, CSS, XML, XSLT.
  • Hands on experience with JAVA, JSP, Servlet, JDBC, Web Services, Quartz.
  • Hands on experience on Oracle, MySQL, SQL Server, and PostgreSQL.
  • Experienced in Code coverage and Defect detection tool like SonarQube and FindBugs.
  • Hands on experience on creating procedures, functions and querying databases in SQL and PL/SQL.
  • Having strong Analytical, Coding and Debugging and Testing abilities.
  • Converting user requirements into technical design. Code review, Responsible for meeting user requirements during development.
  • Trouble shooting problems, averting potential crisis situations through early detection.
  • Excellent interpersonal, communication skills, with the ability to manage project and meet deadlines.
  • Excellent team player, techno-functional, Self-motivated, hardworking professional with good organizational, leadership skills.
  • Excellent VOC achiever from clients in all projects during onsite.
  • Hands on experience in User training, System Test and UAT support.
  • Good experience of Sox (Sarbanes Oxley) Controls (USA IT Application standards) for Sox classified financial applications.

TECHNICAL SKILLS:

Domain Expert: e-Commerce, Finance (Infrastructure & Capital) and Telecommunication domain.

JAVA Technologies: SPRING, Spring Batch, Quartz, Mybatis, Maven, JUnit, Web Services, JAVA, JSP, Servlet, Java Beans, JDBC, Struts, J-Integra, Swings, Hibernate

Scripting Languages: JQuery, Ajax, Backbone, JavaScript, JSON, HTML, XML, XSLT

RDBMS: Oracle (8.x - 10g), SQL Server, MySql, PostgreSQL 8.1

UML Tools: Star UML, Poseidon

Source Control Systems: Star Team, Tortoise SVN, Tortoise CVS, Microsoft VSS, OpenGe

IDE: Spring Tool Suite (STS), Eclipse 3.2, Net Beans

Web/App Servers: JBoss 4.0, Jetty, Allaire JRun, Tomcat

Wireless Tech: J2ME (CLDC), MIDP, Java Mail API, SMPP, WBXML, HTML, XML, WML

Other Tools/API: dRools, POI API, Oracle ERP (R12), GSAT alend ETL, Informatica ETL, JBPM, Microsoft Excel, Liferay Portal

PROFESSIONAL EXPERIENCE:

Confidential, Danbury, CT

Senior Software Developer

Responsibilities:

  • Involved in reverse engineering to migrate the Talend based job to Spring batch jobs.
  • Involved in development of Spring Batch jobs with Spring IOC, Spring Batch API and database repositories
  • Consumed Web Service for making Rest call to external OMS system.
  • Implemented of Quartz scheduler for scheduling spring batch jobs.
  • Created Junit test cases for code coverage.
  • Used Tortoise SVN for project repository and versioning control.
  • Involved in business interactions related to functional questions on project requirements.
  • Involved in development of the application requirements using spring (Batch API 2.0 and IOC/Dependency Injection 4.0), Talend tool and Database MS-SQL technologies.
  • Involved in bug fixing during the project implementation.
  • Used Tortoise SVN for project repository and versioning control.
  • Involved in creating database triggers, procedures, tables.
  • Worked on optimizing ERBUS by creating some procedures which saved ample amount of time.
  • Created Junit test cases for code coverage.
  • Written some Excel based tool to make DB scripts automatically.

Environment: SPRING ( IOC ), Spring Batch, STS IDE, Talend ETL tool, Maven, JUnit, JSON, Tortoise SVN, Web Services, SQL SERVER, MySQL, Quartz, SonarQube .

Confidential, Danbury, CT

System Analyst

Responsibilities:

  • Involved in client interactions related to functional questions on project requirements.
  • Involved in development of the application requirements using SPRING technology.
  • Involved in writing controller services in Java for front-end usages.
  • Involved designing front-end UI part and writing JSP and JS files using Backbone, JQuery, and Ajax.
  • Involved in creating Oracle 10g database SQL queries per the requirement.
  • Implemented data access layer using MyBatis framework.
  • Involved in bug fixing during the project implementation.
  • Used Tortoise SVN for project repository and versioning control.

Environment: SPRING, STS IDE, Mybatis, Maven, JUnit, Java Script, JQuery, Ajax, Backbone, JSON, Star Team/ Tortoise SVN, Jetty Server, Oracle 10g, Web Services.

Confidential, Schenectady, NY

System Analyst

Responsibilities:

  • Involved in client interactions for gathering the business requirements.
  • Solution Design, Implementation & Porting in Customer Environment
  • Project Monitoring, Tracking & Risk Mitigation
  • Providing the production support to the day-to-day business critical issues of eFCM application.
  • Task handling and managing the project related activities. Distribution of task among the team.
  • Executing the SOx (Sarbanes Oxley) controls defined by IT Controllership team every year.
  • Some of the controls are Highly Privileged and Active Users Account review of application and functional accounts.
  • Involved in creating and modifying Oracle 10g database SQL queries, functions, procedures, sequences, triggers per the requirement.
  • Completing the Disaster Recovery Drill for the application every year.
  • Providing all the data required for the SOx auditing as requested by SOx PMO team.

Environment: Java, JSP, Oracle 10g, JBoss 4.x, ETL Informatica, J-Integra, Eclipse, Unix, Cron Jobs

Confidential, Stamford, CT

Sr. Java Consultant

Responsibilities:

  • Involved in client interactions related to functional questions on project requirements during onsite.
  • Involved in development of the application requirements using GE Library API.
  • Involved in developing own home grown GLibWare application versions.

Environment: s: Core Java, GE Repository API, Eclipse, Ant, VSS

Confidential, Stamford, CT

Sr. Java Consultant

Responsibilities:

  • Involved in interaction with onsite lead for project requirements.
  • Involved in creating jump pages which integrates with Google Search API.
  • Implemented GSA in the GE website and did customization per the requirements.

Environment: Java, JSP, Java Bean, JBoss 4.x, GSA

Confidential, Stamford, CT

Sr. Java Consultant

Responsibilities:

  • Involved in designing the module with start UML and assisting the team lead in design process.
  • Involved in hard core coding per the business requirement.
  • Involved in development of the application requirements using struts framework.
  • Involved designing front-end UI part JS, JSP, and Ajax.
  • Involved in creating/modifying Oracle 9i database SQL queries per the requirement.
  • Implemented data access layer using Hibernate framework.
  • Used Microsoft VSS for project repository and versioning control.

Environment: Java, JSP, Servlets, Struts, Oracle 9i, JBoss, Hibernate

Confidential

Sr. Software Developer

Responsibilities:

  • Involved in designing the module with Poseidon modeling tool and assisting the team lead in design process.
  • Involved in development of the application requirements using Liferay portal technology.
  • Involved in writing the portlets for front-end and Controller, Service and DAO classed for backend.
  • Involved in writing database SQL queries in Postgres 8.1 per the requirement.
  • Implemented data access layer using Hibernate framework.
  • Used Microsoft VSS for project repository and versioning control

Environment: Java, JSP, Portlets, Struts, Hibernate, JBoss, JBPM, Liferay, PostgreSQL 8.1

Confidential

Software Developer

Responsibilities:

  • Developed various mobile delivery platform modules like Ring N Fun, Hot Movies, GPRS Ring N Fun, GPRS Hot Movies,
  • Worked on creating xml for Configuring Handset for users mobile.
  • Used SIM toolkit based service to deploy above applications on users mobile.

Environment: WML, JSP, Beans, Servlet, WIG, SQL Server, JRun Web Server

Confidential

Software Developer

Responsibilities:

  • Involved in modifying the front-end of Airtel mobile website per the requirement.
  • Involved in publishing the occasional contents to the website.
  • Involved in writing the JSP pages.
  • Involved in writing the database queries.
  • Involved in Unit and System testing.

Environment: JSP, Servlet, HTML, Java Script, MySQL, Tomcat Web Server, Linux

Confidential

Software Developer

Responsibilities:

  • Involved in discussing the requirement with onsite team lead.
  • Involved in creating mobile games by using J2ME simulators.
  • Involved in creating desktop based application by using Java swing.
  • Involved in testing the applications.

Environment: J2ME Wireless Toolkit, MIDP, Java, Swing, MySQL, SMPP

We'd love your feedback!