We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 7+ years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java, J2EE technologies.
  • Hands on experience in developing Enterprise Applications using Java, JSP, Servlets, Spring, Hibernate, JSTL, Java Beans, JDBC, Java Messaging Service(JMS), JUnit, LOG4j, Apache(common API), SQL, PL/SQL, Maven.
  • Designed Use Case diagrams, Class diagrams, and Sequential diagrams in UML.
  • Worked extensively on creating server-side components, designing and implementing User Interface (GUI) design and development, Unit testing and Deployment.
  • Well acquainted in applying design patterns like Singleton, Factory, MVC, Business Delegate, Service Locator, DAO and Session Facade.
  • Designed and developed cloud base API for external publisher client and configure them in Mashery.
  • Good exposure to Web servers like Apache Tomcat and also involved in setting up, configuration and deployment process.
  • Experience in designing the User Interface (UI) applications and professional web applications using HTML, DHTML, JQuery, JSON and CSS.
  • Strong database development skills using Database Servers like Oracle, MySQL, MS-Access and hands on experience with PL/SQL.
  • Hands on experience with Java compliant IDE’s like Eclipse,STS and intelliJ
  • Worked with version control systems like svn for providing common platform for all the developers.
  • Self-starter with excellent communication skills

TECHNICAL SKILLS

Languages: C, Java, HTML, JavaScript, PL/SQL

Frameworks: Spring,Hibernate

Tools: UMLet(UML tool),CVS,SVN, Sql developer, Eclipse,STS

Operating Systems: Windows XP/2000, Unix

RDBMS: Oracle

Build Tools: Jenkins, Quick build

Web Servers: Jakarta Tomcat, Apache

IDEs: Eclipse, Net Beans, Sts, Intellij

Web Technologies: XML,Spring Rest Web Services and JAX-RS using Jersey

Other Tools: JUnit, JAXB, Ant, maven,Log4j, CVS, SVN, Jmeter

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Developer

Responsibilities:

  • Involved in discussion with vendor MetricStream audit team to handle issues and support in the deployment process with new patches to DEV, UAT, DTE, Prod and Pre-Prod environments.
  • Able to identify issues with logs and report to the vendor development team to update the existing code.
  • Fully Interaction with UNIX team, DBA team, MetricStream Audit Vendor team to upgrade the system with Memory and Ram.
  • Extensively used Hibernate in developing data access layer.
  • Developed SQL queries, views and stored procedures using PL/SQL.
  • Implemented Service Oriented Architecture by developing Java Web services using REST.
  • Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.
  • Used Maven to compile, build and package the application for deployment on Web Sphere application server.
  • Designed Class diagrams in UML using UMLet.

Environment: Sping Framework, JDBC, JSP, Unix, Servlets, Hibernate, Log4j, Oracle 10g, PL/SQL, HTML, XML, AJAX, CSS, JavaScript.

Confidential

Software Developer

Responsibilities:

  • Involved in implementing server side validations, exception handling using spring frame work.
  • Introduce Builder Pattern to support Domain Driven Development (DDD).
  • Developed External API and put them on cloud using mashery.
  • Configure Exchange,Roting keys and Queue for rabbbitMq and written consumer.
  • Used Spring AOP for API validation.
  • Used Hibernate for persistence layer and worked on table mapping and hibernate’s inheritance.
  • Work on Junit for unit test of written code.
  • Supports QA team during testing phases and fix defects opened on JIRA.
  • Support the application in all phases of the development lifecycle, using agile methodologies.
  • Logging and tracking defects using JIRA
  • Used Splunk for production logs and responsible to work on production defect.
  • Used Jenkins tool for project build and quickbuild tool for production build and deployment.

Environment: Jdk 7, Mysql, Database, Servlet, JSP, Hibernate 3.x, Rest Web Services, JSTL, Spring Framework(Spring ORM, Spring JDBC, Spring MVC, Spring Tx, Spring Core), XML, JQuery, JavaScript,Quickbuild,Jenkins,Splunk,Maven,Jmeter, STS-3.2 IDE

Confidential

Senior software Engineer

Responsibilities:

  • Involved in Analysis, designing andtesting support.
  • Review and repair legacy code also used Spring Jdbc transaction.
  • Used Jmeter tool for testing Webservices.
  • Implemented RESTful webservices (Spring Rest) supporting both XML and JSON message to perform CRUD tasks.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components.
  • Helping the team to estimate stories, sprint planning, Daily SRUM etc.
  • Designed and developed the web-tier using Html, JSP's, Servlets and Tiles framework.
  • Involved in the deployment of applications in QA environment.
  • Developed server code using Hibernate, Spring and Web Services under the guidelines of Service Oriented Architecture.
  • Involved in developing test cases using Junit testing during development model.

Environment: Jdk 6, Servlet, JSP, Hibernate ORM, JPA 2.0, Jmeter, Rest Web Services, Spring Framework(Spring ORM, Spring JDBC, Spring MVC, Spring Tx, Spring Core), XML, JSP, JQuery, Apache POI,Jenkins,Hudson,Jira,Maven, STS-3.2 IDE.

Confidential

Software Engineer

Responsibilities:

  • Responsible for the detail design documentation, development, unit testing and maintenance of internally developed applications and externally purchased software products..
  • Used SVN for version control management.
  • Integrate FTL(free marker tag language) with Spring.
  • Used Quartz to support scheduling.
  • Used Hibernate’s criteria for query purpose.
  • Used JavaScript and JQuery for providing client-side validation and Spring Validator for server-side validation.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, traceability matrix, and impact analysis and code review documents
  • Coordinate Activities with Others on All Phases of SDLC.
  • Assist with Production Support issues/problems as required.
  • Respond to and resolve production support issues.

Environment: Freemarker,AJAX, XML, Hibernate,Spring Framework(Spring ORM, Spring JDBC, Spring MVC, Spring Tx, Spring Core), SQL Navigator, Ant, JSTL,Jira,Intellij IDE, Resin, Jetty

Confidential

Assignee-System Integration

Responsibilities:

  • Used Hibernate for persistence layer and also used HQL for query purpose.
  • Used JavaScript and JQuery for providing client-side validation and Spring Validator for server-side validation.
  • Integration of Spring and Jasper Reports.
  • Implemented display tag on jsp and also done viewing and sorting data in a table grid.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Designed and developed java RESTful web services with JAX-RS on GET/PUT operations.
  • Rapid prototyping of design concepts. Implemented Spring Dependency Injection mechanism.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Worked on RESTful Web Services with JSON for building business layer APIs.
  • Implemented log4j for application logging and to troubleshoot issues in debug mode

Environment: JDK 1.5, JSP, Spring, Eclipse, Hibernate 3XML, SQL, JUnit, Log4J, Mysql and Windows XP.

We'd love your feedback!