We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6+ years of IT experience in development of web based application using J2EE Technologies.
  • Strong technical skills in Core Java, J2EE, Spring, Hibernate, EJB, JDBC, JSP, Servlets
  • Good knowledge on Java 8 Lambda expressions, Functional Interfaces, Default methods, Type Annotations and Streaming API.
  • Hands on experience in application development using HTML, XML, WebSphere, JBoss, Tomcat .
  • Strong experience in building multi - threaded applications.
  • Successful in Agile - SCRUM, test driven development, prototype development and waterfall Software development methodologies.
  • Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between the applications.
  • Have knowledge in WSDL, UDDI, DOM, SAX, and XSL.
  • Hands on experience in SOAP Web services.
  • Extensive experience in developing scalable, reliable and efficient enterprise applications using Core Java, Spring, Hibernate, JDBC, JSP, Servlets, EJB, XML, Oracle
  • Experience in implementing persistence layer using JDBC, Spring Dao and Hibernate.
  • Experience in deploying enterprise-class J2EE server-side applications on various application servers like JBOSS, IBM WebSphere, WebLogic and Apache Tomcat server.
  • Used JSP and JSTL custom Tags to develop User Interface.
  • Well versed and working knowledge of the JAVA IDE tools like (Net beans, IBM Rational Application Developer 6.0, Eclipse), Database tools like PL/SQL developer,
  • Extensive experience of using various testing frameworks like JUnit
  • Experience with SQL, PL/SQL and with databases like Oracle, MySQL, SQLServer, and DB2.
  • Good working knowledge to automate the build process using Ant and Maven.
  • Experience in using various Configuration Management tools like GIT and SVN.
  • Strong experience working on Spring MVC framework.
  • Proficient in unit testing the application using JUnit.
  • Experienced in building tool ANT and logging tool Log4J.
  • Experience in configuring and coding with ORM Frameworks like Hibernate from scratch.
  • Excellent analyzing skills.
  • Ability to work in a team and individually.
  • Excellent team player and can work in Development/Staging/Production environment.

TECHNICAL SKILLS:

Programming Languages: Java / J2EE, C++, C

Frameworks: Spring, Hibernate, JUnit, IBM Curam v. 6.0.4

Web Technologies: JSP / Servlet, Apache Tapestry, IBM Curam Client Side Development with UIM (XML based Tag libraries).

Database: MySQL, SQL Server 2005, DB2, Oracle.

Project Management Tools: JIRA, You Track

Servers: WebSphere Application Server (WAS), Apache Tomcat, Glassfish.

IDE s: Eclipse, Rational Rose, Rational Software Architect (RSA).

Build Tools: Apache Maven, Apache Ant.

Version Control: Apache Subversion (SVN), GIT, Rational Team Concert (RTC)

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:
  • Responsible for designing, developing, and implementing J2EE applications.
  • Worked extensively on backend application development.
  • Developed multiple SOAP web services.
  • Implemented Functional Interfaces, Default methods, Type Annotations and Streaming API
  • Developed new screens for the existing application.
  • Worked on Java multi-threading part in back end components.
  • Developed various Batch jobs.
  • Worked in AGILE Methodology.
  • Developed the backend layer using Core Java, J2EE, and JDBC and used DAO, Singleton.
  • Deployed the application on the Tomcat Server.
  • Upgraded spring to new version. Modified code to support that.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process.
  • Used DB2, MySQL, and SQL Server for backend.
  • Used Maven, Gradle for building and deploying the application.
  • Used eclipse IDE for development and debugging the application.
  • Used WebSphere Application Server as part of Dev, QA & production implementation.
  • Used Git, SVN version control systems.
  • Unit Testing/Integration Testing, JUnit, Debugging and Implementation
  • Used and implemented design patterns like MVC (Model-View-Controller)
  • Developed stored Procedures, Triggers and Functions with PL/SQL.
  • Used UNIX commands to look at various environments.

