We provide IT Staff Augmentation Services!

Software Developer Resume

PROFESSIONAL SUMMARY:

  • Overall 7.5 years of professional experience in Software Development.
  • 4+ years of professional experience with Confidential. as a Development Engineer.
  • 3 years of professional experience with Confidential as an Associate Consultant using Java/J2EE technologies.
  • Sun Certified Java Programmer (SCJP), Sun Certified Web Component Developer (SCWCD) for the Java 2 Platform, Standard Edition.
  • Well versed with Restful Web Service design concepts. Hands on experience on REST Web Service using Jersey Library on JAX - RS, Spring REST library.
  • Strong working knowledge on Spring Dependency Injection programming model and Spring AOP.
  • Hands on experience with ORM/JPA and Hibernate/Spring Data.
  • Strong experience on UNIX shell scripting and Linux.
  • Well versed with Domain Driven Design concepts. Hands on experience building Micro services using Java EE/ Spring Boot.
  • Hands on experience on Object Oriented Programming concepts, analysis and modeling based on Unified Modeling Language (UML).
  • Extensively used Java, Servlets, and JSP Technologies with IBM DB2, and Oracle as back-end under Window 2000/NT Server environments and UNIX. Well versed in IBM WebSphere Rational Application Developer 6.0, IBM WebSphere Studio Application Developer, Eclipse and Spring Tool Suite.
  • Sound knowledge and hands on experience on MVC based frameworks like Spring, Struts, Execution Services ( Confidential proprietary framework) and DS2 ( Confidential proprietary framework).
  • Extensive experience on deploying applications to IST/QA application servers, Apache Tomcat, worked on issues related to them and maintaining them.
  • Solid knowledge in Build process with Maven and version control systems like MKS, SVN, Microsoft Visual Source Safe.
  • Good knowledge on Windows Hardware Lab Kit and Windows Hardware Certification kit set up for Microsoft certification.

TECHNICAL SKILLS:

Technologies: Core Java, JavaEE, Servlets, Spring MVC, Spring Boot, Hibernate

Application servers: IBM Websphere v6.0, 6.1, Apache Tomcat

Databases: DB2, Oracle 8x/9x, SQLite

Web Technologies: HTML/ HTML5, JSP, XML, JavaScript, CSS

IDE: Eclipse, IBM Rational Application Developer 6.0, 7.5, IBM WebSphere Studio Application Developer 5.1, Spring Tool Suite

Other: JUnit, UML, MKS, Team Site, Esupport, Mercury Quality Center, Maven, Windows and Linux Scripting, SVN, GIT, Windows Hardware Lab Kit, Windows Hardware Certification Kit

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Developed RESTful web services using Jersey and Spring implementations
  • Involved in writing PL/SQL queries to perform backend database operations
  • Implemented design patterns like Singleton, Factory
  • Involved in design, deveopment and support phases of Software Development Life Cycle(SDLC)
  • Enhanced the web application UI using HTML5, Javascript, XML, JSP, CSS and provided client side and server side validations
  • Extensively involved in designing and developing the application using Spring MVC framework on JavaEE platform
  • Involved in designing developer test cases and executing them using JUnit
  • Extensively used different APIs for example Collections, Multithreading
  • Performed unit testing using JUnit framework
  • Used SVN version control to maintain revisions across all platforms
  • Prepared technical specification and design documents

Environment: Eclipse Luna, Windows 7, Java/JavaEE, Spring, Webservice, HTML5, JSP, Javascript

Confidential

Software Developer

Responsibilities:

  • Researched on how to use Windows HLK and HCK to test our drivers/devices to get digitally signed by Microsoft
  • Implemented the set up of servers for both HLK and HCK
  • Have tested several drivers and devices in both HLK and HCK and created the packages for Microsoft submission
  • Followed Software Development Process called EIP

Environment: Windows Server 2016, Windows Server 2012, Windows 10, Windows 8.1, Windows 8, Windows 7

Confidential

Software Developer

Responsibilities:

  • Developed several enhancements using Java/JavaEE technologies
  • Prepared design, technical and functional specification documents for the new requirements
  • Developed JUnit test cases for the new requirements
  • Analysis of application logs for errors and exceptions thereby involving debugging and fixing

Environment: Eclipse Luna, Windows 7, Core Java, JavaEE, JUnit

Confidential

Software Developer

Responsibilities:

  • Prepared technical specification, design and training documents for this project
  • Designed and developed the application using JavaEE platform using the Model View Controller (MVC) structure using Spring framework.
  • Implemented Hibernate framework along with Spring Framework for data persistence and transactoin management
  • Followed Software Development Process called EIP
  • Took entire responsibility in setting up the servers and deployment of application and maintenance
  • Deployed application on Tomcat application server

Environment: Spring Tool Suite, Windows 7, Apache Tomcat, JavaEE, JSP, HTML5, Java Script, CSS, Spring MVC

Confidential

Software Developer

Responsibilities:

  • Analyzed the changes needed for the new feature and provided estimations for the same
  • Designed the new changes and provided solutions for the issues faced
  • Developed the code to receive performance data from target(CRB) and display
  • Took entire responsibility for testing of this new feature
  • Followed Software Development Process called EIP

Environment: Eclipse Indigo, Windows 7, Core Java, JavaEE

Confidential

Software Developer

Responsibilities:

  • Analyzed and provided estimations for several new requirements
  • Supported live production
  • Delivered many content based change requirements on time
  • Developed the code to write a new Web Payment batch and to execute the batch job
  • Analyzed changes required to modify the existing Web Payment batch according to client requirements and developed the code using Shell Scripting
  • Executed the batch job on NDM server
  • Took entire responsibility for unit testing of all the changes made and fixed issues found

Environment: Execution Services 5.1, Windows XP, IBM RAD, UNIX, NDM Server, Team Site

Confidential

Software Developer

Responsibilities:

  • Prepared the technical related documents for several modules
  • Developed the code for several modules to migrate the existing project which was developed in core Java into MVC layer using DS2 framework and Spring JDBC.
  • Self reviewed the code and peer-reviewed others’
  • Debugged the issues and fixed them
  • Took responsibility of unit testing the application

Environment: Windows XP, IBM RAD 7.5, IBM DB2, Websphere 6.1, DS2 framework, Spring-JDBC, IOC

Confidential

Software Developer

Responsibilities:

  • Developed the code for integrating loan request form data fields into interactive online banner units
  • Developed the code for the interactive banners functionality that allow users to submit answers to the Web site for loan request form page one data fields
  • Developed the code to send the Consumer Lending Prequalification form data to mainframe
  • Developed template pages to hold content for Resource Center
  • Added link access to Resource Center via Global Navigation
  • Developed functionality for “Printable Version”
  • Developed functionality for “Email a Friend”
  • Developed “RSS” functionality through Feed Burner
  • Debugged the issues found, root caused and fixed the same
  • Unit tested the new features developed

Environment: Execution Services 5.1, Windows XP, IBM RAD, Team Site, JavaEE, IBM DB2, Websphere v6.0

Hire Now