We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Sun Certified Java Programmer (SCJP) with proven expertise in object - oriented analysis and design, having More than 10 years of extensive software application development experience for client server and web architecture using Core Java J2EE and Manual Testing; Have exceptional record overseeing all facets of Software Development Life Cycle from analysis and design to implementation and maintenance.
  • More than 10 years of Experience in software designing, maintenance and development using Core-Java and J2EE tools in different business domains like Trading, ecommerce, and Telecom.
  • Exhaustive experience of working on Web and Client-Server environments including Java Platform,
  • Presentation Layer Solutions like Java Server Pages (JSP), Javascript, Servlets,
  • Struts and Spring MVC
  • Business Layer Solutions like Hibernate.
  • Exceptional capability of working on requirements gathering and designing architecture of web
  • Application using UML tools like Rational Roses.
  • Good experience in Frameworks like Hibernate, Spring, Struts.
  • Good knowledge in Java Multi-thread programming.
  • Having good experience in ORM tools (Hibernate).
  • Exhaustive experience in developing and deploying applications on Web/Application server -
  • Apache Tomcat, BEA Weblogic, Websphere
  • Extensive experience with various application development IDEs like Eclipse and IBM RSA
  • Good Experience of working on Oracle, and Sybase.
  • Having good experience in SDLC model and Waterfall model of project development cycle.
  • Good experience in all facets of software development life cycles viz. requirement analysis,
  • Design, development, testing, and post implementation revisions.
  • Exceptional ability to master new technologies and deliver outputs in short deadlines.
  • Successfully delivered projects under strict schedules and following quality control.
  • Versatile team player and individual contributor with strong analytical and problem solving skills and
  • Excellent communication/inter personal skills.

TECHNICAL SKILLS

Operating System: Linux, Solaris, Windows NT/2000, Windows 98/XP

Languages: Java, PL/SQLSoftware Configuration CVS,SVN and Clear Case

IDE Tools: Eclipse, IBM RAD, SQL DBXJ2EE Frameworks JSP, Servlets, JDBC, JavaScript, Spring MVCHibernate, UML, Struts,1.1 and Struts 2.0

Designing Tools: Rational Software Architect

Web/App Servers: Apache Tomcat Server, WebLogic, WebsphereDatabases Sybase and Oracle 9i/10g

Other Tools: SONAR, Jenkins, Edit Plus 2, Text Pad and Putty

PROFESSIONAL EXPERIENCE

Confidential, Weehawken, NJ

Senior Java Consultant

Responsibilities:

  • Provided L2 support for EPAS trading platform from .
  • As part of L2 Support working with Incident Managmenet team to co-ordinate with various teams
  • Provided on call support after business hours.
  • Creating adhoc reports.
  • Expalining the impact of the incident to business and working towards the workaround
  • Giving the handover from L2 to L3 in case the incident has been identified as code issue.
  • Working with Autosys team to maitina the batch job cycle.
  • Reconciling the damaged caused as a result of production incident.
  • Documenting the Production incident for future refrence in order to mitigate and act upon the similer incidents in future.
  • Handled EPAS L3 support team, a team of 5 resource in onsite offshore model from .
  • Mentoring the entry level L3 resource in offshore to drive them towards resolution of code issue.
  • Providing technical support and getting deliverables
  • Doing Break fix deployments in Production for critical production issues.
  • Single point of contact to maintain overall incidents
  • Conducting L3 priortization call to discuss with Business to priotize the issue fix.
  • Used continuous Integration approach to automate the build process using JENKINs
  • Conducted code review based on the SONAR report and fixed the issues reported by SONAR to maintain good quality of the code.
  • Preparing Runbook for various events including Produciton deployments.
  • Co-ordinating with various third party vendors to achive the resolution for the issues on the third party tools
  • Worked with Lion’s Bridge to support Internationlization.
  • Conducting QA turnover call for the fixed defects
  • Assiting QA and business in testing with various test scenario.
  • Identifying various manual process in the system and automated them either fully and partially
  • Reduced the back log of defects to greater extent.
  • Taken care of hot deployments
  • After production release, syncing up the code in reposiroy and active branches.
  • Took part in various client events and Disaster recovery.

Environment: Java, Hibernate, Struts 2, Oracle, Sybase, Spring, Ajax, JMS, Webservices, JSP, JSON, EXT-JS, IBM RAD, SVN and Web Sphere.

Confidential, Hartford, CT

Senior Java Consultant

Responsibilities:

  • Validating the ART report against the actual Oracle form application
  • Wiring the generated code based on the requirements
  • Coding backend business logic for CRUD
  • Front end validation in JQuery
  • Implemented Ajax calls through JQuery for specific functionalities
  • Creating Hibernate Hbm files with proper relationship between entities
  • Writing Native SQL and Hibernate Query language queries as per the business needs
  • Implemented Criteria query in Hibernate to query much complex filtering and searching condition
  • Front end coding using JSP and JSTL
  • Dealt with lot of stored procedure since it is Oracle form there are lot of stored proc and Triggers involved.
  • Defect fixing for the previous Iteration
  • Participated in peer code review
  • Testing and deployment in dev environment

Environment: Java, Hibernate, Struts 2, Query, Oracle, Spring, Ajax, JSP, JSON Rational Clear Case and Web logic

Confidential, Memphis, Tennessee