Environment: Java 8, Core Java, J2EE, Eclipse, WebSphere8, Tomcat6, PL/SQL, DB2, JUnit, Maven 3.x.

Confidential

Java Developer

Responsibilities:
  • Responsible for implementing Use Cases and Design document and coordinating with the development and QA teams.
  • Involved in designing and developing the front end of the application.
  • Implemented JavaScript Client side validation and some server side validation with java code as per the requirements.
  • Involved in implementing JUnit Test Cases.
  • Made use of Data Access Object (DAO) design pattern for designing data access layer.
  • Preparation of Issue resolution tracking sheet, categorizing issues, maintaining the issue aid information and resolve issues occurring in production.
  • Involved in invoking the Web Services by making using of WSDL, SOAP with techniques such as DHTML and DOM scripting.
  • Involved in writing the PL/SQL Queries for different database operations.
  • Followed Agile & Scrum Methodology for development of the product
  • Involved in fixing the bugs at Development and production levels with onsite offshore delivery model.
  • Involved in code integration and shipment of the code to other.
  • Tracking Requirements through functional design documents on SharePoint.
  • Identifying, defining, maintaining and deploying message flows, message sets and message definitions using WMB toolkit.

Environment: Java 1.6, Core Java, Servlets, Web Services, JNDI, JDBC, XML, JavaScript, Junit, WebSphere Application Server

Confidential

Software Developer

Responsibilities:
  • Involved in the requirements analysis and design of the application.
  • Involved in the design sessions for future sprints with system architect and business analysts.
  • Involved in code reviews developed by the team to make sure they met the business requirements and enforced best coding standards on day to day basis.
  • Used Model View Controller(MVC) design pattern for building this application
  • Developed application on Eclipse and used Oracle database.
  • Developed Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Curam Framework.
  • Involved in designing front-end screens using Java script, JSP, HTML.
  • Implemented web services and used SOAP web service interfaces implemented in Java.
  • Developed various java objects ( POJO) as part of persistence classes for OR mapping with databases
  • Used Apache Ant for the build process.
  • Used JIRA for bug tracking.
  • Extensively involved in defect fixing and also implemented the best practices for defect fixing.

Environment: Core Java, HTML, XML, JSP, JDBC, Eclipse, Oracle, RTC, JUNIT, UML

Confidential

Software Developer

Responsibilities:
  • Requirements through functional design and testing.
  • Developing full life cycle of Use case.
  • Preparing PES document, Design, Coding, JUnit Testing, Defect fixing.
  • Development with Cúram Enterprise Framework using Java.
  • Create Sequence diagrams, Defect fixing and logging.
  • Developing with OOTB functionality.
  • More ever discussing with client and clarify the use cases and business requirement.
  • Problem identification and integration of technical skills to address and solve issues.
  • Defect Analysis and Fixing.
  • Perform Code Table extensions.

Environment: Java, Curam 6.0.4, Rational Software Architect, Eclipse, RTC, JUNIT, XML, UML, Oracle.

Confidential

Software Developer

Responsibilities:
  • Developed performance and quiz failure interfaces using JSF.
  • Using IOC module of spring framework integrated web app layers with service layers.
  • Used Hibernate ORM to perform operations on database.
  • Worked on Jboss web application server.
  • Developed views and stored procedures on MYSQL.
  • The work flow module has been delivered on time successfully as part of a two member project.

Environment: Java 6, Core Java, Trinidad 1.0.10(JSF), Spring 2.5, Hibernate 3.x, MySQL, Jboss 4.2.3.

Confidential

Software Developer

Responsibilities:
  • Preparing Technical Design Document which contains UML Diagrams.
  • Produced Small level design, which contains User Interface design, identifying class.
  • Implemented major functionality.
  • Defect tracking and defect fixing.
  • Coordinate with customer for correct implementation of business logic.
  • Wrote Test cases for the Functional testing
  • Implemented Alpha testing.

Environment: CA Plex 6.0, AS400 Server, Crystal Report, SQL Server 2005.

We'd love your feedback!