We provide IT Staff Augmentation Services!

Computer Programmer And Analyst Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 4+ years of experience in software development includes Analysis, Design and Development of Web - based applications.
  • Excellent understanding and hands on experiences of OOD concepts and fundamentals, design patterns, software Implementation, and software system development full life cycle.
  • Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
  • Experience in web application design using open source MVC, Spring and Openbravo Frameworks.
  • Experience of developing data models use Hibernate POJO's, configuring persistence layer, mapping Java classes with database and using Hibernate query language (HQL).
  • Strong experience using SOAP and REST Web Services for data communication between remote systems.
  • Worked on different Application and Web Servers like IBM Web Sphere, Glassfish, Apache Tomcat.
  • Experience in using web technologies like JavaScript, Jquary, CSS, HTML, AngularJS and Bootstrap.
  • Integrating spring with Spring Custom Tag Libraries to display the value of variables defined in configuration files, conditionally display parts of a page.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries.
  • Configure and Implement Service-Now applications: Problem, Change, Configuration, and Software Asset Management.
  • Developing various report using Crystal Reports XI, iReport 3.0.
  • Extensive experience in working with Eclipse, NeatBeans, Toad and Version Controls such as GIT.
  • Work with direct client to give support on product.
  • Ability to work within a development team and to independently develop functional and technical specifications.

TECHNICAL SKILLS:

Java Technologies: Core Java, J2EE, Servlets, Spring, Hibernate, Maven, JSTL, JMS, JSP

Web: JavaScript, Ajax, HTML5, CSS3, Bootstrap, Openbravo 3.0, AngularJS, XML, ASP

Application Server: Apache Tomcat, Glassfish, WebSphere, JBoss.

Web Service: RESTFul, SOAP.

SDLC: Agile-Scrum, waterfall.

IDE: Eclipse, Netbeans, Spring Tool Suite.

Reporting and Testing Tools: Crystal Reports XI, iReport 3.0, JUnit 4.8.2.

Platforms: Windows, Linux.

Database: MySQL, PostgresSQL, DB2, SQL-Server, Oracle, MS AccessDesign Pattern: Fa ade, Singleton, Factory, Abstract Factory, Strategy, Template, Observer, Command, State, DAO and Observer.

Tools: Junit, iText, SceneBuilder, Shell scripting, Swing, Fx, Git, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Tx

Computer Programmer and Analyst

Responsibilities:

  • Extensively involved in developing ActionServlet, Action, Form Bean, Java Bean classes for implementing business logic for the Spring Framework.
  • Create web services, WSDL and web methods with Annotation in hibernate, Use the spring container for data source and to load the Hibernate specific classes.
  • Develop integration payment gateway with application for financial payment service.
  • Work on Angular2, creating custom component, decorators, and services to interface with both restful services also DOM applications.
  • Use Liquibase database-independent library for tracking, managing and applying database schema changes.
  • Use SVN for version control of the code and configuration files.
  • Use Eclipse IDE to develop the different J2EE components.

Environment: JDK 1.7, Servlet, HTML5, CSS3, Spring, Hibernate, Angular 2, MAVEN, REST, MVC, JavaScript, JUnit 4.0, Cucumber, Eclipse, Webstrom, Liquibase, Jhipster.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Develop JAVA classes that controlled the whole flow of the module as per specifications.
  • Implement MDA(Model-driven architecture) to separate design from architecture using various MDA tools.
  • Use Spring framework for dependency injection, transaction management, spring security and Hibernates for validation and implementing the persistence framework for database.
  • Develop and designing the user interfaces for the application using JSP, HTML5, CSS3, JavaScript and AngularJS.
  • Implement Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Use JDBC to interact with DB and perform DB operations and involve in writing PL/SQL queries to be executed at DB end.
  • Develop use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects using Hibernate.
  • Writing DAO Interface and Implement, generating Entities and validation of fields in Server side with Hibernate.
  • Follow Agile software development practice paired programming, test driven development and scrum status meetings.
  • Participate in the daily SCRUM meetings to produce quality deliverables within time.
  • Environment Setup, Installation, Configuration, Development, functional process set up and support of ITSM.
  • Perform day to day administration of the Service-Now tool to maintain business management services and configuration item.
  • Analyze and design functional requirements and teamed up to develop Front and Back end of E-Commerce portal.
  • Work with business team and product owner to gather the functional requirements and convert into technical requirement.

Environment: Core Java, Hibernate, spring MVC, Apache Tomcat Application Server, JSP, Servlet, REST web service, Agile, HTML,CSS, Netbeans, JavaScript, SQL, MySQL.

Confidential

Associate Software Engineer

Responsibilities:

  • Design and develop Middle tier application using Java in a J2EE environment.
  • Integrate spring (Dependency Injection) among different layers of an application and Spring MVC framework controllers for Controllers part of the MVC.
  • Develop the presentation layer written using JSP, HTML, CSS, JavaScript.
  • Create custom tags for JSP for maximum re-usability of user interface components.
  • Create Activity Diagram and Writing corresponding Java REST web service classes and Linking Activity diagram to java classes.
  • Integrate Openbravo POS with Openbravo ERP using ANT tool.
  • Develop Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Work on agile approaches, including Extreme Programming, Test-Driven Development and Scrum. Used agile methodologies, test driven development and automated builds.
  • Involve in developing Unit test framework using JUnit. Wrote JUnit test cases for java class.
  • Collaborate with business owners, project managers and developer team to requirements gathering, development and testing the software development process.
  • Implement a Continuous Delivery pipeline with GitHub.
  • Involved in Low level systems design including Sequence, Class and Activity diagrams in UML.
  • Integrated front end technologies like JSP and AJAX, java web frameworks Hibernate and Spring, and an Mysql database.

Environment: Java 1.6, J2EE, Hibernate, spring, Servlets, SOAP/REST web services, JSP, HTML, CSS, JavaScript, Agile Methodology, Eclipse, PL/SQL,, MySQL, Design pattern, Tomcat 7, Glassfish 4,JUnit, GitHub bootstrap, Maven, Openbravo 3.0.

Confidential

Software Developer

Responsibilities:

  • Develop the application as per the functional requirements from the analysts.
  • Develop web based user interface screens using JSP, HTML and Java Script.
  • Work on open-source customization and experience in Open bravo ERP customization and implementation.
  • Create Form Bean, Action classes and Configuration files of action mappings and presentation logic in JSP, Servlets.
  • Work on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Configure servlets, java classes, Spring Framework, Hibernate, database drivers, data sources related to project.
  • Experience in developing PL/SQL queries and Stored Procedures.
  • Implemented SOA based web services, designed and built SOAP web service interface, implemented using SOAP & Apache Axis.
  • Designed and developed Site Hierarchy interface and other GUI Screen applications with java.
  • Develop various report like roster report, daily report for agent scheduling and forecasting using jasper report and crystal report.
  • Responsible for planning, UML designing, Object Oriented Analysis and coding.
  • Involve tech lead and development team to right effective and well organize and reusable code.
  • Involvement with full cycle development of software that include Requirement Gathering, Design and Develop Applications.

Environment: Core Java, J2ee, Hibernate, spring 3.1 framework, spring MVC, SOAP, STAR-UML Openbravo 2.5/3.0, Openbravo POS, Servlet, Apache Tomcat, JSP, JavaScript, SQL, Eclipse IDE, ireport, Jasper report, Windows, VMware.

We'd love your feedback!