Senior Java Consultant

Responsibilities:

  • Proposed Using NIO packages over IO packages to the clients.
  • Also proposed the idea of creating a file in the file system rather than creating it in-memory
  • Explored POI API in and out to know better approach to deal with huge files and memory constraints
  • Handled Memory issues programmatically when generating a huge 120MB CSV, XML, and EXCEL files
  • Configured the queues in Web logic which receives messages from distributed systems
  • Formatting the data from the Mainframe, applying the template to the data before storing them into DB
  • Used Visual VM Tool to capture the Java ( Instances usage ) Its Java profiler gives better idea about the
  • Heap and Garbage collection occurrences when we deal with memory intense processing
  • Compressed the file if it exceeds specific size and upload the compressed file into Oracle DB
  • Implemented the proposed approach successfully in terms of code as well as in terms of analysis

Environment: Java1.5, Spring MVC, SOAP, Web services, JMS, EJB2.0, Oracle, Mainframe and Web logic 10g

Confidential, Alpharetta, GA

Senior Java Consultant

Responsibilities:

  • Created a stored procedure to handle the issues faced in Oracle Clob data type
  • Coding for the front end as well back end
  • Implemented Struts tiles for this module to make it uniform with the existing application as BAU
  • Created JS scripts to meet the demand like simple over lay window
  • Created JS script to handle custom events like multiselect in modal window
  • Configured the Clear case to co-ordinate with Off shore team
  • Created the Hibernate Mapping reflecting appropriate relationship between the Hibernate Pojo’s
  • Written HQL’s based on requirements
  • Worked with offshore co-ordinates to make sure build goes smooth since there where other release
  • Were going on simultaneously with the same code base involved
  • Assisted in UAT and supported in Production as well

Environment: Java, Hibernate, Struts, JavaScript, Oracle, Rational Clear Case and Web Sphere

Confidential, New York

Java Consultant

Responsibilities:

  • Prepared System requirements for a new application development based on the existing application Was built in Cold Fusion
  • Prepared the UML diagrams for the entire application using VISIO
  • Involved in Database design as well by and try to keep as intact as possible to migrate the existing datas
  • Created CSS which is specific and comply to Confidential
  • Coding for the entire front end
  • Coding did for the entire back end
  • Created the Hibernate Mapping files reflecting appropriate relationship between the Hibernate Pojo’s
  • Implemented Criteria query for advanced search option in Roster Admin application
  • Implemented Authentication module in Consultant Roster to comply with Confidential Standards
  • Created a webservice to get the authentication from the centralized LDAP repository
  • Implemented JQuery Widgets ( Checkbox tree, Multi select, Modal window and Tool tip)
  • Used Ajax and Jason to implement Auto fill across the screens
  • Used Jquery and Javascript for the whole client side validation
  • Used iText to generate PDFs
  • Taken the MOM’s between the stake holder and the MIS manager
  • Tested the whole application and also assisted the stake holders in Testing

Environment: Java J2EE, Hibernate, Struts, JQuery, Ajax, JSON,iText, JavaScript, MySql, webservices and JSP

Confidential

Senior Software Engineer

Responsibilities:

  • Implemented Ajax in Albpm
  • Responsible for all the Hibernate Development part and Fixing bugs.
  • Conducted Code review
  • Participated in Code Merging activities
  • Created HBM with proper relationship between the entities
  • Dealt with Isolation level in Hibernate to resolve issues that we faced in developement
  • Assigning work to the entry level programmers and getting it done
  • Interacting with client for requirements, queries Project Scheduling and Deployment.
  • Responsible for low-level Design of the modules using ALBPM Designer Suite.

Environment: ALBPM Dev/Designer Suite, Unix, Core-Java/J2EE, HTML, JSP, JavaScript, Servlets, AJAX, Hibernate, Rational Clear case, SQL, Weblogic.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed front-end web pages using JSF, Java Script, HTML, Tiles and CSS
  • Participated in requirement analysis and designed case diagrams using UML.
  • Participated in Production support
  • Created a user manual for the entire system
  • Participated in bug fixing.

Environment: Windows, Core-Java/J2EE, IBM Websphere, JSF, JavaScript, XML, Xpath AJAX, Rational Software Architect 7.0, Rational Clear Case, Web services, EJB 2.0 and DB2.

Confidential, Piscataway NJ

Module Lead

Responsibilities:

  • Responsible for implementing section 508 for the Entire project which was developed in ATG
  • Developed Jhtml pages, Droplets / Jsps and ATG Dynamo Formhandlers.
  • Worked in ATG Repositories.
  • Interacting with client for requirements, queries Project Scheduling and Deployment.
  • Taken care of Deployment of builds for Dev servers
  • Participated in System audit and Testing

Environment: UNIX, Windows, ATG web development, LDAP, Core-Java,JDBC, JHTML, JSP, JavaScript, Eclipse, AJAX, SCME and Oracle

Confidential

Trainee Engineer

Responsibilities:

  • Designed the Application on Struts Framework.
  • Involved in design and coding of JSP, Struts, HTML, DHTML.
  • Involved in production support.
  • Involved in manual testing.

Environment: Windows, Core-Java/J2EE, HTML, JSP, JavaScript, Struts, Eclipse, JDBC, Rational clear case, mysql, Ant and Tomcat

We'd love your feedback!