We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • 8+ years of progressive experience in developing solutions wif Java/J2EE. Creative and influential technical thought leader wif proven experience application development expertise to catalyze & lead the development. Sunil has refined communication, team leadership, and client relationship management skills. He is also capable of liaising between developers and stakeholders to understand requirements, envision solutions, and deliver results.
  • Java, J2EE, Jboss5.0.1, Apache Tomcat 7.0, Oracle 10/11g, XML, JSTL, Struts 2.0, Hibernate, XSTL, XSLFO, Spring, Ajax, Java API Web Services, SOAP 1.0, UDDI/TCP, Jmeter
  • Maintained strong technical skills by working closely wif junior and senior developers to solve the most challenging client issues.
  • Good noledge and experience of developing applications wif MVC (Model View Control) Architecture
  • Used many performance tuning tools such as Fiddler, Jmeter
  • Design:
  • Developed and Involved in various phases of software development life cycle - Requirement Gathering, Development, Testing and Implementation, support etc.
  • Designed coding standards for project.
  • Template Development
  • Team Leadership: Distribution of development work, follow up and monitoring the progress, conflict resolution and guidance on issues. Bringing the synergy out of member’s strengths.
  • Mentoring: Mentored team members thru the day to day technical issues and career path

PROFESSIONAL EXPERIENCE

Confidential, CA

Software Developer

Technologies and Tools: Struts, Hibernate, XSLT, XSL-FO, Web Services-JAX-WS/RS, me Reports, SOAP 2.0, UDDI / TCP, Jmeter, Tomcat 6.0, Ecplise IDE

Database: Oracle 11g

Operating System: Linux

Responsibilities:

  • Implemented Restful Service JAX-RS for giving the reports in XML/CSV, also filter the reports by providing different kind of parameters in the URL, provided some basic validations to get the status using JSON before getting the data
  • Establish, ensure adoption, and supervise the AGILE SCRUM development process, setting short-term objectives
  • Identified and documented business rules and created detailed Use Cases and Use Case diagrams using UML
  • Handled TCP protocol and sending the TCP packet to Tomcat server, from the server side processing will start parsing and persist to database
  • Handled SOAP protocol and created response back for acnoledgment
  • Worked on the servers side me,e LINUX ( centos, ubuntu flavors ) for setting up the code in new production server, which includes the environment setting, DB creations, DB dumps and resolved the issues like firewall settings
  • Worked on MemCache mechanism for accessing some table in database randomly and also applied CRUD operations, based on the conditions
  • Implemented the reports in PDF using XSL-FO on daily basis and sending the reports to clients via Mails as per customer requirement and summary reports on monthly based which will give information like total travelled distance, time travelled, stoppage time of the vehicle in details
  • Performed load testing the application wif Jmeter for all HTTP/FTP/Web service requests under concurrent access scenario. Together wif IDE built-in profiler, Jmeter and load generator prepared test scripts emulating application running conditions
  • Executed selenium tool for creating some of the user and account information for testing the application
  • Participated in design and hands-on development of the identity and access management solution, including design and development of service tier, and security components.
  • Understanding the existing framework
  • Performance Tuning.
  • Modified the existing report.
  • Involved in the client meeting related to requirement and enhancements.

Confidential, Phoenix

Technologies and Tools: Java, Struts, JSP, Hibernate, Ajax, IReports, Jboss 5.0.6, Ecplise IDE

Software Developer

Database: Oracle 9i/10g.

Operating system: Windows XP

Responsibilities:

  • Collect Business Requirements for Minor/Major development projects/Work Orders from the clients. Document the Business Requirements.
  • Study the existing system and impact of the project on the existing system wif respect to time and money.
  • Prepare the Functional Solutions and Technical Specification document.
  • Develop the code for the design specified in the Technical specification document.
  • Prepare the Unit test plan and execute the test cases for developed code.
  • Perform the Integration testing/System testing. Prepare the test cases for System integration testing and execute it.
  • Perform User acceptance testing wif the involvement of users.
  • Carrying out severity analysis of reported bugs and debugging using Interest

Confidential

Technologies and Tools: Java/J2EE, Struts, JavaScript, HTML, AJAX, JSP, Jboss, Ecplise IDE

Team Lead

Database: DB2, MySQL.

Responsibilities:

  • Prepared Junit Test cases for testing the functionality
  • Involved development work, analysis wif the change request and setting the dead-line for code release
  • BA interaction and involved in testing phase.
  • Implementation followed the MVC design pattern, using the Struts Framework and JSP for the view layer EJBs for the business/model layers and Servlets for controller layer.
  • Prepared the Jmeter Test cases for checking the login time session, users logged in, database connections and load balancing
  • Worked on OffBizz Framework for getting the department information like Department Number, sub division, Employees mapped to that department which comes wif all the information of their bio-data.

Confidential

Senior Software Engineer

Technologies and Tools: Java, Struts, Springs, Hibernate, JMS, Web services, SOAP, XML, XSLT, castors Ecplise IDE

Database: Oracle 9i/10g.

Responsibilities:

  • Designing UI for application
  • Developing code based on client request
  • Team Monitoring
  • Client Interaction
  • Preparing Unit test Plans and doing unit test
  • Building Jmeter Mock Test cases for testing the application, database performance and load balancing
  • Involved in System test, Bug fixing

We'd love your feedback!